svn commit: r332410 - head/cad/repsnapper
Danilo Egea Gondolfo
danilo at FreeBSD.org
Fri Nov 1 21:26:33 UTC 2013
Author: danilo
Date: Fri Nov 1 21:26:32 2013
New Revision: 332410
URL: http://svnweb.freebsd.org/changeset/ports/332410
Log:
- Update from 2.2.0b3 to 2.3.0a4
- Use options helpers
- Add stage support
PR: ports/182887
Submitted by: Martin Dieringer <martin.dieringer at gmx.de> (maintainer)
Modified:
head/cad/repsnapper/Makefile
head/cad/repsnapper/distinfo
head/cad/repsnapper/pkg-plist
Modified: head/cad/repsnapper/Makefile
==============================================================================
--- head/cad/repsnapper/Makefile Fri Nov 1 21:21:40 2013 (r332409)
+++ head/cad/repsnapper/Makefile Fri Nov 1 21:26:32 2013 (r332410)
@@ -2,8 +2,7 @@
# $FreeBSD$
PORTNAME= repsnapper
-PORTVERSION= 2.2.0b3
-PORTREVISION= 1
+PORTVERSION= 2.3.0a4
CATEGORIES= cad
MASTER_SITES= https://codeload.github.com/timschmidt/repsnapper/tar.gz/
DISTNAME= ${PORTVERSION}
@@ -41,17 +40,12 @@ USE_GL= gl
USE_AUTOTOOLS= automake libtool
USE_XORG= ice pixman sm x11 xau xcb xcomposite xcursor xdamage xdmcp \
xext xfixes xi xinerama xmu xrandr xrender xt xxf86vm
+INSTALLS_ICONS= yes
-NO_STAGE= yes
-.include <bsd.port.options.mk>
-
-.if ${PORT_OPTIONS:MNLS}
-USES+= gettext
-PLIST_SUB+= NLS=""
-.else
-CONFIGURE_ARGS+= --disable-nls
-PLIST_SUB+= NLS="@comment "
-.endif
+OPTIONS_DEFINE= NLS
+OPTIONS_SUB= yes
+NLS_CONFIGURE_ENABLE= nls
+NLS_USES= gettext
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
INSTALL_TARGET= install-strip
@@ -67,12 +61,9 @@ post-configure:
${WRKSRC}/po/Makefile
post-install:
- ${MKDIR} ${PREFIX}/etc/xdg/repsnapper
+ @${MKDIR} ${STAGEDIR}${PREFIX}/etc/xdg/repsnapper
${INSTALL_DATA} ${WRKSRC}/src/repsnapper.conf \
- ${PREFIX}/etc/xdg/repsnapper/repsnapper.conf.sample
- @if [ ! -f ${PREFIX}/etc/xdg/repsnapper/repsnapper.conf ]; then \
- ${CP} -p ${PREFIX}/etc/xdg/repsnapper/repsnapper.conf.sample \
- ${PREFIX}/etc/xdg/repsnapper/repsnapper.conf ; \
- fi
+ ${STAGEDIR}${PREFIX}/etc/xdg/repsnapper/repsnapper.conf.sample
+
.include <bsd.port.mk>
Modified: head/cad/repsnapper/distinfo
==============================================================================
--- head/cad/repsnapper/distinfo Fri Nov 1 21:21:40 2013 (r332409)
+++ head/cad/repsnapper/distinfo Fri Nov 1 21:26:32 2013 (r332410)
@@ -1,2 +1,2 @@
-SHA256 (repsnapper/2.2.0b3) = 2f55ce6bc19bba84bb6dbcda12f6546fa306fa163527d009ea8d730b85d80513
-SIZE (repsnapper/2.2.0b3) = 1314244
+SHA256 (repsnapper/2.3.0a4) = 5ec82eb6ea7db06d4d8acc82f3e3b01fdee5bf9006880ec34fe244dc96420d53
+SIZE (repsnapper/2.3.0a4) = 1310808
Modified: head/cad/repsnapper/pkg-plist
==============================================================================
--- head/cad/repsnapper/pkg-plist Fri Nov 1 21:21:40 2013 (r332409)
+++ head/cad/repsnapper/pkg-plist Fri Nov 1 21:26:32 2013 (r332410)
@@ -1,14 +1,14 @@
bin/repsnapper
@unexec if cmp -s %D/etc/xdg/repsnapper/repsnapper.conf.sample %D/etc/xdg/repsnapper/repsnapper.conf; then rm -f %D/etc/xdg/repsnapper/repsnapper.conf; fi
etc/xdg/repsnapper/repsnapper.conf.sample
- at exec if [ ! -f %D/etc/xdg/repsnapper/repsnapper.conf ] ; then cp -p %D/%F %B/xdg/repsnapper/repsnapper.conf; fi
+ at exec if [ ! -f %D/etc/xdg/repsnapper/repsnapper.conf ] ; then cp -p %D/%F %B/repsnapper.conf; fi
share/applications/repsnapper.desktop
-share/locale/en_GB/LC_MESSAGES/repsnapper.mo
-share/locale/de_DE/LC_MESSAGES/repsnapper.mo
-share/repsnapper/repsnapper.ui
-share/repsnapper/repsnapper.svg
+%%NLS%%share/locale/en_GB/LC_MESSAGES/repsnapper.mo
+%%NLS%%share/locale/de_DE/LC_MESSAGES/repsnapper.mo
+%%DATADIR%%/repsnapper.ui
+%%DATADIR%%/repsnapper.svg
share/icons/hicolor/scalable/apps/repsnapper.svg
@dirrmtry etc/xdg/repsnapper
- at dirrmtry share/locale/de_DE/LC_MESSAGES
- at dirrmtry share/locale/de_DE
- at dirrm share/repsnapper
+%%NLS%%@dirrmtry share/locale/de_DE/LC_MESSAGES
+%%NLS%%@dirrmtry share/locale/de_DE
+ at dirrm %%DATADIR%%
More information about the svn-ports-head
mailing list