1 %include Solaris.inc |
|
2 |
|
3 %define src_name scim-thai |
|
4 %define src_url http://linux.thai.net/pub/thailinux/software/libthai |
|
5 |
|
6 Summary: Smart Common Input Method Framework - libthai IMEngine |
|
7 SUNW_BaseDir: %{_basedir} |
|
8 Name: SUNWscim-thai |
|
9 Version: 0.1.0 |
|
10 Release: 1 |
|
11 License: GPL |
|
12 Source: %{src_url}/%{src_name}-%{version}.tar.gz |
|
13 Patch1: scim-thai-0.1.0-on-nv-ss11-patch.diff |
|
14 BuildRoot: %{_tmppath}/%{src_name}-%{version}-build |
|
15 SUNW_PKGLIST: SUNWscim |
|
16 SUNW_LOC: th_TH,th_TH.UTF-8 |
|
17 SUNW_Copyright: %{src_name}.copyright |
|
18 IPS_Package_Name: system/input-method/scim/thai |
|
19 IPS_Component_Version: %{version} |
|
20 Meta(info.classification): %{ipsclass_sys_i18n} |
|
21 |
|
22 |
|
23 %include default-depend.inc |
|
24 Requires: SUNWscim |
|
25 Requires: SUNWlibthai |
|
26 BuildRequires: SUNWgnome-base-libs-devel |
|
27 BuildRequires: SUNWscim-devel |
|
28 BuildRequires: SUNWlibthai-devel |
|
29 |
|
30 %prep |
|
31 %setup -q -n %{src_name}-%{version} |
|
32 %patch1 -p0 |
|
33 |
|
34 %build |
|
35 glib-gettextize --force |
|
36 aclocal |
|
37 autoconf |
|
38 autoheader |
|
39 automake --add-missing |
|
40 export CXX="${CXX} -norunpath" |
|
41 export CFLAGS="%optflags" |
|
42 export CXXFLAGS="%cxx_optflags" |
|
43 ./configure --prefix=%{_prefix} \ |
|
44 --sysconfdir=%{_sysconfdir} \ |
|
45 --disable-debug |
|
46 make |
|
47 |
|
48 %install |
|
49 rm -rf ${RPM_BUILD_ROOT} |
|
50 DESTDIR=${RPM_BUILD_ROOT} make install |
|
51 find ${RPM_BUILD_ROOT} -name "*.a" -exec rm {} \; -print |
|
52 find ${RPM_BUILD_ROOT} -name "*.la" -exec rm {} \; -print |
|
53 |
|
54 %{?pkgbuild_postprocess: %pkgbuild_postprocess -v -c "%{version}:%{jds_version}:%{name}:$RPM_ARCH:%(date +%%Y-%%m-%%d):%{support_level}" $RPM_BUILD_ROOT} |
|
55 |
|
56 %clean |
|
57 rm -rf ${RPM_BUILD_ROOT} |
|
58 |
|
59 %files |
|
60 %defattr(-, root, bin) |
|
61 %{_libdir}/scim-1.0/* |
|
62 %dir %attr (0755, root, sys) %{_datadir} |
|
63 %{_datadir}/scim/* |
|
64 |
|