ports/96217: Update port: japanese/im-ja to 1.5
KATO Tsuguru
tkato432 at yahoo.com
Sun Apr 23 18:10:28 UTC 2006
>Number: 96217
>Category: ports
>Synopsis: Update port: japanese/im-ja to 1.5
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: change-request
>Submitter-Id: current-users
>Arrival-Date: Sun Apr 23 18:10:20 GMT 2006
>Closed-Date:
>Last-Modified:
>Originator: KATO Tsuguru
>Release: FreeBSD 4.11-RELEASE-p15 i386
>Organization:
>Environment:
>Description:
- Update to version 1.5
>How-To-Repeat:
>Fix:
diff -urN /usr/ports/japanese/im-ja/Makefile japanese/im-ja/Makefile
--- /usr/ports/japanese/im-ja/Makefile Sat Mar 25 03:12:15 2006
+++ japanese/im-ja/Makefile Wed Apr 19 02:50:21 2006
@@ -6,33 +6,31 @@
#
PORTNAME= im-ja
-PORTVERSION= 1.4
-PORTREVISION= 2
+PORTVERSION= 1.5
CATEGORIES= japanese x11-toolkits
MASTER_SITES= http://im-ja.sourceforge.net/
MAINTAINER= ports at FreeBSD.org
COMMENT= A Japanese input module for GTK2
-OPTIONS+= ANTHY "Use Anthy" on
-OPTIONS+= CANNA "Use Canna" on
-OPTIONS+= WNN "Use FreeWnn" on
+OPTIONS+= ANTHY "Use Anthy" on
+OPTIONS+= CANNA "Use Canna" on
+OPTIONS+= WNN "Use FreeWnn" on
+OPTIONS+= GNOMEPANEL "Build GNOME Panel Applet" off
-USE_PERL5_BUILD= yes
USE_X_PREFIX= yes
+USE_GNOME= gconf2 gnomehack gnomeprefix gnometarget intlhack libglade2
+USE_PERL5_BUILD= yes
USE_GMAKE= yes
-USE_GNOME= gnomeprefix gnomehack gnomepanel lthack intlhack
GNU_CONFIGURE= yes
-
-LIBS+= -L${LOCALBASE}/lib -L${X11BASE}/lib
-CPPFLAGS+= -I${LOCALBASE}/include -I${X11BASE}/include
-CPPFLAGS+= -DNO_MALLOC_H
-CONFIGURE_ENV+= LIBS="${LIBS}" CPPFLAGS="${CPPFLAGS}"
-CONFIGURE_ENV+= INTLTOOL_PERL="${PERL}"
+CONFIGURE_ENV= CPPFLAGS="${CPPFLAGS}" LDFLAGS="${LDFLAGS}"
MAN1= im-ja-conf.1 im-ja-xim-server.1
GCONF_SCHEMAS= im-ja.schemas
+CPPFLAGS= -I${LOCALBASE}/include -I${X11BASE}/include -DNO_MALLOC_H
+LDFLAGS= -L${LOCALBASE}/lib -L${X11BASE}/lib
+
.include <bsd.port.pre.mk>
.if defined(WITHOUT_ANTHY)
@@ -40,17 +38,27 @@
.else
LIB_DEPENDS+= anthy.1:${PORTSDIR}/japanese/anthy
.endif
+
.if defined(WITHOUT_CANNA)
CONFIGURE_ARGS+= --disable-canna
.else
LIB_DEPENDS+= RKC.1:${PORTSDIR}/japanese/Canna
.endif
+
.if defined(WITHOUT_WNN)
CONFIGURE_ARGS+= --disable-wnn
.else
LIB_DEPENDS+= wnn.0:${PORTSDIR}/japanese/FreeWnn-lib
.endif
+.if defined(WITH_GNOMEPANEL)
+USE_GNOME+= gnomepanel
+PLIST_SUB+= GNOMEPANEL=""
+.else
+CONFIGURE_ARGS+= --disable-gnome
+PLIST_SUB+= GNOMEPANEL="@comment "
+.endif
+
post-patch:
${FIND} ${WRKSRC} -name configure.in | ${XARGS} ${TOUCH}
${FIND} ${WRKSRC} -name aclocal.m4 | ${XARGS} ${TOUCH}
@@ -58,6 +66,8 @@
${FIND} ${WRKSRC} -name config.h.in | ${XARGS} ${TOUCH}
${FIND} ${WRKSRC} -name Makefile.am | ${XARGS} ${TOUCH}
${FIND} ${WRKSRC} -name Makefile.in | ${XARGS} ${TOUCH}
+ @${REINPLACE_CMD} -e 's|$$(datadir)/gconf|$$(sysconfdir)/gconf|g' \
+ ${WRKSRC}/data/Makefile.in
post-install:
${X11BASE}/bin/gtk-query-immodules-2.0 > \
diff -urN /usr/ports/japanese/im-ja/distinfo japanese/im-ja/distinfo
--- /usr/ports/japanese/im-ja/distinfo Sun Jan 22 22:06:37 2006
+++ japanese/im-ja/distinfo Wed Apr 19 01:32:12 2006
@@ -1,3 +1,3 @@
-MD5 (im-ja-1.4.tar.gz) = 8442d54e8e24d749ab1a8aeb8c6bef64
-SHA256 (im-ja-1.4.tar.gz) = a7fd8aac969a6836b487efe2cbd0414f52f334edd68add333cf7677f80d8e9d4
-SIZE (im-ja-1.4.tar.gz) = 805128
+MD5 (im-ja-1.5.tar.gz) = 8986574373d03e685730e16d8f15ade9
+SHA256 (im-ja-1.5.tar.gz) = 96f4ed82706a873bdade99a934a1a66431f146758837ed0f007e3c145649f780
+SIZE (im-ja-1.5.tar.gz) = 905539
diff -urN /usr/ports/japanese/im-ja/pkg-plist japanese/im-ja/pkg-plist
--- /usr/ports/japanese/im-ja/pkg-plist Fri Feb 24 00:40:27 2006
+++ japanese/im-ja/pkg-plist Wed Apr 19 02:56:38 2006
@@ -2,13 +2,12 @@
bin/im-ja-xim-server
lib/gtk-2.0/2.4.0/immodules/im-ja.la
lib/gtk-2.0/2.4.0/immodules/im-ja.so
-lib/im-ja/im-ja-applet
-lib/im-ja/kpengine
-lib/im-ja/im-ja-helper
- at dirrm lib/im-ja
-libdata/bonobo/servers/GNOME_ImJaApplet.server
-share/gnome/control-center-2.0/capplets/im-ja.desktop
-share/gnome/gnome-2.0/ui/GNOME_ImJaApplet.xml
+%%GNOMEPANEL%%libdata/bonobo/servers/GNOME_ImJaApplet.server
+%%GNOMEPANEL%%libexec/im-ja/im-ja-applet
+libexec/im-ja/im-ja-helper
+libexec/im-ja/kpengine
+share/gnome/applications/im-ja.desktop
+%%GNOMEPANEL%%share/gnome/gnome-2.0/ui/GNOME_ImJaApplet.xml
share/gnome/im-ja/01.unistrok
share/gnome/im-ja/02.unistrok
share/gnome/im-ja/03.unistrok
@@ -35,7 +34,7 @@
share/gnome/im-ja/im-ja-conf.glade
share/gnome/im-ja/im-ja-doc.html
share/gnome/im-ja/im-ja-symbols.txt
- at dirrm share/gnome/im-ja
+share/gnome/im-ja/radkfile.utf8
share/gnome/pixmaps/im-ja-about.jpg
share/gnome/pixmaps/im-ja-capplet.png
share/locale/ca/LC_MESSAGES/im-ja.mo
@@ -43,5 +42,7 @@
share/locale/es/LC_MESSAGES/im-ja.mo
share/locale/hu/LC_MESSAGES/im-ja.mo
share/locale/ja/LC_MESSAGES/im-ja.mo
+ at dirrm share/gnome/im-ja
+ at dirrm libexec/im-ja
@exec if [ -f %D/bin/gtk-query-immodules-2.0 ]; then %D/bin/gtk-query-immodules-2.0 > %D/etc/gtk-2.0/gtk.immodules; fi
@unexec if [ -f %D/bin/gtk-query-immodules-2.0 ]; then %D/bin/gtk-query-immodules-2.0 > %D/etc/gtk-2.0/gtk.immodules; fi
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list