ports/80334: [MAINTAINER] astro/gpsdrive: Use DATADIR macro, use libtool 1.5, add WITHOUT_NLS support
Renato Botelho
freebsd at galle.com.br
Mon Apr 25 17:00:41 UTC 2005
>Number: 80334
>Category: ports
>Synopsis: [MAINTAINER] astro/gpsdrive: Use DATADIR macro, use libtool 1.5, add WITHOUT_NLS support
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: maintainer-update
>Submitter-Id: current-users
>Arrival-Date: Mon Apr 25 17:00:39 GMT 2005
>Closed-Date:
>Last-Modified:
>Originator: Renato Botelho
>Release: FreeBSD 5.3-RELEASE-p9 i386
>Organization:
Galle Folheados - http://www.galle.com.br
>Environment:
System: FreeBSD data.galle.com.br 5.3-RELEASE-p9 FreeBSD 5.3-RELEASE-p9 #9: Fri Apr 15 07:52:00 BRST 2005
>Description:
- Add WITHOUT_NLS support
- use %%DATADIR%% macro
- Use libtool 1.5
Generated with FreeBSD Port Tools 0.63
>How-To-Repeat:
>Fix:
--- gpsdrive-2.09_3.patch begins here ---
Index: Makefile
===================================================================
RCS file: /home/ncvs/ports/astro/gpsdrive/Makefile,v
retrieving revision 1.27
diff -u -r1.27 Makefile
--- Makefile 19 Apr 2005 18:08:35 -0000 1.27
+++ Makefile 25 Apr 2005 16:55:56 -0000
@@ -20,21 +20,34 @@
LIB_DEPENDS= pcre.0:${PORTSDIR}/devel/pcre
USE_GETOPT_LONG=yes
-USE_GETTEXT= yes
USE_PERL5= yes
USE_GMAKE= yes
USE_X_PREFIX= yes
USE_GNOME= gtk20
-USE_INC_LIBTOOL_VER= 13
+USE_INC_LIBTOOL_VER= 15
+USE_REINPLACE= yes
CONFIGURE_ENV= CPPFLAGS=-I${LOCALBASE}/include \
LDFLAGS=-L${LOCALBASE}/lib
CONFIGURE_ARGS= --disable-garmin
INSTALLS_SHLIB= yes
+.if defined(WITHOUT_NLS)
+PLIST_SUB+= NLS="@comment "
+.else
+USE_GETTEXT= yes
+PLIST_SUB+= NLS=""
+.endif
+
MAN1= gpsdrive.1
MANLANG= "" de es
+post-patch:
+.if defined(WITHOUT_NLS)
+ @${REINPLACE_CMD} 's|SUBDIRS = src po man|SUBDIRS = src man|' \
+ ${WRKSRC}/Makefile.in
+.endif
+
post-install:
@${CAT} ${PKGMESSAGE}
Index: pkg-plist
===================================================================
RCS file: /home/ncvs/ports/astro/gpsdrive/pkg-plist,v
retrieving revision 1.10
diff -u -r1.10 pkg-plist
--- pkg-plist 19 Apr 2005 18:08:35 -0000 1.10
+++ pkg-plist 25 Apr 2005 16:55:56 -0000
@@ -19,47 +19,48 @@
lib/libnautic.so
lib/libnautic.so.2
share/applications/gpsdrive.desktop
-share/gpsdrive/AUTHORS
-share/gpsdrive/CREDITS
-share/gpsdrive/FAQ.gpsdrive
-share/gpsdrive/FAQ.gpsdrive.fr
-share/gpsdrive/GPS-receivers
-share/gpsdrive/LEEME
-share/gpsdrive/LISEZMOI
-share/gpsdrive/NMEA.txt
-share/gpsdrive/README
-share/gpsdrive/README.FreeBSD
-share/gpsdrive/README.SQL
-share/gpsdrive/README.gpspoint2gspdrive
-share/gpsdrive/README.kismet
-share/gpsdrive/README.nasamaps
-share/gpsdrive/TODO
-share/gpsdrive/create.sql
-share/gpsdrive/friendsicon.png
-share/gpsdrive/gpsdriveanim.gif
-share/gpsdrive/gpsdrivemini.png
-share/gpsdrive/gpsdrivesplash.png
-share/gpsdrive/gpsicon.png
-share/gpsdrive/gpsiconbt.png
-share/gpsdrive/top_GPSWORLD.jpg
-share/gpsdrive/wp2sql
-share/locale/da/LC_MESSAGES/gpsdrive.mo
-share/locale/de/LC_MESSAGES/gpsdrive.mo
-share/locale/de_AT/LC_MESSAGES/gpsdrive.mo
-share/locale/es/LC_MESSAGES/gpsdrive.mo
-share/locale/fr/LC_MESSAGES/gpsdrive.mo
-share/locale/gr/LC_MESSAGES/gpsdrive.mo
-share/locale/hu/LC_MESSAGES/gpsdrive.mo
-share/locale/it/LC_MESSAGES/gpsdrive.mo
-share/locale/ja/LC_MESSAGES/gpsdrive.mo
-share/locale/nl/LC_MESSAGES/gpsdrive.mo
-share/locale/no/LC_MESSAGES/gpsdrive.mo
-share/locale/pt_BR/LC_MESSAGES/gpsdrive.mo
-share/locale/sk/LC_MESSAGES/gpsdrive.mo
-share/locale/sv/LC_MESSAGES/gpsdrive.mo
-share/locale/tr/LC_MESSAGES/gpsdrive.mo
share/pixmaps/gpsicon.png
- at unexec rmdir %D/share/locale/gr/LC_MESSAGES 2> /dev/null || true
- at unexec rmdir %D/share/locale/gr 2> /dev/null || true
+%%DATADIR%%/AUTHORS
+%%DATADIR%%/CREDITS
+%%DATADIR%%/FAQ.gpsdrive
+%%DATADIR%%/FAQ.gpsdrive.fr
+%%DATADIR%%/GPS-receivers
+%%DATADIR%%/LEEME
+%%DATADIR%%/LISEZMOI
+%%DATADIR%%/NMEA.txt
+%%DATADIR%%/README
+%%DATADIR%%/README.FreeBSD
+%%DATADIR%%/README.SQL
+%%DATADIR%%/README.gpspoint2gspdrive
+%%DATADIR%%/README.kismet
+%%DATADIR%%/README.nasamaps
+%%DATADIR%%/TODO
+%%DATADIR%%/create.sql
+%%DATADIR%%/friendsicon.png
+%%DATADIR%%/gpsdriveanim.gif
+%%DATADIR%%/gpsdrivemini.png
+%%DATADIR%%/gpsdrivesplash.png
+%%DATADIR%%/gpsicon.png
+%%DATADIR%%/gpsiconbt.png
+%%DATADIR%%/top_GPSWORLD.jpg
+%%DATADIR%%/wp2sql
+%%NLS%%share/locale/da/LC_MESSAGES/gpsdrive.mo
+%%NLS%%share/locale/de/LC_MESSAGES/gpsdrive.mo
+%%NLS%%share/locale/de_AT/LC_MESSAGES/gpsdrive.mo
+%%NLS%%share/locale/es/LC_MESSAGES/gpsdrive.mo
+%%NLS%%share/locale/fr/LC_MESSAGES/gpsdrive.mo
+%%NLS%%share/locale/gr/LC_MESSAGES/gpsdrive.mo
+%%NLS%%share/locale/hu/LC_MESSAGES/gpsdrive.mo
+%%NLS%%share/locale/it/LC_MESSAGES/gpsdrive.mo
+%%NLS%%share/locale/ja/LC_MESSAGES/gpsdrive.mo
+%%NLS%%share/locale/nl/LC_MESSAGES/gpsdrive.mo
+%%NLS%%share/locale/no/LC_MESSAGES/gpsdrive.mo
+%%NLS%%share/locale/pt_BR/LC_MESSAGES/gpsdrive.mo
+%%NLS%%share/locale/sk/LC_MESSAGES/gpsdrive.mo
+%%NLS%%share/locale/sv/LC_MESSAGES/gpsdrive.mo
+%%NLS%%share/locale/tr/LC_MESSAGES/gpsdrive.mo
+%%NLS%%@unexec rmdir %D/share/locale/gr/LC_MESSAGES 2> /dev/null || true
+%%NLS%%@unexec rmdir %D/share/locale/gr 2> /dev/null || true
@unexec rmdir %D/share/applications 2> /dev/null || true
- at dirrm share/gpsdrive
+ at unexec rmdir %D/share/pixmaps 2> /dev/null || true
+ at dirrm %%DATADIR%%
--- gpsdrive-2.09_3.patch ends here ---
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list