Date: Sun, 29 Mar 2015 22:05:30 +0000 (UTC) From: John Marino <marino@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r382628 - head/devel/gps Message-ID: <201503292205.t2TM5UIX063506@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: marino Date: Sun Mar 29 22:05:29 2015 New Revision: 382628 URL: https://svnweb.freebsd.org/changeset/ports/382628 QAT: https://qat.redports.org/buildarchive/r382628/ Log: devel/gps: Require librsvg2 to display menu icons Also rework empty directory removal from stagedir to fix failed check-plist. Modified: head/devel/gps/Makefile Modified: head/devel/gps/Makefile ============================================================================== --- head/devel/gps/Makefile Sun Mar 29 21:29:29 2015 (r382627) +++ head/devel/gps/Makefile Sun Mar 29 22:05:29 2015 (r382628) @@ -3,7 +3,7 @@ PORTNAME= gps PORTVERSION= 6.1.0.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel MASTER_SITES= http://downloads.dragonlace.net/src/ PKGNAMESUFFIX= -ide @@ -19,6 +19,7 @@ BUILD_DEPENDS= gprbuild>=20140417:${PORT templates_parser>11:${PORTSDIR}/textproc/templates_parser LIB_DEPENDS= libgmp.so:${PORTSDIR}/math/gmp \ libgtkada.so:${PORTSDIR}/x11-toolkits/gtkada3 +RUN_DEPENDS= rsvg-convert:${PORTSDIR}/graphics/librsvg2 # See note GNU_CONFIGURE= yes USES= ada gmake perl5 pkgconfig python tar:bzip2 @@ -31,6 +32,12 @@ GPSVER= GPS_VERSION=${PORTVERSION} ALL_TARGET= default NO_MTREE= yes +# note: librsvg2 is needed to display the svg icons in the menu. Actually +# needed is lib/gdk-pixbuf-2.0/%%GTK2_VER%%/loaders/libpixbufloader-svg.so , +# but it's a variable library needed only at runtime, which is obnoxious so +# we just request the sole binary to pull in the package which effectively +# accomplishes what is desired. + OPTIONS_DEFINE= READLINE SYSLOG PGSQL DEBUG DOCS EXAMPLES OPTIONS_DEFAULT= READLINE SYSLOG OPTIONS_SUB= yes @@ -121,8 +128,7 @@ post-install: ${RM} -rf ${STAGEDIR}${PREFIX}/share/doc/gps/html/tutorial/_sources echo "This is the GPS GPL Edition for the FreeBSD Ports Collection." \ > ${STAGEDIR}${PREFIX}/share/gps/about.txt - @(cd ${STAGEDIR}${PREFIX} ; \ - ${FIND} * -type d -empty -print | ${XARGS} ${RMDIR}) + ${FIND} ${STAGEDIR}${PREFIX} -type d -empty -delete @(cd ${STAGEDIR}${PREFIX} ; \ ${FIND} * \( -type f -or -type l \) | ${SORT} >> ${TMPPLIST})
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201503292205.t2TM5UIX063506>