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

Revision 3477, 3.5 KB checked in by inagaki, 13 years ago (diff)

update: libwnn6, libwnn7, sl, xbill

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