pkgsrc-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
pkg/38097: inputmethod/uim: update to uim-1.4.2
>Number: 38097
>Category: pkg
>Synopsis: inputmethod/uim: update to uim-1.4.2
>Confidential: no
>Severity: non-critical
>Priority: medium
>Responsible: pkg-manager
>State: open
>Class: change-request
>Submitter-Id: net
>Arrival-Date: Sun Feb 24 10:40:00 +0000 2008
>Originator: Yamashiro Jun
>Release: NetBSD/i386 4.99.54
>Organization:
Okinawa FreeBSD Users Group
>Environment:
NetBSD yamajun.local 4.99.54 NetBSD 4.99.54 (YAMAJUN) #6: Sun Feb 17 13:39:51
JST 2008
yamajun%yamajun.local@localhost:/usr/src/sys/arch/i386/compile/YAMAJUN i386
>Description:
Update inputmethod/uim from 1.3.1 to 1.4.2
Changelog: uim
* SigScheme interpreter embedded.
* Many bugfix.
Changelog: This package:
* Add build option: "kde".
(This option enable KDE panel applet)
* Change MASTER_SITES and HOMEPAGE for new site.
Note:
pkglint(1) report this message.
| WARN: PLIST:253: The PLIST does not contain files for "include/libgcroots".
"include/libgcroots" made by installer. But not contain files.
>How-To-Repeat:
>Fix:
Apply this patch to inputmethod/uim
# cd /path/to/inputmethod/uim
# patch < /path/to/this/mail
# make install
diff -ru uim.orig/Makefile uim/Makefile
--- uim.orig/Makefile 2008-02-23 13:56:40.000000000 +0900
+++ uim/Makefile 2008-02-23 14:43:47.000000000 +0900
@@ -1,19 +1,18 @@
# $NetBSD: Makefile,v 1.30 2007/09/21 13:03:56 wiz Exp $
#
-DISTNAME= uim-1.3.1
-PKGREVISION= 1
+DISTNAME= uim-1.4.2
CATEGORIES= inputmethod
-MASTER_SITES= http://uim.freedesktop.org/releases/
+MASTER_SITES= http://uim.googlecode.com/files/
EXTRACT_SUFX= .tar.bz2
MAINTAINER= VEG03617%nifty.com@localhost
-HOMEPAGE= http://uim.freedesktop.org/wiki/
+HOMEPAGE= http://code.google.com/p/uim/
COMMENT= Multilingual input method library
USE_DIRS+= xdg-1.1
USE_LIBTOOL= YES
-USE_NCURSES= yes # clear_screen, clr_eos
+USE_NCURSES= YES # clear_screen, clr_eos
USE_PKGLOCALEDIR= YES
USE_TOOLS+= gmake intltool pkg-config
USE_LANGUAGES= c c++
@@ -27,6 +26,8 @@
post-install:
${INSTALL_DATA_DIR} ${PREFIX}/share/doc/uim
${INSTALL_DATA} ${WRKSRC}/README ${PREFIX}/share/doc/uim
+ ${INSTALL_DATA} ${WRKSRC}/doc/COMPATIBILITY ${PREFIX}/share/doc/uim
+ ${INSTALL_DATA} ${WRKSRC}/doc/CUSTOM ${PREFIX}/share/doc/uim
${INSTALL_DATA} ${WRKSRC}/doc/DOT-UIM ${PREFIX}/share/doc/uim
${INSTALL_DATA} ${WRKSRC}/doc/HELPER-CANDWIN ${PREFIX}/share/doc/uim
${INSTALL_DATA} ${WRKSRC}/doc/HELPER-PROTOCOL ${PREFIX}/share/doc/uim
diff -ru uim.orig/PLIST uim/PLIST
--- uim.orig/PLIST 2008-02-23 13:56:40.000000000 +0900
+++ uim/PLIST 2008-02-23 14:54:24.000000000 +0900
@@ -14,6 +14,15 @@
${QT}bin/uim-toolbar-qt
${GTK}bin/uim-toolbar-gtk-systray
bin/uim-xim
+include/gcroots.h
+include/sigscheme/config-old.h
+include/sigscheme/config.h
+include/sigscheme/encoding-dummy.h
+include/sigscheme/global.h
+include/sigscheme/scmint.h
+include/sigscheme/sigscheme.h
+include/sigscheme/storage-common.h
+include/sigscheme/storage-compact.h
include/uim/plugin.h
include/uim/uim-compat-scm.h
include/uim/uim-custom.h
@@ -22,10 +31,13 @@
include/uim/uim-scm.h
include/uim/uim-util.h
include/uim/uim.h
-${GTK}lib/gtk-2.0/2.10.0/immodules/im-uim.la
-${QT}lib/kde3/uim_panelapplet.la
+lib/libgcroots.la
lib/libuim-custom.la
lib/libuim.la
+${GTK}lib/gtk-2.0/2.10.0/immodules/im-uim.la
+${KDE}lib/kde3/uim_panelapplet.la
+lib/pkgconfig/gcroots.pc
+lib/pkgconfig/sigscheme.pc
lib/pkgconfig/uim.pc
${ANTHY}lib/uim/plugin/libuim-anthy.la
${CANNA}lib/uim/plugin/libuim-canna.la
@@ -36,6 +48,24 @@
libexec/uim-helper-server
man/man1/uim-xim.1
share/applications/uim.desktop
+share/doc/sigscheme/design.html
+share/doc/sigscheme/design.txt
+share/doc/sigscheme/gc-protection.html
+share/doc/sigscheme/gc-protection.txt
+share/doc/sigscheme/global-obj.html
+share/doc/sigscheme/global-obj.txt
+share/doc/sigscheme/index.html
+share/doc/sigscheme/index.txt
+share/doc/sigscheme/release.html
+share/doc/sigscheme/release.txt
+share/doc/sigscheme/spec.html
+share/doc/sigscheme/spec.txt
+share/doc/sigscheme/style.html
+share/doc/sigscheme/style.txt
+share/doc/sigscheme/test-c.html
+share/doc/sigscheme/test-c.txt
+share/doc/uim/COMPATIBILITY
+share/doc/uim/CUSTOM
share/doc/uim/DOT-UIM
share/doc/uim/HELPER-CANDWIN
share/doc/uim/HELPER-PROTOCOL
@@ -48,9 +78,9 @@
share/doc/uim/uim-fep/README.ja
share/locale/fr/LC_MESSAGES/uim.mo
share/locale/ja/LC_MESSAGES/uim.mo
-${QT}share/locale/ja/LC_MESSAGES/uim-chardict-qt.mo
-${QT}share/kde/apps/kicker/applets/uimapplet.desktop
share/locale/ko/LC_MESSAGES/uim.mo
+${QT}share/locale/ja/LC_MESSAGES/uim-chardict-qt.mo
+${KDE}share/kde/apps/kicker/applets/uimapplet.desktop
share/uim/action.scm
share/uim/anthy-custom.scm
share/uim/anthy-key-custom.scm
@@ -213,10 +243,13 @@
@dirrm share/uim
@comment in kde: @dirrm share/kde/apps/kicker/applets
@dirrm share/doc/uim/uim-fep
+@dirrm share/doc/sigscheme
@dirrm share/doc/uim
@comment in xdg-dirs: @dirrm share/applications
@dirrm lib/uim/plugin
@dirrm lib/uim
@comment in kde: @dirrm lib/kde3
@comment in gtk2: @dirrm lib/gtk-2.0/2.10.0/immodules
+@dirrm include/libgcroots
+@dirrm include/sigscheme
@dirrm include/uim
diff -ru uim.orig/buildlink3.mk uim/buildlink3.mk
--- uim.orig/buildlink3.mk 2008-02-23 13:56:40.000000000 +0900
+++ uim/buildlink3.mk 2008-02-23 16:17:16.000000000 +0900
@@ -12,8 +12,8 @@
BUILDLINK_ORDER:= ${BUILDLINK_ORDER} ${BUILDLINK_DEPTH}uim
.if !empty(UIM_BUILDLINK3_MK:M+)
-BUILDLINK_API_DEPENDS.uim+= uim>=0.4.6
-BUILDLINK_ABI_DEPENDS.uim?= uim>=1.2.0
+BUILDLINK_API_DEPENDS.uim+= uim>=1.4.2
+BUILDLINK_ABI_DEPENDS.uim?= uim>=1.4.2
BUILDLINK_PKGSRCDIR.uim?= ../../inputmethod/uim
.endif # UIM_BUILDLINK3_MK
diff -ru uim.orig/distinfo uim/distinfo
--- uim.orig/distinfo 2008-02-23 13:56:40.000000000 +0900
+++ uim/distinfo 2008-02-23 14:29:29.000000000 +0900
@@ -1,5 +1,5 @@
$NetBSD: distinfo,v 1.12 2007/01/20 16:56:43 wiz Exp $
-SHA1 (uim-1.3.1.tar.bz2) = a596b5f9a3f5d7b2470b430601fbfa0c10a1c6dc
-RMD160 (uim-1.3.1.tar.bz2) = e2c34afd0193e91659cb72f047bc0d29ce7cbea8
-Size (uim-1.3.1.tar.bz2) = 1658713 bytes
+SHA1 (uim-1.4.2.tar.bz2) = 2ece459ac14e95b2bb2be6135c1a134354dcef09
+RMD160 (uim-1.4.2.tar.bz2) = 7f0c6a93fb31799643f6c1e594896fc817b2e7f9
+Size (uim-1.4.2.tar.bz2) = 2723523 bytes
diff -ru uim.orig/options.mk uim/options.mk
--- uim.orig/options.mk 2008-02-23 15:29:34.000000000 +0900
+++ uim/options.mk 2008-02-23 14:30:04.000000000 +0900
@@ -1,7 +1,7 @@
# $NetBSD: options.mk,v 1.10 2007/01/20 16:56:43 wiz Exp $
PKG_OPTIONS_VAR= PKG_OPTIONS.uim
-PKG_SUPPORTED_OPTIONS= anthy canna eb gtk qt
+PKG_SUPPORTED_OPTIONS= anthy canna eb gtk qt kde
PKG_SUGGESTED_OPTIONS= anthy canna gtk
.include "../../mk/bsd.options.mk"
@@ -45,15 +45,23 @@
PLIST_SUBST+= GTK="@comment "
.endif
-.if !empty(PKG_OPTIONS:Mqt)
-. include "../../x11/kdelibs3/buildlink3.mk"
+.if !empty(PKG_OPTIONS:Mqt) || !empty(PKG_OPTIONS:Mkde)
. include "../../x11/qt3-libs/buildlink3.mk"
BUILD_DEPENDS+= qt3-tools-3.*:../../x11/qt3-tools
CONFIGURE_ARGS+= --with-qt CXXFLAGS=-lc
-# Not worked this option. need immodule patch for Qt3
+# This option don't work. Need immodule patch for Qt3(uim-1.4.x not support
Qt4)
#CONFIGURE_ARGS+= --with-qt-immodule
PLIST_SUBST+= HELPERDATA=
PLIST_SUBST+= QT=
.else
PLIST_SUBST+= QT="@comment "
.endif
+
+.if !empty(PKG_OPTIONS:Mkde)
+. include "../../x11/kdelibs3/buildlink3.mk"
+. include "../../x11/qt3-libs/buildlink3.mk"
+CONFIGURE_ARGS+= --enable-kde-applet=yes
+PLIST_SUBST+= KDE=
+.else
+PLIST_SUBST+= KDE="@comment "
+.endif
Home |
Main Index |
Thread Index |
Old Index