svn commit: r330784 - head/audio/gogglesmm
Baptiste Daroussin
bapt at FreeBSD.org
Fri Oct 18 23:00:01 UTC 2013
Author: bapt
Date: Fri Oct 18 23:00:00 2013
New Revision: 330784
URL: http://svnweb.freebsd.org/changeset/ports/330784
Log:
Enable staging,
Strip binary
Convert LIB_DEPENDS to new format
Add missing desktop-file-utils
Modified:
head/audio/gogglesmm/Makefile
head/audio/gogglesmm/pkg-plist
Modified: head/audio/gogglesmm/Makefile
==============================================================================
--- head/audio/gogglesmm/Makefile Fri Oct 18 22:35:19 2013 (r330783)
+++ head/audio/gogglesmm/Makefile Fri Oct 18 23:00:00 2013 (r330784)
@@ -3,7 +3,7 @@
PORTNAME= gogglesmm
PORTVERSION= 0.12.7
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= audio
MASTER_SITES= GOOGLE_CODE
@@ -31,43 +31,38 @@ OPTIONS_SUB= yes
HAS_CONFIGURE= yes
CONFIGURE_ARGS+= --mandir=${PREFIX}/man --prefix=${PREFIX}
-USES= pkgconfig gmake
-NO_STAGE= yes
+USES= pkgconfig gmake desktop-file-utils
USE_XZ= yes
+MAKE_ARGS= CXX="${CXX}" LINK="${CXX}"
INSTALLS_ICONS= yes
-MAN1= gogglesmm.1
PORTDOCS= README AUTHORS
-FOX16_LIB_DEPENDS= FOX-1.6:${PORTSDIR}/x11-toolkits/fox16
-FOX17_LIB_DEPENDS= FOX-1.7:${PORTSDIR}/x11-toolkits/fox17
+FOX16_LIB_DEPENDS= libFOX-1.6.so:${PORTSDIR}/x11-toolkits/fox16
+FOX17_LIB_DEPENDS= libFOX-1.7.so:${PORTSDIR}/x11-toolkits/fox17
-GCRYPT_LIB_DEPENDS= gcrypt:${PORTSDIR}/security/libgcrypt
+GCRYPT_LIB_DEPENDS= libgcrypt.so:${PORTSDIR}/security/libgcrypt
GCRYPT_CONFIGURE_ON= --with-md5=gcrypt
GCRYPT_CONFIGURE_OFF= --with-md5=internal
-DBUS_LIB_DEPENDS= dbus-1:${PORTSDIR}/devel/dbus
+DBUS_LIB_DEPENDS= libdbus-1.so:${PORTSDIR}/devel/dbus
DBUS_CONFIGURE_OFF= --with-dbus
-CURL_LIB_DEPENDS= curl:${PORTSDIR}/ftp/curl
+CURL_LIB_DEPENDS= libcurl.so:${PORTSDIR}/ftp/curl
CURL_CONFIGURE_OFF= --without-curl
NLS_USES= gettext
+NLS_LDFLAGS= -lintl
NLS_CONFIGURE_OFF= --disable-nls
NEWREMOTE_CONFIGURE_OFF= --without-new-remote
-.include <bsd.port.options.mk>
-
pre-install:
- @${MKDIR} ${PREFIX}/share/applications
+ @${MKDIR} ${STAGEDIR}${PREFIX}/share/applications
post-install:
-.if ${PORT_OPTIONS:MDOCS}
- ${MKDIR} ${DOCSDIR}
-. for FILE in ${PORTDOCS}
- ${INSTALL_DATA} ${WRKSRC}/${FILE} ${DOCSDIR}
-. endfor
-.endif
+ ${MKDIR} ${STAGEDIR}${DOCSDIR}
+ cd ${WRKSRC}; ${INSTALL_DATA} ${PORTDOCS} ${STAGEDIR}${DOCSDIR}
+ ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${PORTNAME}
.include <bsd.port.mk>
Modified: head/audio/gogglesmm/pkg-plist
==============================================================================
--- head/audio/gogglesmm/pkg-plist Fri Oct 18 22:35:19 2013 (r330783)
+++ head/audio/gogglesmm/pkg-plist Fri Oct 18 23:00:00 2013 (r330784)
@@ -1,4 +1,5 @@
bin/gogglesmm
+man/man1/gogglesmm.1.gz
share/applications/gogglesmm.desktop
share/icons/hicolor/16x16/apps/gogglesmm.png
share/icons/hicolor/22x22/apps/gogglesmm.png
@@ -6,14 +7,13 @@ share/icons/hicolor/24x24/apps/gogglesmm
share/icons/hicolor/32x32/apps/gogglesmm.png
share/icons/hicolor/48x48/apps/gogglesmm.png
share/icons/hicolor/scalable/apps/gogglesmm.svg
+%%NLS%%share/locale/cs/LC_MESSAGES/gogglesmm.mo
%%NLS%%share/locale/de/LC_MESSAGES/gogglesmm.mo
%%NLS%%share/locale/es/LC_MESSAGES/gogglesmm.mo
%%NLS%%share/locale/fr/LC_MESSAGES/gogglesmm.mo
-%%NLS%%share/locale/ru/LC_MESSAGES/gogglesmm.mo
%%NLS%%share/locale/hu/LC_MESSAGES/gogglesmm.mo
-%%NLS%%share/locale/cs/LC_MESSAGES/gogglesmm.mo
%%NLS%%share/locale/pt/LC_MESSAGES/gogglesmm.mo
- at dirrmtry share/applications
+%%NLS%%share/locale/ru/LC_MESSAGES/gogglesmm.mo
@dirrmtry share/icons/hicolor/scalable/apps
@dirrmtry share/icons/hicolor/scalable
@dirrmtry share/icons/hicolor/48x48/apps
@@ -28,3 +28,4 @@ share/icons/hicolor/scalable/apps/goggle
@dirrmtry share/icons/hicolor/16x16
@dirrmtry share/icons/hicolor
@dirrmtry share/icons
+ at dirrmtry share/applications
More information about the svn-ports-all
mailing list