svn commit: r417916 - head/biology/gperiodic
Dmitry Marakasov
amdmi3 at FreeBSD.org
Sat Jul 2 09:05:23 UTC 2016
Author: amdmi3
Date: Sat Jul 2 09:05:22 2016
New Revision: 417916
URL: https://svnweb.freebsd.org/changeset/ports/417916
Log:
- LICENSE
- Optionalize NLS
- Switch to options helpers
Modified:
head/biology/gperiodic/Makefile
head/biology/gperiodic/pkg-plist
Modified: head/biology/gperiodic/Makefile
==============================================================================
--- head/biology/gperiodic/Makefile Sat Jul 2 08:58:57 2016 (r417915)
+++ head/biology/gperiodic/Makefile Sat Jul 2 09:05:22 2016 (r417916)
@@ -11,18 +11,26 @@ MASTER_SITES= http://www.frantz.fi/softw
MAINTAINER= ports at FreeBSD.org
COMMENT= Displays a periodic table of the elements
+LICENSE= GPLv2+
+LICENSE_FILE= ${WRKSRC}/gpl.txt
+
USE_GNOME= gtk20
-USES= gettext pkgconfig
+USES= pkgconfig
LANGS= da fr gl it pl ru sv tr
PORTDOCS= AUTHORS ChangeLog README
-OPTIONS_DEFINE= DOCS
+OPTIONS_DEFINE= DOCS NLS
+OPTIONS_SUB= yes
+
+NLS_USES= gettext
do-build:
cd ${WRKSRC} && ${CC} ${CFLAGS} `pkg-config --cflags --libs gtk+-2.0` \
gperiodic.c -o gperiodic
+
+do-build-NLS-on:
.for lang in ${LANGS}
cd ${WRKSRC}/po && msgfmt -f -v -o ${lang}.mo ${lang}.po
.endfor
@@ -33,11 +41,15 @@ do-install:
${STAGEDIR}${PREFIX}/share/applications
(cd ${WRKSRC} && ${INSTALL_DATA} gperiodic.png gperiodic-crystal.png \
${STAGEDIR}${PREFIX}/share/pixmaps)
+
+do-install-NLS-on:
.for lang in ${LANGS}
@${MKDIR} ${STAGEDIR}${PREFIX}/share/locale/${lang}/LC_MESSAGES
${INSTALL_DATA} ${WRKSRC}/po/${lang}.mo \
${STAGEDIR}${PREFIX}/share/locale/${lang}/LC_MESSAGES/${PORTNAME}.mo
.endfor
+
+do-install-DOCS-on:
@${MKDIR} ${STAGEDIR}${DOCSDIR}
${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR}
Modified: head/biology/gperiodic/pkg-plist
==============================================================================
--- head/biology/gperiodic/pkg-plist Sat Jul 2 08:58:57 2016 (r417915)
+++ head/biology/gperiodic/pkg-plist Sat Jul 2 09:05:22 2016 (r417916)
@@ -1,12 +1,12 @@
bin/gperiodic
share/applications/gperiodic.desktop
-share/locale/da/LC_MESSAGES/gperiodic.mo
-share/locale/fr/LC_MESSAGES/gperiodic.mo
-share/locale/gl/LC_MESSAGES/gperiodic.mo
-share/locale/it/LC_MESSAGES/gperiodic.mo
-share/locale/pl/LC_MESSAGES/gperiodic.mo
-share/locale/ru/LC_MESSAGES/gperiodic.mo
-share/locale/sv/LC_MESSAGES/gperiodic.mo
-share/locale/tr/LC_MESSAGES/gperiodic.mo
+%%NLS%%share/locale/da/LC_MESSAGES/gperiodic.mo
+%%NLS%%share/locale/fr/LC_MESSAGES/gperiodic.mo
+%%NLS%%share/locale/gl/LC_MESSAGES/gperiodic.mo
+%%NLS%%share/locale/it/LC_MESSAGES/gperiodic.mo
+%%NLS%%share/locale/pl/LC_MESSAGES/gperiodic.mo
+%%NLS%%share/locale/ru/LC_MESSAGES/gperiodic.mo
+%%NLS%%share/locale/sv/LC_MESSAGES/gperiodic.mo
+%%NLS%%share/locale/tr/LC_MESSAGES/gperiodic.mo
share/pixmaps/gperiodic.png
share/pixmaps/gperiodic-crystal.png
More information about the svn-ports-all
mailing list