]> git.pld-linux.org Git - packages/Wnn6-SDK.git/blame - Wnn6-SDK.spec
- don't use multilevel setup -n, it breaks post-build cleanup
[packages/Wnn6-SDK.git] / Wnn6-SDK.spec
CommitLineData
a06aed1b 1Summary: Wnn6 Client Library
0b22993e 2Summary(pl.UTF-8): Biblioteka kliencka Wnn6
a06aed1b
JB
3Name: Wnn6-SDK
4Version: 1.0
5Release: 11
8446aa23 6License: OMRON Corporation (distributable, see README)
a06aed1b 7Group: Libraries
d28c5291
JB
8#Source0Download: http://www.omronsoft.co.jp/SP/pcunix/sdk/
9Source0: http://www.omronsoft.co.jp/SP/pcunix/sdk/wnn/%{name}.tar.gz
535645dd 10# Source0-md5: 8e0148560524643680fd016e5c4e406b
a06aed1b
JB
11Patch0: %{name}-config.patch
12Patch1: %{name}-incl.patch
13Patch2: %{name}-shared.patch
14Patch3: %{name}-malloc.patch
15Patch4: %{name}-nonroot.patch
16Patch5: %{name}-cpp_workaround.patch
17Patch6: %{name}-header.patch
d28c5291 18URL: http://www.omronsoft.co.jp/SP/pcunix/sdk/
a06aed1b
JB
19BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
20
21%description
22Runtime Wnn6 client library necessary to run Wnn6 clients.
23
cc526c8e
JR
24%description -l pl.UTF-8
25Biblioteka kliencka Wnn6 potrzebna do uruchamiania klientów Wnn6.
a06aed1b
JB
26
27%package devel
28Summary: Header files for Wnn6
0b22993e 29Summary(pl.UTF-8): Pliki nagłówkowe Wnn6
a06aed1b 30Group: Development/Libraries
9b8295b7 31Requires: %{name} = %{version}-%{release}
a06aed1b
JB
32
33%description devel
34This package contains header files for Wnn6 client developments.
35
cc526c8e
JR
36%description devel -l pl.UTF-8
37Ten pakiet zawiera pliki nagłówkowe do tworzenia klientów Wnn6.
a06aed1b
JB
38
39%package static
40Summary: Static Wnn6 client library
0b22993e 41Summary(pl.UTF-8): Statyczna biblioteka kliencka Wnn6
a06aed1b 42Group: Development/Libraries
9b8295b7 43Requires: %{name}-devel = %{version}-%{release}
a06aed1b
JB
44
45%description static
46Static Wnn6 client library.
47
cc526c8e 48%description static -l pl.UTF-8
a06aed1b
JB
49Statyczna biblioteka kliencka Wnn6.
50
51%prep
8446aa23
JB
52%setup -q -c
53cd src/contrib/im/Xsi
a06aed1b
JB
54%patch0 -p4
55%patch1 -p1
56%patch2 -p1
57%patch3 -p1
58%patch4 -p1
59%patch5 -p0
60%patch6 -p0
61
45b9177d
JR
62%{__sed} -i -e 's|/usr/lib64/X11|%{_libdir}/X11|g' \
63 config/X11.tmpl Makefile.ini
64
a06aed1b 65%build
8446aa23 66%{__make} -C src/contrib/im/Xsi -f Makefile.ini World \
45b9177d 67 WNNLIBDIR=%{_libdir} \
3d45ee82 68 CC="%{__cc}" \
45b9177d
JR
69 CDEBUGFLAGS="%{rpmcflags} -fPIC" \
70 REQUIREDLIBS="-lcrypt" \
a06aed1b
JB
71
72%install
73rm -rf $RPM_BUILD_ROOT
507f0a85 74
8446aa23 75%{__make} -C src/contrib/im/Xsi install \
a06aed1b
JB
76 DESTDIR=$RPM_BUILD_ROOT
77
a06aed1b
JB
78%clean
79rm -rf $RPM_BUILD_ROOT
80
81%post -p /sbin/ldconfig
82%postun -p /sbin/ldconfig
83
84%files
85%defattr(644,root,root,755)
8446aa23 86%doc src/contrib/im/Xsi/README
a06aed1b 87%attr(755,root,root) %{_libdir}/libwnn6.so.*.*.*
45b9177d 88%attr(755,root,root) %ghost %{_libdir}/libwnn6.so.1
a06aed1b
JB
89
90%files devel
91%defattr(644,root,root,755)
d28c5291 92%attr(755,root,root) %{_libdir}/libwnn6.so
a06aed1b
JB
93%{_includedir}/wnn6
94
95%files static
96%defattr(644,root,root,755)
97%{_libdir}/libwnn6.a
This page took 0.074254 seconds and 4 git commands to generate.