rpms/uim/FC-4 uim-0.4.6-dont-require-devel-pkgs.patch, NONE, 1.1 .cvsignore, 1.6, 1.7 sources, 1.5, 1.6 uim.spec, 1.11, 1.12

Akira Tagoh (tagoh) fedora-extras-commits at redhat.com
Tue Jul 12 01:22:49 UTC 2005


Author: tagoh

Update of /cvs/extras/rpms/uim/FC-4
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv18794

Modified Files:
	.cvsignore sources uim.spec 
Added Files:
	uim-0.4.6-dont-require-devel-pkgs.patch 
Log Message:
* Tue Jul 12 2005 Akira TAGOH <tagoh at redhat.com> - 0.4.7-1.fc4
- New upstream release.
- removed the patches. fixed in upstream.
  - uim-0.4.6-multilib.patch
  - uim-0.4.6-fix-typo-in-configure.patch

uim-0.4.6-dont-require-devel-pkgs.patch:

--- NEW FILE uim-0.4.6-dont-require-devel-pkgs.patch ---
diff -ruN uim-0.4.6.orig/uim/anthy.c uim-0.4.6/uim/anthy.c
--- uim-0.4.6.orig/uim/anthy.c	2005-02-05 11:50:05.000000000 +0900
+++ uim-0.4.6/uim/anthy.c	2005-06-13 18:57:15.000000000 +0900
@@ -43,8 +43,8 @@
   #define LIBANTHY_SO    "libanthy.dylib"
   #define LIBANTHYDIC_SO "libanthydic.dylib"
 #else
-  #define LIBANTHY_SO    "libanthy.so"
-  #define LIBANTHYDIC_SO "libanthydic.so"
+  #define LIBANTHY_SO    "libanthy.so.0"
+  #define LIBANTHYDIC_SO "libanthydic.so.0"
 
 #endif /*__APPLE__*/
 
diff -ruN uim-0.4.6.orig/uim/canna.c uim-0.4.6/uim/canna.c
--- uim-0.4.6.orig/uim/canna.c	2005-02-05 11:50:05.000000000 +0900
+++ uim-0.4.6/uim/canna.c	2005-06-13 18:56:33.000000000 +0900
@@ -48,7 +48,7 @@
 /* #define UIM_CANNA_DEBUG */
 
 #define MAX_CONTEXT 256
-#define LIBCANNA_SO	"libcanna.so"
+#define LIBCANNA_SO	"libcanna.so.1"
 
 #define BUFSIZE 1024
 


Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/uim/FC-4/.cvsignore,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- .cvsignore	18 Apr 2005 12:51:45 -0000	1.6
+++ .cvsignore	12 Jul 2005 01:22:47 -0000	1.7
@@ -5,3 +5,4 @@
 uim-0.4.5-autoreconf.patch.bz2
 uim-0.4.5.1.tar.gz
 uim-0.4.6.tar.gz
+uim-0.4.7.tar.gz


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/uim/FC-4/sources,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- sources	18 Apr 2005 12:51:45 -0000	1.5
+++ sources	12 Jul 2005 01:22:47 -0000	1.6
@@ -1 +1 @@
-a61636b7eb4cab6c09eb3d661d1d7db4  uim-0.4.6.tar.gz
+1ba750aa3ab7b5d1aedd26340ca83b82  uim-0.4.7.tar.gz


Index: uim.spec
===================================================================
RCS file: /cvs/extras/rpms/uim/FC-4/uim.spec,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -r1.11 -r1.12
--- uim.spec	16 May 2005 10:07:53 -0000	1.11
+++ uim.spec	12 Jul 2005 01:22:47 -0000	1.12
@@ -4,20 +4,21 @@
 
 Summary:	A multilingual input method library
 Name:		uim
-Version:	0.4.6
-Release:	3
+Version:	0.4.7
+Release:	1%{?dist}
 License:	GPL/BSD
 Group:		System Environment/Libraries
 URL:		http://uim.freedesktop.org/
 Source0:	http://uim.freedesktop.org/release/%{name}-%{version}.tar.gz
 Source1:	xinput.d-uim
-Patch0:		uim-0.4.6-multilib.patch
 BuildRoot:	%{_tmppath}/%{name}-%{version}-root
 BuildRequires:	gtk2-devel gnome-panel-devel qt-devel ncurses-devel
 BuildRequires:	anthy-devel Canna-devel
 Requires(post): %{_sbindir}/alternatives /sbin/ldconfig
 Requires(postun): %{_sbindir}/alternatives /sbin/ldconfig
 
+Patch2:		uim-0.4.6-dont-require-devel-pkgs.patch
+
 %package	devel
 Summary:	Development files for the Uim library
 Group:		Development/Libraries
@@ -117,11 +118,11 @@
 %description	skk
 This package provides support for SKK, a Japanese input method.
 
-%define gtk_im_update ( [ -x "%{_bindir}/update-gtk-immodules" ] && %{_bindir}/update-gtk-immodules %{_arch}-%{_host_vendor}-%{_host_os} ) || ( [ -x "%{_bindir}/gtk-query-immodules-2.0" ] && %{_bindir}/gtk-query-immodules-2.0 > %{_sysconfdir}/gtk-2.0/gtk.immodules )
+%define gtk_im_update ( [ -x "%{_bindir}/update-gtk-immodules" ] && %{_bindir}/update-gtk-immodules %{_target_platform} ) || ( [ -x "%{_bindir}/gtk-query-immodules-2.0" ] && %{_bindir}/gtk-query-immodules-2.0 > %{_sysconfdir}/gtk-2.0/gtk.immodules )
 
 %prep
 %setup -q
-%patch0 -p1 -b .multilib
+%patch2 -p1 -b .dlopen
 
 # patch creation:
 libtoolize --force && aclocal-1.9 -I m4 && autoheader && automake-1.9 --foreign && autoconf
@@ -129,7 +130,7 @@
 touch uim/config.h.in
 
 %build
-%configure --with-canna --with-anthy --with-gtk2 --with-gnome2 --with-qt --with-qt-immodule
+%configure --with-canna --with-anthy --with-gtk2 --with-gnome2 --with-qt --with-qt-immodule --without-scim
 make
 
 %install
@@ -142,7 +143,7 @@
 
 %find_lang %{name}
 
-find $RPM_BUILD_ROOT -name "*.scm" -type f | egrep -v "(anthy|canna|skk|uim-sh)" > scm.list
+find $RPM_BUILD_ROOT -name "*.scm" -type f | egrep -v "(anthy|canna|skk)" > scm.list
 cat scm.list | sed -e s,$RPM_BUILD_ROOT,,g >> %{name}.lang
 
 # compress large doc
@@ -214,6 +215,7 @@
 %lang(ja) %doc README.ja
 %{_bindir}/uim-fep*
 %{_bindir}/uim-helper-server
+%{_bindir}/uim-sh
 %{_bindir}/uim-xim
 %{_libdir}/lib*.so.*
 %dir %{_datadir}/uim
@@ -223,18 +225,17 @@
 %{_libdir}/uim/plugin/libuim-custom-enabler.so
 %{_datadir}/uim/pixmaps
 %{_datadir}/uim/helperdata
+%{_mandir}/man1/uim-xim.1*
 
 %files	devel
 %defattr (-, root, root)
 %dir %{_datadir}/uim
-%{_bindir}/uim-sh
 %{_includedir}/uim/
 %{_libdir}/gtk-2.0/2.*/immodules/im-uim.*a
 %{_libdir}/lib*.a
 %{_libdir}/lib*.la
 %{_libdir}/lib*.so
 %{_libdir}/pkgconfig/*
-%{_datadir}/uim/uim-sh.scm
 
 %files	gtk2
 %defattr (-, root, root)
@@ -242,6 +243,7 @@
 %{_bindir}/uim-helper-candwin-gtk
 %{_bindir}/uim-helper-toolbar-gtk
 %{_bindir}/uim-helper-toolbar-gtk-systray
+%{_bindir}/uim-pref-gtk
 %{_bindir}/uim-toolbar-gtk
 %{_bindir}/uim-toolbar-gtk-systray
 %{_bindir}/uim-im-switcher-gtk
@@ -286,6 +288,20 @@
 %{_datadir}/uim/skk*.scm
 
 %changelog
+* Tue Jul 12 2005 Akira TAGOH <tagoh at redhat.com> - 0.4.7-1.fc4
+- New upstream release.
+- removed the patches. fixed in upstream.
+  - uim-0.4.6-multilib.patch
+  - uim-0.4.6-fix-typo-in-configure.patch
+
+* Wed Jun 29 2005 Akira TAGOH <tagoh at redhat.com> - 0.4.6-5
+- built with --without-scim explicitly. it doesn't work actually.
+
+* Mon Jun 13 2005 Akira TAGOH <tagoh at redhat.com> - 0.4.6-4
+- uim-0.4.6-fix-typo-in-configure.patch: applied to get uim-pref-gtk building.
+- uim-0.4.6-dont-require-devel-pkgs.patch: applied to be able to dlopen
+  the shared libraries without -devel packages.
+
 * Mon May 16 2005 Akira TAGOH <tagoh at redhat.com> - 0.4.6-3
 - uim-0.4.6-multilib.patch: applied to fix a build issue for
   libquiminputcontextplugin.so. (John Thacker, #156880)




More information about the scm-commits mailing list