source: projects/specs/trunk/lib/libw/libwnn6/libwnn6-vl.spec @ 521

Revision 521, 3.4 KB checked in by daisuke, 14 years ago (diff)

import VineSeed package specs

Line 
1Summary: Wnn6 Client Library
2Summary(ja): Wnn6 クライアント ライブラリ
3Name: libwnn6
4Version: 3.0
5Release: 8%{?_dist_release}
6License: GPL
7Group: System Environment/Libraries
8URL: http://www.omronsoft.co.jp/SP/pcunix/wnn/
9Source: ftp://ftp-sp.omronsoft.co.jp/pub/Wnn6/skd_source/sdk/Wnn6-SDK-sources.tar.gz
10Patch0: libwnn6-config.patch
11Patch1: wnn6-sdk_incl.patch
12Patch2: wnn6-sdk_shared.patch
13Patch3: wnn6-sdk_malloc.patch
14Patch4: Wnn6-SDK.static.patch
15Patch5: Wnn6-sdk-vl2.patch
16Patch6: Wnn6-SDK.nonroot.patch
17Patch7: wnn6-sdk-vine.patch
18#Prefix: /usr
19BuildRoot: %{_tmppath}/%{name}-%{version}-root
20BuildRequires: imake
21
22Obsoletes: wnn6-devel
23Provides: Wnn6-SDK
24
25Distribution: Vine Linux
26Vendor: Project Vine
27
28%description
29Runtime Wnn6 client library necessary to run Wnn6 clients.
30
31%description -l ja
32Wnn6 クライアントを動作させるのに必要なランタイム Wnn6 クライアント
33ライブラリです。
34
35%package devel
36Summary: Development kit for Wnn6 Client Library
37Summary(ja): Wnn6 クライアントライブラリ開発キット
38Group: Development/Libraries
39Provides: Wnn6-SDK-devel
40Requires: %{name} = %{version}-%{release}
41
42%description devel
43Development kit for Wnn6 client library necessary to run Wnn6 clients.
44
45%description devel -l ja
46Wnn6 クライアントをコンパイルするのに必要となるinclude file等です。
47
48%prep
49%setup -q -n src
50cd contrib/im/Xsi
51%patch0 -p4
52%patch1 -p1
53%patch2 -p1
54%patch3 -p1
55%patch4 -p1
56%patch5 -p1
57%patch6 -p1
58%patch7 -p0 -b .vine
59
60%build
61make World -f Makefile.ini \
62           -C contrib/im/Xsi \
63           CCOPTIONS=-fPIC %{?_smp_mflags} \
64           CONFIGDIR=%{_datadir}/X11/config
65
66%install
67rm -fr ${RPM_BUILD_ROOT}
68make install -C contrib/im/Xsi \
69             DESTDIR=${RPM_BUILD_ROOT} \
70             WNNLIBDIR=%{_libdir}
71
72%post -p /sbin/ldconfig
73
74%postun -p /sbin/ldconfig
75
76%clean
77rm -fr ${RPM_BUILD_ROOT}
78
79%files
80%defattr(-,root,root)
81%doc contrib/im/Xsi/README
82%dir %{_prefix}/lib/wnn6/ja_JP/
83%{_libdir}/libwnn6.so.1
84%{_libdir}/libwnn6.so.1.0.0
85
86%files devel
87%defattr(-,root,root)
88%{_libdir}/libwnn6.a
89%{_libdir}/libwnn6.so
90%{_includedir}/wnn6/
91
92%changelog
93* Sat Jul 04 2009 Munehiro Yamamoto <munepi@cg8.so-net.ne.jp> 3.0-8
94- spec in utf8
95- applied wnn6-sdk-vine.patch
96  -  changed X lib locate
97- added CONFIGDIR=%%{_datadir}/X11/config in make options
98- added Requires: %%{name} = %%{version}-%%{release} in devel subpackage
99- added BuildRequires: imake
100
101* Wed May 30 2007 NAKAMURA Kenta <kenta@vinelinux.org> 3.0-7vl2
102- updated Patch3: wnn6-sdk_malloc.patch (Debian Bug report logs - #259894)
103- build all object files with -fPIC so that sharlib is PIC
104- use %%{_libdir} and build with WNNLIBDIR set to libdir
105
106* Sun Jul  2 2006 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 3.0-7vl1
107- rebuilt with new toolchains
108- changed Group to System Environment/Libraries
109
110* Fri May 11 2001 <sagami@vinelinux.org>
111- 3.0-7: modernize :-)
112
113* Tue Nov 23 1999 Norihito Ohmori <ohmori@flatout.org>
114- modify for Vine Linux
115
116* Mon Nov 8 1999 Toru Hoshina <t@kondara.org>
117- be a NoSrc :-P
118
119* Wed Nov 3 1999 Norihito Ohmori <nono@kondara.org>
120- add defattr
121- move libwnn6.a and libwnn6.so to -devel
122- add %postun
123- WnnWnnDir change /var/lib/wnn6 -> /usr/local/lib/wnn6
124
125* Thu Aug 19 1999 Kazuhisa TAKEI<takei@hh.iij4u.or.jp>
126- change Wnn6-SDK.config.patch
127
128* Fri Aug  6 1999 Kazuhisa TAKEI<takei@hh.iij4u.or.jp>
129- patch for Vine1.9
130
131* Fri Jul  9 1999 Kazuhisa TAKEI<takei@hh.iij4u.or.jp>
132- First build
Note: See TracBrowser for help on using the repository browser.