View | Details | Raw Unified | Return to bug 279741 | Differences between
and this patch

Collapse All | Expand All

(-)b/textproc/libxslt/Makefile (-14 / +6 lines)
Lines 1-10 Link Here
1
PORTNAME=	libxslt
1
PORTNAME=	libxslt
2
DISTVERSION=	1.1.37
2
DISTVERSION=	1.1.42
3
PORTREVISION=	1
4
CATEGORIES=	textproc gnome
3
CATEGORIES=	textproc gnome
5
MASTER_SITES=	GNOME/sources/${PORTNAME}/${DISTVERSION:R}/
4
MASTER_SITES=	GNOME/sources/${PORTNAME}/${DISTVERSION:R}/
6
DIST_SUBDIR=	gnome
5
DIST_SUBDIR=	gnome
7
6
7
PATCH_SITES=	https://gitlab.gnome.org/GNOME/libxslt/-/commit/
8
PATCHFILES=	bf59c338121b8b45d66ba6ecea69ad498015c396.patch:-p1
9
8
MAINTAINER=	desktop@FreeBSD.org
10
MAINTAINER=	desktop@FreeBSD.org
9
COMMENT=	XML stylesheet transformation library
11
COMMENT=	XML stylesheet transformation library
10
WWW=		https://gitlab.gnome.org/GNOME/libxslt/
12
WWW=		https://gitlab.gnome.org/GNOME/libxslt/
Lines 13-50 LICENSE= MIT Link Here
13
LICENSE_FILE=	${WRKSRC}/COPYING
15
LICENSE_FILE=	${WRKSRC}/COPYING
14
16
15
# See note in textproc/libxml2 for why this port uses autotools
17
# See note in textproc/libxml2 for why this port uses autotools
16
# from the choices of that and CMake.
17
USES=		cpe gmake gnome libtool localbase:ldflags pathfix pkgconfig tar:xz
18
USES=		cpe gmake gnome libtool localbase:ldflags pathfix pkgconfig tar:xz
18
CPE_VENDOR=	xmlsoft
19
CPE_VENDOR=	xmlsoft
19
GNU_CONFIGURE=	yes
20
GNU_CONFIGURE=	yes
20
GNU_CONFIGURE_MANPREFIX=${PREFIX}/share
21
USE_GNOME=	libxml2
21
USE_GNOME=	libxml2
22
USE_LDCONFIG=	yes
22
USE_LDCONFIG=	yes
23
23
24
CONFIGURE_ARGS=	--with-html-dir=${PREFIX}/share/doc \
24
CONFIGURE_ARGS+=	--without-python
25
		--without-python
26
INSTALL_TARGET=	install-strip
25
INSTALL_TARGET=	install-strip
27
TEST_TARGET=	check
26
TEST_TARGET=	check
28
27
29
PLIST_SUB=	LIBVERSION=${PORTVERSION}
28
PLIST_SUB=	LIBVERSION=${PORTVERSION}
30
29
31
OPTIONS_DEFINE=	CRYPTO MEM_DEBUG STATIC
30
OPTIONS_DEFINE=	CRYPTO STATIC
32
OPTIONS_DEFAULT=	CRYPTO STATIC
31
OPTIONS_DEFAULT=	CRYPTO STATIC
33
OPTIONS_SUB=		yes
32
OPTIONS_SUB=		yes
34
33
35
CRYPTO_DESC=	Enable crypto support
34
CRYPTO_DESC=	Enable crypto support
36
MEM_DEBUG_DESC=	Enable memory debugging
37
35
38
CRYPTO_LIB_DEPENDS=	libgcrypt.so:security/libgcrypt \
36
CRYPTO_LIB_DEPENDS=	libgcrypt.so:security/libgcrypt \
39
			libgpg-error.so:security/libgpg-error
37
			libgpg-error.so:security/libgpg-error
40
CRYPTO_CONFIGURE_WITH=	crypto
38
CRYPTO_CONFIGURE_WITH=	crypto
41
39
42
MEM_DEBUG_CONFIGURE_WITH=	mem-debug
43
44
STATIC_CONFIGURE_ENABLE=	static
40
STATIC_CONFIGURE_ENABLE=	static
45
41
46
post-patch:
47
	@${REINPLACE_CMD} -e '/^install-data-am:/ s|install-data-local||' \
48
		${WRKSRC}/doc/Makefile.in
49
50
.include <bsd.port.mk>
42
.include <bsd.port.mk>
(-)b/textproc/libxslt/distinfo (-3 / +5 lines)
Lines 1-3 Link Here
1
TIMESTAMP = 1661816621
1
TIMESTAMP = 1740975033
2
SHA256 (gnome/libxslt-1.1.37.tar.xz) = 3a4b27dc8027ccd6146725950336f1ec520928f320f144eb5fa7990ae6123ab4
2
SHA256 (gnome/libxslt-1.1.42.tar.xz) = 85ca62cac0d41fc77d3f6033da9df6fd73d20ea2fc18b0a3609ffb4110e1baeb
3
SIZE (gnome/libxslt-1.1.37.tar.xz) = 1588572
3
SIZE (gnome/libxslt-1.1.42.tar.xz) = 1573668
4
SHA256 (gnome/bf59c338121b8b45d66ba6ecea69ad498015c396.patch) = 6acb468675339f3d882fb8180608977625f9eded1e9653387833e23212bf9d3c
5
SIZE (gnome/bf59c338121b8b45d66ba6ecea69ad498015c396.patch) = 8454
(-)b/textproc/libxslt/pkg-plist (-7 / +5 lines)
Lines 29-46 lib/cmake/libxslt/libxslt-config.cmake Link Here
29
%%STATIC%%lib/libexslt.a
29
%%STATIC%%lib/libexslt.a
30
lib/libexslt.so
30
lib/libexslt.so
31
lib/libexslt.so.0
31
lib/libexslt.so.0
32
lib/libexslt.so.0.8.20
32
lib/libexslt.so.0.8.23
33
%%STATIC%%lib/libxslt.a
33
%%STATIC%%lib/libxslt.a
34
lib/libxslt.so
34
lib/libxslt.so
35
lib/libxslt.so.1
35
lib/libxslt.so.1
36
lib/libxslt.so.1.1.37
36
lib/libxslt.so.%%LIBVERSION%%
37
lib/xsltConf.sh
37
lib/xsltConf.sh
38
libdata/pkgconfig/libexslt.pc
38
libdata/pkgconfig/libexslt.pc
39
libdata/pkgconfig/libxslt.pc
39
libdata/pkgconfig/libxslt.pc
40
share/man/man1/xsltproc.1.gz
41
share/man/man3/libexslt.3.gz
42
share/man/man3/libxslt.3.gz
43
share/aclocal/libxslt.m4
44
share/gtk-doc/html/libexslt/general.html
40
share/gtk-doc/html/libexslt/general.html
45
share/gtk-doc/html/libexslt/home.png
41
share/gtk-doc/html/libexslt/home.png
46
share/gtk-doc/html/libexslt/index.html
42
share/gtk-doc/html/libexslt/index.html
Lines 79-82 share/gtk-doc/html/libxslt/libxslt.devhelp2 Link Here
79
share/gtk-doc/html/libxslt/right.png
75
share/gtk-doc/html/libxslt/right.png
80
share/gtk-doc/html/libxslt/style.css
76
share/gtk-doc/html/libxslt/style.css
81
share/gtk-doc/html/libxslt/up.png
77
share/gtk-doc/html/libxslt/up.png
78
share/man/man1/xsltproc.1.gz
79
share/man/man3/libexslt.3.gz
80
share/man/man3/libxslt.3.gz
82
@dir lib/libxslt-plugins
81
@dir lib/libxslt-plugins
83
- 

Return to bug 279741