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

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

import VineSeed package specs

Line 
1Summary:      Software development kit for Wnn7 Input Method
2Summary(ja):  Wnn7 インプットメソッド用ソフトウェア開発キット
3Name:         libwnn7
4Version:      20011017
5Release:      4%{?_dist_release}
6Source0:      ftp://ftp.omronsoft.co.jp/pub/Wnn7/sdk_source/Wnn7SDK.tar.bz2
7Patch0:       Wnn7-SDK-64bit.patch
8Patch1:       Wnn7-SDK-do-not-return-random-data-in-functions.patch
9Patch2:       Wnn7-SDK-gcc4.patch
10Patch3:       Wnn7-SDK-malloc.patch
11Patch4:       Wnn7-SDK-static.patch
12Patch5:       Wnn7-SDK-vine.patch
13URL:          http://www.omronsoft.co.jp
14License:      Commercial, Other License(s), see package
15Group:        System Environment/Libraries
16
17#Requires:
18BuildRequires: imake
19BuildRequires: gtk2-devel pkgconfig
20BuildRoot: %{_tmppath}/%{name}-%{version}-root
21
22%description
23Software development kit for Wnn7 Input Method
24
25%description -l ja
26Wnn7 インプットメソッド用ソフトウェア開発キット
27
28%package devel
29Summary: Development package for %{name}
30Group: Development/Libraries
31Requires: %{name} = %{version}-%{release}
32
33%description devel
34Software development kit for Wnn7 Input Method
35
36This package contains development files for %{name}.
37
38
39%prep
40%setup -q -n src
41%patch0 -p1
42%patch1 -p1
43%patch2 -p1
44%patch3 -p1
45%patch4 -p1
46%patch5 -p1
47
48%build
49CFLAGS="$RPM_OPT_FLAGS"
50#make World -f Makefile.ini
51make World -f Makefile.ini CONFIGDIR=%{_datadir}/X11/config
52
53%install
54rm -rf $RPM_BUILD_ROOT
55mkdir -p $RPM_BUILD_ROOT/%{_libdir} $RPM_BUILD_ROOT/usr/include/wnn7
56install -m 644 Wnn/include/*.h $RPM_BUILD_ROOT/usr/include/wnn7
57install -m 644 Wnn/jlib/*.a $RPM_BUILD_ROOT/%{_libdir}
58cp -a Wnn/jlib/*.so* $RPM_BUILD_ROOT/%{_libdir}
59
60%post -p /sbin/ldconfig
61%postun -p /sbin/ldconfig
62
63%clean
64rm -rf $RPM_BUILD_ROOT
65
66%files
67%defattr(-, root, root)
68%doc README
69%{_libdir}/libwnn7.so.*
70%{_includedir}/wnn7/
71
72%files devel
73%defattr(-,root,root)
74%{_libdir}/libwnn7.a
75%{_libdir}/libwnn7.so
76%{_includedir}/wnn7/
77
78
79%changelog
80* Sat Jul 04 2009 Munehiro Yamamoto <munepi@cg8.so-net.ne.jp> 20011017-4
81- added Summary(ja): and %%description -l ja
82- added BuildRequires: imake
83- added devel subpackage
84
85* Sat Oct 25 2008 Shu KONNO <owa@bg.wakwak.com> 20011017-3
86- added CONFIGDIR=%%{_datadir}/X11/config at make
87
88* Sun Sep 7 2008 Munehiro Yamamoto <munepi@cg8.so-net.ne.jp> 20011017-2
89- spec in utf-8
90- s!/usr/lib/X11/config!/usr/share/X11/config! in Wnn7-SDK-vine.patch
91
92* Sat Mar 22 2008 Munehiro Yamamoto <munepi@cg8.so-net.ne.jp> 20011017-1vl5
93- initial build for VineSeed
94
95#* Sun Mar 2 2008 Munehiro Yamamoto <munepi@cg8.so-net.ne.jp> 20011015-0vlmp1
96#- initial build for VineSeed
97#
98#* Fri Dec 17 2004 - mfabian@suse.de
99#- new package: wnn-sdk, Version 7.
100#- apply 64 bit patch.
101#- don't return random data in functions.
Note: See TracBrowser for help on using the repository browser.