svn commit: r360224 - head/www/libepc

Tijl Coosemans tijl at FreeBSD.org
Wed Jul 2 17:04:56 UTC 2014


Author: tijl
Date: Wed Jul  2 17:04:55 2014
New Revision: 360224
URL: http://svnweb.freebsd.org/changeset/ports/360224
QAT: https://qat.redports.org/buildarchive/r360224/

Log:
  - New LIB_DEPENDS syntax
  - USES=libtool pathfix tar:bzip2

Modified:
  head/www/libepc/Makefile
  head/www/libepc/pkg-plist

Modified: head/www/libepc/Makefile
==============================================================================
--- head/www/libepc/Makefile	Wed Jul  2 17:02:58 2014	(r360223)
+++ head/www/libepc/Makefile	Wed Jul  2 17:04:55 2014	(r360224)
@@ -3,24 +3,30 @@
 
 PORTNAME=	libepc
 PORTVERSION=	0.3.11
-PORTREVISION=	2
+PORTREVISION=	3
 CATEGORIES=	www
 MASTER_SITES=	GNOME
 
 MAINTAINER=	kwm at FreeBSD.org
 COMMENT=	The Easy Publish and Consume library
 
-LIB_DEPENDS=	uuid.1:${PORTSDIR}/misc/e2fsprogs-libuuid \
-		soup-2.4.1:${PORTSDIR}/devel/libsoup \
-		avahi-ui.0:${PORTSDIR}/net/avahi-gtk
-
-USE_BZIP2=	yes
-USES=		gettext gmake pkgconfig
-USE_GNOME=	gnomeprefix gnomehack gtk20
+LIB_DEPENDS=	libuuid.so:${PORTSDIR}/misc/e2fsprogs-libuuid \
+		libsoup-2.4.so:${PORTSDIR}/devel/libsoup \
+		libavahi-ui.so:${PORTSDIR}/net/avahi-gtk
+
+USES=		gettext gmake libtool pathfix pkgconfig tar:bzip2
+USE_GNOME=	gnomeprefix gtk20
 USE_LDCONFIG=	yes
 GNU_CONFIGURE=	yes
 CPPFLAGS+=	-I${LOCALBASE}/include
 LDFLAGS+=	-L${LOCALBASE}/lib
 CONFIGURE_ARGS=	--enable-static
 
+post-patch:
+	@${REINPLACE_CMD} \
+		-e '/^examples_server_credentials_LDADD =/s/$$/ $$(LIBEPC_UI_LIBS)/' \
+		-e '/^examples_service_browser_LDADD =/s/$$/ $$(LIBEPC_LIBS)/' \
+		-e '/^tests_test_progress_hooks_LDADD =/s/$$/ $$(LIBEPC_UI_LIBS)/' \
+		${WRKSRC}/Makefile.in
+
 .include <bsd.port.mk>

Modified: head/www/libepc/pkg-plist
==============================================================================
--- head/www/libepc/pkg-plist	Wed Jul  2 17:02:58 2014	(r360223)
+++ head/www/libepc/pkg-plist	Wed Jul  2 17:04:55 2014	(r360224)
@@ -13,13 +13,13 @@ include/libepc-1.0/libepc/tls.h
 include/libepc-ui-1.0/libepc-ui/password-dialog.h
 include/libepc-ui-1.0/libepc-ui/progress-window.h
 lib/libepc-1.0.a
-lib/libepc-1.0.la
 lib/libepc-1.0.so
 lib/libepc-1.0.so.2
+lib/libepc-1.0.so.2.0.0
 lib/libepc-ui-1.0.a
-lib/libepc-ui-1.0.la
 lib/libepc-ui-1.0.so
 lib/libepc-ui-1.0.so.2
+lib/libepc-ui-1.0.so.2.0.0
 libdata/pkgconfig/libepc-1.0.pc
 libdata/pkgconfig/libepc-ui-1.0.pc
 %%DOCSDIR%%/EpcConsumer.html


More information about the svn-ports-all mailing list