ports/66126: Add WITHOUT_NLS option to palm/jpilot port

Alex Varju varju at webct.com
Fri Apr 30 23:10:18 UTC 2004


>Number:         66126
>Category:       ports
>Synopsis:       Add WITHOUT_NLS option to palm/jpilot port
>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:   Fri Apr 30 16:10:18 PDT 2004
>Closed-Date:
>Last-Modified:
>Originator:     Alex Varju
>Release:        FreeBSD 5.2-RELEASE i386
>Organization:
WebCT
>Environment:
System: FreeBSD snapple.webct.com 5.2-RELEASE FreeBSD 5.2-RELEASE #10: Fri Jan 16 17:24:29 PST 2004 varju at snapple.webct.com:/usr/obj/usr/src/sys/SNAPPLE i386

>Description:
This patch adds WITHOUT_NLS support to the palm/jpilot port.

I have not bumped the version number, as no functionality is added for
existing users.
>How-To-Repeat:
>Fix:
Index: ports/palm/jpilot/Makefile
===================================================================
RCS file: /home/freebsd/cvsroot/ports/palm/jpilot/Makefile,v
retrieving revision 1.40
diff -u -r1.40 Makefile
--- ports/palm/jpilot/Makefile	14 Mar 2004 06:17:12 -0000	1.40
+++ ports/palm/jpilot/Makefile	30 Apr 2004 22:45:03 -0000
@@ -17,12 +17,22 @@
 LIB_DEPENDS=	pisock.8:${PORTSDIR}/palm/pilot-link
 
 CONFIGURE_ARGS+=	--with-pilot-prefix=${PREFIX}
+.if (!defined(WITHOUT_NLS))
 USE_GETTEXT=	yes
+.endif
 .if defined(WITH_GTK2)
 USE_GNOME=	gtk20
 CONFIGURE_ARGS+=	--enable-gtk2=yes
 .else
 USE_GNOME=	gtk12
+.endif
+
+.if !defined(WITHOUT_NLS)
+CONFIGURE_ARGS+=	--enable-nls
+PLIST_SUB=		NLS=""
+.else
+CONFIGURE_ARGS+=	--disable-nls
+PLIST_SUB=		NLS="@comment "
 .endif
 
 USE_LIBTOOL_VER=13
Index: ports/palm/jpilot/pkg-plist
===================================================================
RCS file: /home/freebsd/cvsroot/ports/palm/jpilot/pkg-plist,v
retrieving revision 1.14
diff -u -r1.14 pkg-plist
--- ports/palm/jpilot/pkg-plist	1 Mar 2004 19:03:55 -0000	1.14
+++ ports/palm/jpilot/pkg-plist	30 Apr 2004 22:47:34 -0000
@@ -47,60 +47,60 @@
 share/jpilot/icons/jpilot-icon2.xpm
 share/jpilot/icons/jpilot-icon3.xpm
 share/jpilot/icons/jpilot-icon4.xpm
-share/locale/ca/LC_MESSAGES/jpilot.mo
-share/locale/cs/LC_MESSAGES/jpilot.mo
-share/locale/da/LC_MESSAGES/jpilot.mo
-share/locale/de/LC_MESSAGES/jpilot.mo
-share/locale/es/LC_MESSAGES/jpilot.mo
-share/locale/fr/LC_MESSAGES/jpilot.mo
-share/locale/it/LC_MESSAGES/jpilot.mo
-share/locale/ja/LC_MESSAGES/jpilot.mo
-share/locale/nl/LC_MESSAGES/jpilot.mo
-share/locale/no/LC_MESSAGES/jpilot.mo
-share/locale/ru/LC_MESSAGES/jpilot.mo
-share/locale/sv/LC_MESSAGES/jpilot.mo
-share/locale/tr/LC_MESSAGES/jpilot.mo
-share/locale/vi/LC_MESSAGES/jpilot.mo
-share/locale/zh_CN/LC_MESSAGES/jpilot.mo
-share/locale/zh_TW/LC_MESSAGES/jpilot.mo
+%%NLS%%share/locale/ca/LC_MESSAGES/jpilot.mo
+%%NLS%%share/locale/cs/LC_MESSAGES/jpilot.mo
+%%NLS%%share/locale/da/LC_MESSAGES/jpilot.mo
+%%NLS%%share/locale/de/LC_MESSAGES/jpilot.mo
+%%NLS%%share/locale/es/LC_MESSAGES/jpilot.mo
+%%NLS%%share/locale/fr/LC_MESSAGES/jpilot.mo
+%%NLS%%share/locale/it/LC_MESSAGES/jpilot.mo
+%%NLS%%share/locale/ja/LC_MESSAGES/jpilot.mo
+%%NLS%%share/locale/nl/LC_MESSAGES/jpilot.mo
+%%NLS%%share/locale/no/LC_MESSAGES/jpilot.mo
+%%NLS%%share/locale/ru/LC_MESSAGES/jpilot.mo
+%%NLS%%share/locale/sv/LC_MESSAGES/jpilot.mo
+%%NLS%%share/locale/tr/LC_MESSAGES/jpilot.mo
+%%NLS%%share/locale/vi/LC_MESSAGES/jpilot.mo
+%%NLS%%share/locale/zh_CN/LC_MESSAGES/jpilot.mo
+%%NLS%%share/locale/zh_TW/LC_MESSAGES/jpilot.mo
 @dirrm share/jpilot/icons
 @dirrm share/jpilot
 %%PORTDOCS%%@dirrm %%DOCSDIR%%
 @dirrm lib/jpilot/plugins
 @dirrm lib/jpilot
- at unexec rmdir %D/share/locale/ca/LC_MESSAGES 2>/dev/null || true
- at unexec rmdir %D/share/locale/ca 2>/dev/null || true
- at unexec rmdir %D/share/locale/cs/LC_MESSAGES 2>/dev/null || true
- at unexec rmdir %D/share/locale/cs 2>/dev/null || true
- at unexec rmdir %D/share/locale/da/LC_MESSAGES 2>/dev/null || true
- at unexec rmdir %D/share/locale/da 2>/dev/null || true
- at unexec rmdir %D/share/locale/de/LC_MESSAGES 2>/dev/null || true
- at unexec rmdir %D/share/locale/de 2>/dev/null || true
- at unexec rmdir %D/share/locale/es/LC_MESSAGES 2>/dev/null || true
- at unexec rmdir %D/share/locale/es 2>/dev/null || true
- at unexec rmdir %D/share/locale/fr/LC_MESSAGES 2>/dev/null || true
- at unexec rmdir %D/share/locale/fr 2>/dev/null || true
- at unexec rmdir %D/share/locale/it/LC_MESSAGES 2>/dev/null || true
- at unexec rmdir %D/share/locale/it 2>/dev/null || true
- at unexec rmdir %D/share/locale/ja/LC_MESSAGES 2>/dev/null || true
- at unexec rmdir %D/share/locale/ja 2>/dev/null || true
- at unexec rmdir %D/share/locale/nl/LC_MESSAGES 2>/dev/null || true
- at unexec rmdir %D/share/locale/nl 2>/dev/null || true
- at unexec rmdir %D/share/locale/no/LC_MESSAGES 2>/dev/null || true
- at unexec rmdir %D/share/locale/no 2>/dev/null || true
- at unexec rmdir %D/share/locale/ru/LC_MESSAGES 2>/dev/null || true
- at unexec rmdir %D/share/locale/ru 2>/dev/null || true
- at unexec rmdir %D/share/locale/sv/LC_MESSAGES 2>/dev/null || true
- at unexec rmdir %D/share/locale/sv 2>/dev/null || true
- at unexec rmdir %D/share/locale/tr/LC_MESSAGES 2>/dev/null || true
- at unexec rmdir %D/share/locale/tr 2>/dev/null || true
- at unexec rmdir %D/share/locale/vi/LC_MESSAGES 2>/dev/null || true
- at unexec rmdir %D/share/locale/vi 2>/dev/null || true
- at unexec rmdir %D/share/locale/zh_CN/LC_MESSAGES 2>/dev/null || true
- at unexec rmdir %D/share/locale/zh_CN 2>/dev/null || true
- at unexec rmdir %D/share/locale/zh_TW/LC_MESSAGES 2>/dev/null || true
- at unexec rmdir %D/share/locale/zh_TW 2>/dev/null || true
- at unexec rmdir %D/share/locale 2>/dev/null || true
- at unexec rmdir %D/share/gnome/apps/Applications 2>/dev/null || true
- at unexec rmdir %D/share/gnome/apps 2>/dev/null || true
- at unexec rmdir %D/share/gnome 2>/dev/null || true
+%%NLS%%@unexec rmdir %D/share/locale/ca/LC_MESSAGES 2>/dev/null || true
+%%NLS%%@unexec rmdir %D/share/locale/ca 2>/dev/null || true
+%%NLS%%@unexec rmdir %D/share/locale/cs/LC_MESSAGES 2>/dev/null || true
+%%NLS%%@unexec rmdir %D/share/locale/cs 2>/dev/null || true
+%%NLS%%@unexec rmdir %D/share/locale/da/LC_MESSAGES 2>/dev/null || true
+%%NLS%%@unexec rmdir %D/share/locale/da 2>/dev/null || true
+%%NLS%%@unexec rmdir %D/share/locale/de/LC_MESSAGES 2>/dev/null || true
+%%NLS%%@unexec rmdir %D/share/locale/de 2>/dev/null || true
+%%NLS%%@unexec rmdir %D/share/locale/es/LC_MESSAGES 2>/dev/null || true
+%%NLS%%@unexec rmdir %D/share/locale/es 2>/dev/null || true
+%%NLS%%@unexec rmdir %D/share/locale/fr/LC_MESSAGES 2>/dev/null || true
+%%NLS%%@unexec rmdir %D/share/locale/fr 2>/dev/null || true
+%%NLS%%@unexec rmdir %D/share/locale/it/LC_MESSAGES 2>/dev/null || true
+%%NLS%%@unexec rmdir %D/share/locale/it 2>/dev/null || true
+%%NLS%%@unexec rmdir %D/share/locale/ja/LC_MESSAGES 2>/dev/null || true
+%%NLS%%@unexec rmdir %D/share/locale/ja 2>/dev/null || true
+%%NLS%%@unexec rmdir %D/share/locale/nl/LC_MESSAGES 2>/dev/null || true
+%%NLS%%@unexec rmdir %D/share/locale/nl 2>/dev/null || true
+%%NLS%%@unexec rmdir %D/share/locale/no/LC_MESSAGES 2>/dev/null || true
+%%NLS%%@unexec rmdir %D/share/locale/no 2>/dev/null || true
+%%NLS%%@unexec rmdir %D/share/locale/ru/LC_MESSAGES 2>/dev/null || true
+%%NLS%%@unexec rmdir %D/share/locale/ru 2>/dev/null || true
+%%NLS%%@unexec rmdir %D/share/locale/sv/LC_MESSAGES 2>/dev/null || true
+%%NLS%%@unexec rmdir %D/share/locale/sv 2>/dev/null || true
+%%NLS%%@unexec rmdir %D/share/locale/tr/LC_MESSAGES 2>/dev/null || true
+%%NLS%%@unexec rmdir %D/share/locale/tr 2>/dev/null || true
+%%NLS%%@unexec rmdir %D/share/locale/vi/LC_MESSAGES 2>/dev/null || true
+%%NLS%%@unexec rmdir %D/share/locale/vi 2>/dev/null || true
+%%NLS%%@unexec rmdir %D/share/locale/zh_CN/LC_MESSAGES 2>/dev/null || true
+%%NLS%%@unexec rmdir %D/share/locale/zh_CN 2>/dev/null || true
+%%NLS%%@unexec rmdir %D/share/locale/zh_TW/LC_MESSAGES 2>/dev/null || true
+%%NLS%%@unexec rmdir %D/share/locale/zh_TW 2>/dev/null || true
+%%NLS%%@unexec rmdir %D/share/locale 2>/dev/null || true
+%%NLS%%@unexec rmdir %D/share/gnome/apps/Applications 2>/dev/null || true
+%%NLS%%@unexec rmdir %D/share/gnome/apps 2>/dev/null || true
+%%NLS%%@unexec rmdir %D/share/gnome 2>/dev/null || true
>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list