[prev in list] [next in list] [prev in thread] [next in thread] 

List:       fink-commits
Subject:    [cvs] dists/10.4/unstable/main/finkinfo/utils uim.patch, NONE,
From:       Tomoaki Okayama <okayama () users ! sourceforge ! net>
Date:       2008-03-30 18:12:52
Message-ID: E1Jg21V-0000fj-Uz () mail ! sourceforge ! net
[Download RAW message or body]

Update of /cvsroot/fink/dists/10.4/unstable/main/finkinfo/utils
In directory sc8-pr-cvs17.sourceforge.net:/tmp/cvs-serv15270/main/finkinfo/utils

Modified Files:
      Tag: pangocairo-branch
	uim.info 
Added Files:
      Tag: pangocairo-branch
	uim.patch 
Log Message:
Version bumped.

Index: uim.info
===================================================================
RCS file: /cvsroot/fink/dists/10.4/unstable/main/finkinfo/utils/uim.info,v
retrieving revision 1.4.2.19
retrieving revision 1.4.2.20
diff -u -d -r1.4.2.19 -r1.4.2.20
--- uim.info	4 Nov 2007 02:34:52 -0000	1.4.2.19
+++ uim.info	30 Mar 2008 18:12:50 -0000	1.4.2.20
@@ -1,21 +1,22 @@
 Package: uim
-Version: 1.0.1
-Revision: 1003
+Version: 1.4.2
+Revision: 1
 Depends: <<
-  %N-shlibs (=%v-%r), x11, gtk+2 (>= 2.12.0-1), glib2-shlibs (>= 2.14.0-1),
-  pango1-xft2-ft219-shlibs (>= 1.18.2-1), atk1-shlibs (>= 1.20.0-1), \
libgettext3-shlibs, libiconv, +  %N-shlibs (=%v-%r), x11, libgettext3-shlibs, \
libiconv, +  %N-anthy (=%v-%r) | %N-skk (=%v-%r),
   libncurses5-shlibs
 <<
 BuildDepends: <<
   glitz, expat1, libpng3, cairo (>= 1.2-1), fontconfig2-dev (>= 2.4.1-1), \
freetype219 (>= 2.3.5-1),  xft2-dev, x11-dev, gtk+2-dev (>= 2.12.0-1), glib2-dev (>= \
2.14.0-1), pango1-xft2-ft219-dev (>= 1.18.2-1),  atk1 (>= 1.20.0-1), libgettext3-dev, \
libiconv-dev, libncurses5, +  xinitrc, anthy-dev, 
   intltool (>= 0.36.0-1), pkgconfig (>= 0.21-1), gettext-bin, gettext-tools
 <<
 BuildConflicts: freetype
-Recommends: skk-dict, prime, canna-server
-Source: http://uim.freedesktop.org/releases/%n-%v.tar.gz
-Source-MD5: 1de96cb9ca0c570c0d04678a95f9c75a
+Source: http://uim.googlecode.com/files/%n-%v.tar.bz2
+Source-MD5: f5ac910cfa668343c73ca93e314d80ba
+Patch: %n.patch
 GCC: 4.0
 SetCPPFLAGS: -I%p/lib/pango-ft219/include/pango-1.0 -I%p/lib/pango-ft219/include \
-I%p/lib/freetype219/include/freetype2 -I%p/lib/freetype219/include \
-I%p/lib/fontconfig2/include  NoSetLDFLAGS: true
@@ -25,35 +26,38 @@
 ConfigureParams: <<
   --mandir=%p/share/man \
   --libexecdir=%p/lib/%n \
-  --disable-emacs \
+  --with-libiconv-prefix=%p \
   --without-scim \
-  --without-anthy \
+  --with-anthy \
   --without-m17nlib \
   --without-canna \
   --without-mana \
   --without-prime \
   --with-x \
   --with-xft \
+  --with-libintl-prefix=%p \
   --with-gtk2 \
   --without-gnome2 \
   --without-qt \
   --without-qt-immodule \
   --without-eb \
   --without-libedit \
+  --enable-default-toolkit=gtk \
+  --enable-fep \
+  --enable-dict \
+  --enable-nls \
+  --enable-pref \
+  --disable-emacs \
   --disable-dependency-tracking \
+  --disable-kde-applet \
+  --disable-gnome-applet \
+  DATADIRNAME=share \
   PKG_CONFIG_PATH="%p/lib/pango-ft219/lib/pkgconfig:%p/lib/fontconfig2/lib/pkgconfig:%p/lib/freetype219/lib/pkgconfig:$PKG_CONFIG_PATH" \
FREETYPE_CONFIG=%p/lib/freetype219/bin/freetype-config  <<
-InstallScript: make -j1 install DESTDIR=%d
-
-PostInstScript: <<
-if [ configure = "$1" ]; then
-    %p/sbin/update-gtk-immodules
-fi
-<<
-PostRmScript: <<
-if [ upgrade != "$1" ]; then
-    %p/sbin/update-gtk-immodules
-fi
+InstallScript: <<
+  make -j1 install DESTDIR=%d
+  install -m 755 -d             %i/etc/xinitrc.d
+  install -m 755 xinitrc.uim.sh %i/etc/xinitrc.d/50uim.sh
 <<
 
 SplitOff: <<
@@ -62,11 +66,14 @@
 Depends: libgettext3-shlibs, libiconv
 Files: <<
   lib/libuim{,-custom}.*.dylib
+  lib/libgcroots.*.dylib
   share/locale
+  lib/uim/plugin/libuim-custom-enabler.so
 <<
 Shlibs: <<
-  %p/lib/libuim-custom.0.dylib 2.0.0 %n (>= 1.0.1-1)
-  %p/lib/libuim.0.dylib 2.0.0 %n (>= 1.0.1-1)
+  %p/lib/libuim-custom.2.dylib 3.0.0 %n (>= 1.4.2-1)
+  %p/lib/libuim.5.dylib 6.0.0 %n (>= 1.4.2-1)
+  %p/lib/libgcroots.0.dylib 2.0.0 %n (>= 1.4.2-1)
 <<
 DocFiles: AUTHORS COPYING ChangeLog INSTALL* NEWS README*
 <<
@@ -75,17 +82,94 @@
 Package: %N-dev
 Replaces: %N (<< 0.4.6-6)
 Depends: %N-shlibs (= %v-%r)
+BuildDependsOnly: true
 Files: <<
   include
   lib/libuim{,-custom}.*a lib/libuim{,-custom}.dylib
+  lib/libgcroots.*a       lib/libgcroots.dylib
   lib/pkgconfig
-  lib/gtk-2.0/2.10.0/immodules/*.*a
-  lib/uim/plugin/*.*a
+  lib/uim/plugin/libuim-custom-enabler.*a
+<<
+DocFiles: AUTHORS COPYING ChangeLog INSTALL* NEWS README*
+<<
+
+SplitOff3: <<
+Package: %N-gtk2
+Replaces: %N (<< 1.0.2)
+Depends: <<
+  %N (= %v-%r),
+  gtk+2 (>= 2.12.0-1),
+  glib2-shlibs (>= 2.14.0-1),
+  pango1-xft2-ft219-shlibs (>= 1.18.2-1),
+  atk1-shlibs (>= 1.20.0-1), 
+  cairo-shlibs,
+  glitz-shlibs,
+  expat1-shlibs,
+  freetype219-shlibs,
+  fontconfig2-shlibs,
+  libgettext3-shlibs,
+  libiconv  
+<<
+Files: <<
+  bin/uim-dict-gtk
+  bin/uim-im-switcher-gtk
+  bin/uim-input-pad-ja
+  bin/uim-pref-gtk
+  bin/uim-toolbar-gtk
+  bin/uim-toolbar-gtk-systray
+  lib/gtk-2.0
+  lib/uim/uim-candwin-gtk
+<<
+PostInstScript: <<
+if [ configure = "$1" ]; then
+    %p/sbin/update-gtk-immodules
+fi
+<<
+PostRmScript: <<
+if [ upgrade != "$1" ]; then
+    %p/sbin/update-gtk-immodules
+fi
 <<
-BuildDependsOnly: true
 DocFiles: AUTHORS COPYING ChangeLog INSTALL* NEWS README*
 <<
 
+SplitOff4: <<
+Package: %N-anthy
+Replaces: %N (<< 1.0.2)
+Depends: %N-shlibs (= %v-%r), anthy
+Files: <<
+  lib/uim/plugin/libuim-anthy.*
+  share/uim/anthy*.scm
+  share/uim/pixmaps/anthy.*
+<<
+DocFiles: AUTHORS COPYING ChangeLog INSTALL* NEWS README*
+<<
+
+SplitOff5: <<
+Package: %N-skk
+Depends: %N-shlibs (=%v-%r), skk-dict
+Replaces: %N (<< 1.0.2)
+Files: <<
+  lib/uim/plugin/libuim-skk.*
+  share/uim/skk*.scm
+  share/uim/pixmaps/skk.*
+<<
+DocFiles: AUTHORS COPYING ChangeLog INSTALL* NEWS README*
+<<
+
+#SplitOff6: <<
+#Package: %N-canna
+#Depends: %N-shlibs (=%v-%r), cannadic, canna-server
+#Recommends: canna-utils
+#Replaces: %N (<< 1.0.2)
+#Files: <<
+#  lib/uim/plugin/libuim-canna.*
+#  share/uim/canna*.scm
+#  share/uim/pixmaps/canna.*
+#<<
+#DocFiles: AUTHORS COPYING ChangeLog INSTALL* NEWS README*
+#<<
+
 DocFiles: AUTHORS COPYING ChangeLog INSTALL* NEWS README*
 Description: Light-weight, full-featured input method lib
 DescDetail: <<

--- NEW FILE: uim.patch ---
diff -Naur uim-1.4.2.orig/xinitrc.uim.sh uim-1.4.2/xinitrc.uim.sh
--- uim-1.4.2.orig/xinitrc.uim.sh	1970-01-01 09:00:00.000000000 +0900
+++ uim-1.4.2/xinitrc.uim.sh	2008-03-31 02:51:31.000000000 +0900
@@ -0,0 +1,14 @@
+# If you don't want to launch uim, put xinitrc_uim_enable=NO
+# in your .xinitrc
+: ${xinitrc_uim_enable=YES}
+
+# 'anthy' and 'skk' is available at this time.
+: ${xinitrc_uim_engine=anthy}
+
+case $xinitrc_uim_enable in
+    [Yy][Ee][Ss])
+    if test -x "$fink_prefix/bin/uim-xim"; then
+        "$fink_prefix/bin/uim-xim" --engine=$xinitrc_uim_engine &
+    fi
+    ;;
+esac


-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace
_______________________________________________
Fink-commits mailing list
Fink-commits@lists.sourceforge.net
http://news.gmane.org/gmane.os.apple.fink.cvs


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic