svn commit: r352376 - in head: devel/libgii graphics/libggi

Antoine Brodin antoine at FreeBSD.org
Sat Apr 26 21:16:14 UTC 2014


Author: antoine
Date: Sat Apr 26 21:16:13 2014
New Revision: 352376
URL: http://svnweb.freebsd.org/changeset/ports/352376
QAT: https://qat.redports.org/buildarchive/r352376/

Log:
  - Use libtool and tar:bzip2
  - Strip binaries
  - Use sample keyword

Modified:
  head/devel/libgii/Makefile
  head/devel/libgii/pkg-plist
  head/graphics/libggi/Makefile
  head/graphics/libggi/pkg-plist

Modified: head/devel/libgii/Makefile
==============================================================================
--- head/devel/libgii/Makefile	Sat Apr 26 21:12:45 2014	(r352375)
+++ head/devel/libgii/Makefile	Sat Apr 26 21:16:13 2014	(r352376)
@@ -3,7 +3,7 @@
 
 PORTNAME=	libgii
 PORTVERSION=	1.0.2
-PORTREVISION=	3
+PORTREVISION=	4
 CATEGORIES=	devel
 MASTER_SITES=	SF/ggi/ggi-core/${PORTNAME}-${PORTVERSION}
 DISTNAME=	${PORTNAME}-${PORTVERSION}.src
@@ -14,9 +14,10 @@ COMMENT=	GGI API for input sources
 LICENSE=	MIT
 
 WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}
-USE_BZIP2=	yes
+USES=		libtool:keepla tar:bzip2
 USE_LDCONFIG=	yes
 GNU_CONFIGURE=	yes
+INSTALL_TARGET=	install-strip
 
 OPTIONS_DEFINE=	X11
 OPTIONS_DEFAULT=X11
@@ -51,8 +52,8 @@ PLIST_SUB+=	VGL="@comment "
 .endif
 
 post-install:
-	${INSTALL_DATA} ${WRKSRC}/libgii.conf ${STAGEDIR}${PREFIX}/etc/ggi/libgii.conf.dist
-	${INSTALL_DATA} ${WRKSRC}/filter/mouse/mouse ${STAGEDIR}${PREFIX}/etc/ggi/filter/mouse.dist
-	${INSTALL_DATA} ${WRKSRC}/filter/keytrans/keytrans ${STAGEDIR}${PREFIX}/etc/ggi/filter/keytrans.dist
+	${MV} ${STAGEDIR}${PREFIX}/etc/ggi/libgii.conf ${STAGEDIR}${PREFIX}/etc/ggi/libgii.conf.sample
+	${MV} ${STAGEDIR}${PREFIX}/etc/ggi/filter/mouse ${STAGEDIR}${PREFIX}/etc/ggi/filter/mouse.sample
+	${MV} ${STAGEDIR}${PREFIX}/etc/ggi/filter/keytrans ${STAGEDIR}${PREFIX}/etc/ggi/filter/keytrans.sample
 
 .include <bsd.port.mk>

Modified: head/devel/libgii/pkg-plist
==============================================================================
--- head/devel/libgii/pkg-plist	Sat Apr 26 21:12:45 2014	(r352375)
+++ head/devel/libgii/pkg-plist	Sat Apr 26 21:16:13 2014	(r352376)
@@ -1,14 +1,8 @@
 bin/mhub
 %%WITH_X%%bin/xsendbut
- at unexec if cmp -s %D/etc/ggi/filter/keytrans %D/etc/ggi/filter/keytrans.dist; then rm -f %D/etc/ggi/filter/keytrans; fi
-etc/ggi/filter/keytrans.dist
- at exec [ -f %B/keytrans ] || cp %B/%f %B/keytrans
- at unexec if cmp -s %D/etc/ggi/filter/mouse %D/etc/ggi/filter/mouse.dist; then rm -f %D/etc/ggi/filter/mouse; fi
-etc/ggi/filter/mouse.dist
- at exec [ -f %B/mouse ] || cp %B/%f %B/mouse
- at unexec if cmp -s %D/etc/ggi/libgii.conf %D/etc/ggi/libgii.conf.dist; then rm -f %D/etc/ggi/libgii.conf; fi
-etc/ggi/libgii.conf.dist
- at exec [ -f %B/libgii.conf ] || cp %B/%f %B/libgii.conf
+ at sample etc/ggi/filter/keytrans.sample
+ at sample etc/ggi/filter/mouse.sample
+ at sample etc/ggi/libgii.conf.sample
 include/ggi/errors.h
 include/ggi/events.h
 include/ggi/gg-defs.h
@@ -64,10 +58,12 @@ lib/libgg.a
 lib/libgg.la
 lib/libgg.so
 lib/libgg.so.1
+lib/libgg.so.1.0.0
 lib/libgii.a
 lib/libgii.la
 lib/libgii.so
 lib/libgii.so.1
+lib/libgii.so.1.0.0
 man/man1/mhub.1.gz
 man/man1/xsendbut.1.gz
 man/man3/GG_CIRCLEQ_EMPTY.3.gz

Modified: head/graphics/libggi/Makefile
==============================================================================
--- head/graphics/libggi/Makefile	Sat Apr 26 21:12:45 2014	(r352375)
+++ head/graphics/libggi/Makefile	Sat Apr 26 21:16:13 2014	(r352376)
@@ -3,7 +3,7 @@
 
 PORTNAME=	libggi
 PORTVERSION=	2.2.2
-PORTREVISION=	5
+PORTREVISION=	6
 PORTEPOCH=	1
 CATEGORIES=	graphics devel
 MASTER_SITES=	SF/ggi/ggi-core/${PORTNAME}-${PORTVERSION}
@@ -14,17 +14,16 @@ COMMENT=	Flexible drawing library
 
 LICENSE=	MIT
 
-LIB_DEPENDS=	gii:${PORTSDIR}/devel/libgii
+LIB_DEPENDS=	libgii.so:${PORTSDIR}/devel/libgii
 
-USE_BZIP2=	yes
+USES=		libtool:keepla tar:bzip2
 USE_LDCONFIG=	yes
-
 GNU_CONFIGURE=	yes
+CONFIGURE_ARGS=	--disable-directfb
 WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}
-
 LDFLAGS+=	${PTHREAD_LIBS}
+INSTALL_TARGET=	install-strip
 
-CONFIGURE_ARGS=	--disable-directfb
 
 OPTIONS_DEFINE=	AALIB SVGALIB X11
 OPTIONS_DEFAULT=X11
@@ -74,6 +73,6 @@ post-install:
 	${TOUCH} ${STAGEDIR}${PREFIX}/lib/ggi/default/fbdev/.keep
 	${TOUCH} ${STAGEDIR}${PREFIX}/lib/ggi/default/kgi/.keep
 	${TOUCH} ${STAGEDIR}${PREFIX}/lib/ggi/helper/.keep
-	${INSTALL_DATA} ${WRKSRC}/libggi.conf ${STAGEDIR}${PREFIX}/etc/ggi/libggi.conf.dist
+	${MV} ${STAGEDIR}${PREFIX}/etc/ggi/libggi.conf ${STAGEDIR}${PREFIX}/etc/ggi/libggi.conf.sample
 
 .include <bsd.port.mk>

Modified: head/graphics/libggi/pkg-plist
==============================================================================
--- head/graphics/libggi/pkg-plist	Sat Apr 26 21:12:45 2014	(r352375)
+++ head/graphics/libggi/pkg-plist	Sat Apr 26 21:16:13 2014	(r352376)
@@ -1,9 +1,7 @@
 bin/ggiteleserver
 bin/cube3d
 bin/monitest
- at unexec if cmp -s %D/etc/ggi/libggi.conf %D/etc/ggi/libggi.conf.dist; then rm -f %D/etc/ggi/libggi.conf; fi
-etc/ggi/libggi.conf.dist
- at exec [ -f %B/libggi.conf ] || cp %B/%f %B/libggi.conf
+ at sample etc/ggi/libggi.conf.sample
 include/ggi/display/aa.h
 include/ggi/display/auto.h
 include/ggi/display/directx.h
@@ -136,6 +134,7 @@ lib/libggi.a
 lib/libggi.la
 lib/libggi.so
 lib/libggi.so.2
+lib/libggi.so.2.0.2
 man/man1/cube3d.1.gz
 man/man1/demo.1.gz
 man/man1/ggi-demo.1.gz


More information about the svn-ports-all mailing list