rpms/scim/FC-4 .cvsignore,1.5,1.6 scim.spec,1.16,1.17

Jens Petersen (petersen) fedora-extras-commits at redhat.com
Mon Aug 1 12:54:20 UTC 2005


Author: petersen

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

Modified Files:
	.cvsignore scim.spec 
Log Message:
- bring back the xinput alternatives settings for now
  - don't include the new update-xinput-scim script for now



Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/scim/FC-4/.cvsignore,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- .cvsignore	30 Jul 2005 13:51:15 -0000	1.5
+++ .cvsignore	1 Aug 2005 12:54:18 -0000	1.6
@@ -1 +1 @@
-scim-1.2.3.tar.gz
+scim-1.4.0.tar.gz


Index: scim.spec
===================================================================
RCS file: /cvs/extras/rpms/scim/FC-4/scim.spec,v
retrieving revision 1.16
retrieving revision 1.17
diff -u -r1.16 -r1.17
--- scim.spec	30 Jul 2005 14:56:35 -0000	1.16
+++ scim.spec	1 Aug 2005 12:54:18 -0000	1.17
@@ -9,7 +9,6 @@
 URL:       http://www.scim-im.org/
 Source0:   http://dl.sourceforge.net/sourceforge/scim/%{name}-%{version}.tar.gz
 Source1:   xinput-scim
-Source2:   update-xinput-scim
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
 PreReq:    %{_bindir}/update-gtk-immodules
@@ -45,7 +44,7 @@
 
 %build
 %configure --disable-static
-# --disable-ld-version-script
+# 	--enable-ld-version-script
 make %{?_smp_mflags}
 
 
@@ -73,9 +72,6 @@
 mkdir -pm 755 ${RPM_BUILD_ROOT}/%{_sysconfdir}/X11/xinit/xinput.d
 install -pm 644 %{SOURCE1} ${RPM_BUILD_ROOT}/%{_sysconfdir}/X11/xinit/xinput.d/scim
 
-# install update-xinput-scim script.
-install -pm 755 %{SOURCE2} ${RPM_BUILD_ROOT}/%{_libdir}/scim-1.0/update-xinput-scim
-
 %find_lang %{name}
 
 
@@ -86,12 +82,23 @@
 %post
 /sbin/ldconfig
 
+for llcc in ja_JP ko_KR zh_CN zh_TW; do
+   %{_sbindir}/alternatives --install %{_sysconfdir}/X11/xinit/xinput.d/$llcc xinput-$llcc %{_sysconfdir}/X11/xinit/xinput.d/scim 85
+done
+
 %{_bindir}/update-gtk-immodules %{_target_platform}
 
 
 %postun
 /sbin/ldconfig
 
+if [ "$1" = "0" ]; then
+   for llcc in ja_JP ko_KR zh_CN zh_TW; do
+      %{_sbindir}/alternatives --remove xinput-$llcc %{_sysconfdir}/X11/xinit/xinput.d/scim
+      [ `readlink %{_sysconfdir}/alternatives/xinput-$llcc` = "%{_sysconfdir}/X11/xinit/xinput.d/scim" ] && %{_sbindir}/alternatives --auto xinput-$llcc
+   done
+fi
+
 %{_bindir}/update-gtk-immodules %{_target_platform}
 
 
@@ -122,11 +129,11 @@
 
 
 %changelog
-* Sat Jul 30 2005 Ryo Dairiki <ryo-dairiki at mbm.nifty.com> - 1.4.0-2.3
-- add update-xinput-scim
+* Mon Aug  1 2005 Jens Petersen <petersen at redhat.com> - 1.4.0-2.3
+- bring back the xinput alternatives settings for now
 
 * Sat Jul 30 2005 Ryo Dairiki <ryo-dairiki at mbm.nifty.com> - 1.4.0-2.2
-- disable ld-version-script, which used to enabled due to broken configure file
+- don't explicitly --disable-ld-version-script since this turns on versioning
 
 * Sat Jul 30 2005 Jens Petersen <petersen at redhat.com> - 1.4.0-2.1
 - own the system xinput.d dir




More information about the fedora-extras-commits mailing list