svn commit: r352103 - in head/textproc: libxslt py-libxslt
Tijl Coosemans
tijl at FreeBSD.org
Fri Apr 25 11:00:33 UTC 2014
On Fri, 25 Apr 2014 10:25:24 +0000 (UTC) Baptiste Daroussin wrote:
> Author: bapt
> Date: Fri Apr 25 10:25:23 2014
> New Revision: 352103
> URL: http://svnweb.freebsd.org/changeset/ports/352103
> QAT: https://qat.redports.org/buildarchive/r352103/
>
> Log:
> Switch to USES=libtool
> Strip binaries
>
> PR: ports/188978
> Submitted by: tijl
> Approved by: kwm (gnome)
>
> Modified:
> head/textproc/libxslt/Makefile
> head/textproc/py-libxslt/Makefile
>
> Modified: head/textproc/libxslt/Makefile
> ==============================================================================
> --- head/textproc/libxslt/Makefile Fri Apr 25 10:09:46 2014 (r352102)
> +++ head/textproc/libxslt/Makefile Fri Apr 25 10:25:23 2014 (r352103)
> @@ -3,7 +3,7 @@
>
> PORTNAME= libxslt
> PORTVERSION= 1.1.28
> -PORTREVISION?= 2
> +PORTREVISION?= 3
> CATEGORIES?= textproc gnome
> MASTER_SITES= ftp://xmlsoft.org/libxml2/ \
> http://xmlsoft.org/sources/ \
> @@ -15,10 +15,11 @@ COMMENT?= The XSLT C library for GNOME
>
> .if !defined(REFERENCE_PORT)
>
> -USES= gmake
> +USES= gmake libtool:oldver pathfix
> GNU_CONFIGURE= yes
> +INSTALL_TARGET= install-strip
> USE_LDCONFIG= yes
> -USE_GNOME?= gnomehack libxml2
> +USE_GNOME?= libxml2
> CONFIGURE_ARGS?=--with-html-dir=${PREFIX}/share/doc \
> --without-python
> CPPFLAGS+= -I${LOCALBASE}/include
> @@ -36,17 +37,9 @@ MEM_DEBUG_DESC= Enable memory debugging
> CRYPTO_DESC= Enable crypto support for exslt
> .endif
>
> -.include <bsd.port.options.mk>
> -
> -.if ${PORT_OPTIONS:MMEM_DEBUG}
> -CONFIGURE_ARGS+= --with-mem-debug
> -.endif
> -
> -.if ${PORT_OPTIONS:MCRYPTO}
> -LIB_DEPENDS+= gcrypt:${PORTSDIR}/security/libgcrypt
> -.else
> -CONFIGURE_ARGS+=--without-crypto
> -.endif
> +MEM_DEBUG_CONFIGURE_ON= --with-mem-debug
> +CRYPTO_CONFIGURE_WITH= crypto
> +CRYPTO_LIB_DEPENDS= libgcrypt.so:${PORTSDIR}/security/libgcrypt
>
> post-patch:
> @${REINPLACE_CMD} -e '/^install-data-am:/ s|install-data-local||' \
>
> Modified: head/textproc/py-libxslt/Makefile
> ==============================================================================
> --- head/textproc/py-libxslt/Makefile Fri Apr 25 10:09:46 2014 (r352102)
> +++ head/textproc/py-libxslt/Makefile Fri Apr 25 10:25:23 2014 (r352103)
> @@ -14,9 +14,8 @@ DESCR= ${.CURDIR}/pkg-descr
> PLIST= ${.CURDIR}/pkg-plist
>
> USES= pathfix
This USES gets overwritten in libxslt/Makefile, so it can either be
removed or libxslt/Makefile should use USES?=
More information about the svn-ports-head
mailing list