[10550] | 1 | %define ver 1.4.17 |
---|
[521] | 2 | %define libdirver 1.4.0 |
---|
| 3 | |
---|
[10550] | 4 | %define gtk2_immoduledir %{_libdir}/gtk-2.0/2.10.0/immodules |
---|
| 5 | %define gtk3_immoduledir %{_libdir}/gtk-3.0/3.0.0/immodules |
---|
| 6 | |
---|
[521] | 7 | Summary: Smart Common Input Method platform |
---|
| 8 | Name: scim |
---|
| 9 | Version: %{ver} |
---|
[10550] | 10 | Release: 1%{?_dist_release} |
---|
[521] | 11 | URL: http://www.scim-im.org/ |
---|
| 12 | License: LGPL |
---|
| 13 | Group: System Environment/Libraries |
---|
| 14 | |
---|
[10550] | 15 | Vendor: Project Vine |
---|
| 16 | Distribution: Vine Linux |
---|
| 17 | |
---|
[521] | 18 | Source0: http://dl.sourceforge.net/sourceforge/scim/%{name}-%{version}.tar.gz |
---|
| 19 | Source2: scim-icons-0.7.tar.gz |
---|
| 20 | Source5: scim-1.4.7_translation-update.tar.bz2 |
---|
| 21 | |
---|
| 22 | # vine patch |
---|
[10550] | 23 | Patch100: %{name}-1.4.17-vine.patch |
---|
[521] | 24 | |
---|
| 25 | BuildRoot: %{_tmppath}/%{name}-root |
---|
| 26 | BuildRequires: glib2-devel >= 2.10.0 gtk2-devel >= 2.8.13 pango-devel >= 1.0.0 |
---|
[10550] | 27 | BuildRequires: gtk3-devel |
---|
[521] | 28 | BuildRequires: GConf2-devel >= 2.0.0 pkgconfig >= 0.12 |
---|
| 29 | BuildRequires: libXt-devel |
---|
| 30 | BuildRequires: autoconf automake gettext libtool |
---|
| 31 | BuildRequires: libtool-ltdl-devel |
---|
[2078] | 32 | BuildRequires: desktop-file-utils |
---|
[521] | 33 | Requires(post): gtk2 >= 2.8.13 |
---|
| 34 | |
---|
| 35 | |
---|
| 36 | %description |
---|
| 37 | Smart Common Input Method platform, in short SCIM, is a development |
---|
| 38 | platform to make Input Method developer life easier. It honors a |
---|
| 39 | very clear architecture and provides a pretty simple and powerful |
---|
| 40 | programming interface. |
---|
| 41 | |
---|
| 42 | %description -l ja |
---|
| 43 | SCIM ( Smart Common Input Method プラットフォーム ) はインプット |
---|
| 44 | メソッドの開発をより簡単にする開発プラットフォームです。 |
---|
| 45 | SCIM は、明快なアーキテクチャを持ち、とても簡潔でパワフルな |
---|
| 46 | プログラミングインタフェースを提供します。 |
---|
| 47 | |
---|
| 48 | %package devel |
---|
| 49 | Summary: Development tools for SCIM applications. |
---|
| 50 | Summary(ja): SCIM を使ったアプリケーションを開発するためのファイル |
---|
| 51 | Group: Development/Libraries |
---|
| 52 | Requires: %{name} = %{version}-%{release} |
---|
| 53 | Requires: pkgconfig >= 0.12 |
---|
| 54 | |
---|
| 55 | %description devel |
---|
| 56 | scim-devel package contains the header files and static libraries to |
---|
| 57 | develop a SCIM applications. |
---|
| 58 | |
---|
| 59 | %description devel -l ja |
---|
| 60 | scim-devel パッケージには、SCIM アプリケーションの開発に必要な |
---|
| 61 | ヘッダーファイルと静的ライブラリが含まれています。 |
---|
| 62 | |
---|
| 63 | %prep |
---|
[10550] | 64 | %setup -q -a2 |
---|
[521] | 65 | |
---|
| 66 | cp -p scim-icons/icons/*.png data/icons |
---|
| 67 | cp -p scim-icons/pixmaps/*.png data/pixmaps |
---|
| 68 | |
---|
| 69 | %patch100 -p1 -b .vine |
---|
| 70 | |
---|
| 71 | %build |
---|
| 72 | autoreconf -vfi |
---|
[10550] | 73 | intltoolize --force |
---|
[521] | 74 | %configure --disable-static |
---|
| 75 | %{__make} %{?_smp_mflags} |
---|
| 76 | |
---|
| 77 | %install |
---|
| 78 | [ -n "%{buildroot}" -a "%{buildroot}" != / ] && rm -rf %{buildroot} |
---|
| 79 | %{__make} DESTDIR=%{buildroot} install-strip |
---|
| 80 | %{find_lang} %{name} |
---|
| 81 | |
---|
| 82 | # remove unpackaged files |
---|
| 83 | find ${RPM_BUILD_ROOT} -name '*.la' -exec rm \{\} \; |
---|
| 84 | |
---|
| 85 | # install desktop file |
---|
| 86 | desktop-file-install --delete-original \ |
---|
| 87 | --dir ${RPM_BUILD_ROOT}%{_datadir}/applications \ |
---|
| 88 | --add-category X-GNOME-PersonalSettings \ |
---|
| 89 | ${RPM_BUILD_ROOT}%{_datadir}/applications/scim-setup.desktop |
---|
| 90 | |
---|
| 91 | desktop-file-install --delete-original \ |
---|
| 92 | --dir ${RPM_BUILD_ROOT}%{_datadir}/control-center-2.0/capplets \ |
---|
| 93 | --add-category X-GNOME-PersonalSettings \ |
---|
| 94 | ${RPM_BUILD_ROOT}%{_datadir}/control-center-2.0/capplets/scim-setup.desktop |
---|
| 95 | |
---|
| 96 | %clean |
---|
| 97 | [ -n "%{buildroot}" -a "%{buildroot}" != / ] && rm -rf %{buildroot} |
---|
| 98 | |
---|
| 99 | %post |
---|
| 100 | /sbin/ldconfig |
---|
[10550] | 101 | %{_bindir}/gtk-query-immodules-2.0 > %{_sysconfdir}/gtk-2.0/%{_arch}/gtk.immodules 2>/dev/null ||: |
---|
| 102 | %{_bindir}/gtk-query-immodules-3.0 > %{_libdir}/gtk-3.0/3.0.0/immodules.cache 2>/dev/null ||: |
---|
[521] | 103 | |
---|
| 104 | %postun |
---|
| 105 | /sbin/ldconfig |
---|
[10550] | 106 | %{_bindir}/gtk-query-immodules-2.0 > %{_sysconfdir}/gtk-2.0/%{_arch}/gtk.immodules 2>/dev/null ||: |
---|
| 107 | %{_bindir}/gtk-query-immodules-3.0 > %{_libdir}/gtk-3.0/3.0.0/immodules.cache 2>/dev/null ||: |
---|
[521] | 108 | |
---|
| 109 | |
---|
| 110 | %files -f %{name}.lang |
---|
| 111 | %defattr(-,root,root) |
---|
[10550] | 112 | %license COPYING |
---|
| 113 | %doc AUTHORS ChangeLog NEWS README THANKS TODO |
---|
[521] | 114 | %{_bindir}/scim |
---|
| 115 | %{_bindir}/scim-config-agent |
---|
[10550] | 116 | %{_bindir}/scim-im-agent |
---|
[521] | 117 | %{_bindir}/scim-setup |
---|
| 118 | %{_libdir}/libscim-1.0.so.* |
---|
| 119 | %{_libdir}/libscim-gtkutils-1.0.so.* |
---|
| 120 | %{_libdir}/libscim-x11utils-1.0.so.* |
---|
[10550] | 121 | %gtk2_immoduledir/im-scim.so |
---|
| 122 | %gtk3_immoduledir/im-scim.so |
---|
[521] | 123 | %dir %{_libdir}/scim-1.0 |
---|
| 124 | %{_libdir}/scim-1.0/scim-helper-launcher |
---|
| 125 | %{_libdir}/scim-1.0/scim-helper-manager |
---|
| 126 | %{_libdir}/scim-1.0/scim-launcher |
---|
| 127 | %{_libdir}/scim-1.0/scim-panel-gtk |
---|
| 128 | %dir %{_libdir}/scim-1.0/%{libdirver} |
---|
| 129 | %dir %{_libdir}/scim-1.0/%{libdirver}/Config |
---|
| 130 | %{_libdir}/scim-1.0/%{libdirver}/Config/*.so |
---|
| 131 | %dir %{_libdir}/scim-1.0/%{libdirver}/Filter |
---|
| 132 | %{_libdir}/scim-1.0/%{libdirver}/Filter/*.so |
---|
| 133 | %dir %{_libdir}/scim-1.0/%{libdirver}/FrontEnd |
---|
| 134 | %{_libdir}/scim-1.0/%{libdirver}/FrontEnd/*.so |
---|
| 135 | %dir %{_libdir}/scim-1.0/%{libdirver}/Helper |
---|
| 136 | %{_libdir}/scim-1.0/%{libdirver}/Helper/*.so |
---|
| 137 | %dir %{_libdir}/scim-1.0/%{libdirver}/IMEngine |
---|
| 138 | %{_libdir}/scim-1.0/%{libdirver}/IMEngine/*.so |
---|
| 139 | %dir %{_libdir}/scim-1.0/%{libdirver}/SetupUI |
---|
| 140 | %{_libdir}/scim-1.0/%{libdirver}/SetupUI/*.so |
---|
| 141 | %{_datadir}/applications/scim-setup.desktop |
---|
| 142 | %{_datadir}/control-center-2.0/capplets/scim-setup.desktop |
---|
| 143 | %{_datadir}/pixmaps/scim-setup.png |
---|
| 144 | %{_datadir}/scim |
---|
| 145 | %config(noreplace) %{_sysconfdir}/scim/config |
---|
| 146 | %config(noreplace) %{_sysconfdir}/scim/global |
---|
| 147 | %dir %{_sysconfdir}/scim |
---|
| 148 | |
---|
| 149 | %files devel |
---|
| 150 | %defattr(-, root, root) |
---|
[10550] | 151 | %doc docs/developers |
---|
[521] | 152 | %{_libdir}/libscim-1.0.so |
---|
| 153 | %{_libdir}/libscim-gtkutils-1.0.so |
---|
| 154 | %{_libdir}/libscim-x11utils-1.0.so |
---|
| 155 | %{_libdir}/pkgconfig/scim.pc |
---|
| 156 | %{_libdir}/pkgconfig/scim-gtkutils.pc |
---|
| 157 | %{_libdir}/pkgconfig/scim-x11utils.pc |
---|
| 158 | %{_includedir}/scim-1.0 |
---|
| 159 | |
---|
| 160 | %changelog |
---|
[10550] | 161 | * Thu Jul 7 2016 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.4.17-1 |
---|
| 162 | - new upstream release. |
---|
| 163 | - dropped Source5: upstream is newer than it. |
---|
| 164 | - dropped all imported patches: fixed in upstream. |
---|
| 165 | - updated Patch100. |
---|
| 166 | - added BR: gtk3-devel. |
---|
| 167 | |
---|
[8084] | 168 | * Mon Dec 30 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.4.9-9 |
---|
| 169 | - rebuild with VineSeed environment |
---|
| 170 | |
---|
[2078] | 171 | * Sat Oct 16 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> 1.4.9-8 |
---|
| 172 | - added BuildRequires: desktop-file-utils [see VineSeed:22000] |
---|
| 173 | |
---|
[1942] | 174 | * Tue Sep 28 2010 Shu KONNO <owa@bg.wakwak.com> 1.4.9-7 |
---|
| 175 | - rebuilt with rpm-4.8.1 for pkg-config |
---|
| 176 | |
---|
[1302] | 177 | * Sat Jul 10 2010 Toshiharu Kudoh <toshi.kd2@gmail.com> 1.4.9-6 |
---|
| 178 | - added Pacth34 from Mandriva to fix disapppear tray icon |
---|
| 179 | - This patch upstream is Ubuntu https://bugs.launchpad.net/ubuntu/+source/scim/+bug/475800 |
---|
| 180 | |
---|
[521] | 181 | * Sun Feb 21 2010 Shu KONNO <owa@bg.wakwak.com> 1.4.9-5 |
---|
| 182 | - rebuilt with new toolchain |
---|
| 183 | |
---|
| 184 | * Tue Aug 11 2009 Shu KONNO <owa@bg.wakwak.com> 1.4.9-4 |
---|
| 185 | - add BR: libtool-ltdl-devel |
---|
| 186 | |
---|
| 187 | * Sun Aug 09 2009 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 1.4.9-3 |
---|
| 188 | - add Categories=X-GNOME-PersonalSettings for .desktop |
---|
| 189 | |
---|
| 190 | * Thu Apr 23 2009 Toshiharu Kudoh <toshi.kd2@gmail.com> 1.4.9-2 |
---|
| 191 | - fixed changelog typo in Apr 19 |
---|
| 192 | - added Buildrequires: autoconf automake gettext libtool |
---|
| 193 | |
---|
| 194 | * Sun Apr 19 2009 Toshiharu Kudoh <toshi.kd2@gmail.com> 1.4.9-1 |
---|
| 195 | - new upstream release |
---|
| 196 | - spec in UTF-8 |
---|
| 197 | -added Pacth32,33 (import from fedora package) |
---|
| 198 | - changed autoreconf option |
---|
| 199 | |
---|
| 200 | * Sun Apr 5 2009 Toshiharu Kudoh <toshi.kd2@gmail.com> 1.4.8-2 |
---|
| 201 | - updated vine patch |
---|
| 202 | - enabled "/Panel/Gtk/LookupTableVertinal = True" again |
---|
| 203 | |
---|
| 204 | * Sun Feb 8 2009 Toshiharu Kudoh <toshi.kd2@gmail.com> 1.4.8-1 |
---|
| 205 | - new upstream release |
---|
| 206 | - removed patch12,patch24 (because these patches are merged) |
---|
| 207 | - added patch31 (for support more utf8-locales) |
---|
| 208 | - updated and renamed vine patch |
---|
| 209 | - deleted "/Panel/Gtk/LookupTableVertinal = True" (because already "True") |
---|
| 210 | - renamed scim-1.4.8-vine.patch |
---|
| 211 | |
---|
| 212 | * Wed Oct 29 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 1.4.7-6 |
---|
| 213 | - import more patches from fedora package. |
---|
| 214 | - disable static libs |
---|
| 215 | - remove unpackaged files |
---|
| 216 | |
---|
| 217 | * Sat Oct 25 2008 Munehiro Yamamoto <munepi@cg8.so-net.ne.jp> 1.4.7-5 |
---|
| 218 | - remove *.la |
---|
| 219 | |
---|
| 220 | * Sat Sep 27 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 1.4.7-4 |
---|
| 221 | - rebuild with gtk-2.14 |
---|
| 222 | - import patch1[245], Patch2[01235678] from fedora package to fix |
---|
| 223 | several problems. |
---|
| 224 | |
---|
| 225 | * Fri May 09 2008 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 1.4.7-3 |
---|
| 226 | - rebuild with xorg-x11-7.3 |
---|
| 227 | |
---|
| 228 | * Thu Apr 17 2008 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 1.4.7-2 |
---|
| 229 | - rebuilt with glib2-devel-2.16.3-1vl5 (without *.la files) |
---|
| 230 | |
---|
| 231 | * Sat Apr 05 2008 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 1.4.7-1 |
---|
| 232 | - apply new versioning policy. |
---|
| 233 | |
---|
| 234 | * Wed Sep 26 2007 Kazutaka HARADA <kazutaka@dc4.so-net.ne.jp> 1.4.7-0vl1 |
---|
| 235 | - new upstream release |
---|
| 236 | - add %%{_libdir}/scim-1.0/%%{libdirver}/Filter/*.la. |
---|
| 237 | |
---|
| 238 | * Thu May 10 2007 Daisuke SUZUKI <daisuke@linux.or.jp> 1.4.6-0vl2 |
---|
| 239 | - rebuild with libstdc++34 |
---|
| 240 | |
---|
| 241 | * Tue Apr 24 2007 Daisuke SUZUKI <daisuke@linux.or.jp> 1.4.6-0vl1 |
---|
| 242 | - new upstream release |
---|
| 243 | |
---|
| 244 | * Fri Nov 24 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 1.4.5-0vl1 |
---|
| 245 | - new upstream release |
---|
| 246 | |
---|
| 247 | * Sun Sep 03 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 1.4.4-0vl2 |
---|
| 248 | - update vine patch |
---|
| 249 | - set /Panel/Gtk/LookupTableVertinal = True |
---|
| 250 | |
---|
| 251 | * Tue Apr 04 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 1.4.4-0vl1 |
---|
| 252 | - new upstream release |
---|
| 253 | - change Group: to System Environment/Libraries |
---|
| 254 | - change Url: to current scim homepage. |
---|
| 255 | - add Patch100 for Vine Linux default settings |
---|
| 256 | - add Zenkaku_Hankaku, Alt+Kanji, Alt+grave and Shift+space as Trigger |
---|
| 257 | - fix %%post/%%postun to support biarch. |
---|
| 258 | - add PreReq: gtk2 >= 2.8.13 to support biarch. |
---|
| 259 | |
---|
| 260 | * Wed Aug 17 2005 IWAI, Masaharu <iwai@alib.jp> 1.4.2-0vl1 |
---|
| 261 | - new upstream release |
---|
| 262 | |
---|
| 263 | * Fri Aug 12 2005 IWAI, Masaharu <iwai@alib.jp> 1.4.1-0vl1 |
---|
| 264 | - new upstream release |
---|
| 265 | |
---|
| 266 | * Sun Jul 31 2005 IWAI, Masaharu <iwai@alib.jp> 1.4.0-0vl1 |
---|
| 267 | - new upstream releases |
---|
| 268 | - stop runnging gconftool-2 in post script |
---|
| 269 | |
---|
| 270 | * Fri May 27 2005 IWAI, Masaharu <iwai@alib.jp> 1.2.3-0vl1 |
---|
| 271 | - new upstream release |
---|
| 272 | |
---|
| 273 | * Thu May 26 2005 IWAI, Masaharu <iwai@alib.jp> 1.2.2-0vl1 |
---|
| 274 | - new upstream release |
---|
| 275 | - update library directory varsion: 1.2.0 |
---|
| 276 | - add %%{_libdir}/scim-1.0/scim-helper-{launcher,manager} |
---|
| 277 | - add New Setup Module: Helper |
---|
| 278 | - drop %%{_bindir}/scim-make-table |
---|
| 279 | - drop %%{_sysconfdir}/gconf/schemas/* |
---|
| 280 | |
---|
| 281 | * Fri Dec 31 2004 IWAI, Masaharu <iwai@alib.jp> 1.0.2-0vl1 |
---|
| 282 | - new upstream release |
---|
| 283 | |
---|
| 284 | * Fri Oct 22 2004 IWAI, Masaharu <iwai@alib.jp> 1.0.1-0vl2 |
---|
| 285 | - add Japanese descriptions |
---|
| 286 | |
---|
| 287 | * Sat Oct 9 2004 IWAI, Masaharu <iwai@alib.jp> 1.0.1-0vl1 |
---|
| 288 | - new upstream release |
---|
| 289 | - add new config files: config and global |
---|
| 290 | |
---|
| 291 | * Wed Sep 8 2004 IWAI, Masaharu <iwai@alib.jp> 1.0.0-0vl1 |
---|
| 292 | - initial build |
---|
| 293 | |
---|