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