ports/99948: [MAINTAINER] textproc/scim-input-pad: Add NLS knob & update WWW url
chinsan
chinsan.tw at gmail.com
Sun Jul 9 01:00:30 UTC 2006
>Number: 99948
>Category: ports
>Synopsis: [MAINTAINER] textproc/scim-input-pad: Add NLS knob & update WWW url
>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: Sun Jul 09 01:00:29 GMT 2006
>Closed-Date:
>Last-Modified:
>Originator: chinsan
>Release: FreeBSD 6.1-STABLE i386
>Organization:
Taiwan
>Environment:
System: FreeBSD BSD6.giga.hgc.com.tw 6.1-STABLE FreeBSD 6.1-STABLE #4: Fri Jun 9 14:02:41 CST
>Description:
- Add NLS knob & update WWW URL
Generated with FreeBSD Port Tools 0.77
>How-To-Repeat:
>Fix:
--- scim-input-pad-0.1.1_2.patch begins here ---
diff -ruN --exclude=CVS /usr/ports/textproc/scim-input-pad/Makefile /usr/home/chinsan/project/scim-input-pad/Makefile
--- /usr/ports/textproc/scim-input-pad/Makefile Thu Feb 23 18:39:31 2006
+++ /usr/home/chinsan/project/scim-input-pad/Makefile Sun Jul 9 08:46:38 2006
@@ -7,7 +7,7 @@
PORTNAME= scim-input-pad
PORTVERSION= 0.1.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= textproc
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR=scim
@@ -25,6 +25,17 @@
GNU_CONFIGURE= yes
CONFIGURE_ENV+= CPPFLAGS="-I${LOCALBASE}/include -D__STDC_ISO_10646__" \
LDFLAGS="-L${LOCALBASE}/lib -lintl"
+
+.if !defined(WITHOUT_NLS)
+USE_GETTEXT= yes
+PLIST_SUB+= NLS=""
+CPPFLAGS+= -I${LOCALBASE}/include
+LDFLAGS+= -L${LOCALBASE}/lib
+CONFIGURE_ENV+= CPPFLAGS="${CPPFLAGS}" LDFLAGS="${LDFLAGS}"
+.else
+CONFIGURE_ARGS+=--disable-nls
+PLIST_SUB+= NLS="@comment "
+.endif
.include <bsd.port.pre.mk>
diff -ruN --exclude=CVS /usr/ports/textproc/scim-input-pad/pkg-descr /usr/home/chinsan/project/scim-input-pad/pkg-descr
--- /usr/ports/textproc/scim-input-pad/pkg-descr Mon May 9 06:59:07 2005
+++ /usr/home/chinsan/project/scim-input-pad/pkg-descr Sun Jul 9 07:47:42 2006
@@ -5,4 +5,4 @@
make Input Method developers live easier. It has very clear architecture and
very simple programming interface.
-WWW: http://freshmeat.net/projects/sciminputpad/
+WWW: http://www.scim-im.org/
diff -ruN --exclude=CVS /usr/ports/textproc/scim-input-pad/pkg-plist /usr/home/chinsan/project/scim-input-pad/pkg-plist
--- /usr/ports/textproc/scim-input-pad/pkg-plist Thu Feb 23 18:39:31 2006
+++ /usr/home/chinsan/project/scim-input-pad/pkg-plist Sun Jul 9 07:49:31 2006
@@ -6,13 +6,13 @@
lib/libscim-input-pad.la
lib/libscim-input-pad.so
lib/libscim-input-pad.so.0
-share/locale/de/LC_MESSAGES/scim-input-pad.mo
-share/locale/fr/LC_MESSAGES/scim-input-pad.mo
-share/locale/it/LC_MESSAGES/scim-input-pad.mo
-share/locale/ja/LC_MESSAGES/scim-input-pad.mo
-share/locale/pa/LC_MESSAGES/scim-input-pad.mo
-share/locale/zh_CN/LC_MESSAGES/scim-input-pad.mo
-share/locale/zh_TW/LC_MESSAGES/scim-input-pad.mo
+%%NLS%%share/locale/de/LC_MESSAGES/scim-input-pad.mo
+%%NLS%%share/locale/fr/LC_MESSAGES/scim-input-pad.mo
+%%NLS%%share/locale/it/LC_MESSAGES/scim-input-pad.mo
+%%NLS%%share/locale/ja/LC_MESSAGES/scim-input-pad.mo
+%%NLS%%share/locale/pa/LC_MESSAGES/scim-input-pad.mo
+%%NLS%%share/locale/zh_CN/LC_MESSAGES/scim-input-pad.mo
+%%NLS%%share/locale/zh_TW/LC_MESSAGES/scim-input-pad.mo
share/scim/icons/input-pad.png
share/scim/input-pad/base.pad
share/scim/input-pad/chinese.pad
--- scim-input-pad-0.1.1_2.patch ends here ---
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list