]>
Commit | Line | Data |
---|---|---|
7ffa3e98 ER |
1 | # |
2 | # Conditional build: | |
c5abb5c8 JB |
3 | %bcond_without tests # do not perform "make check" |
4 | %bcond_without static_libs # static libraries | |
28ae1379 | 5 | |
dc662fc4 | 6 | Summary: Text categorization library |
8ad38fb8 | 7 | Summary(pl.UTF-8): Biblioteka kategoryzacji tekstu |
dc662fc4 | 8 | Name: libexttextcat |
559d6a11 AM |
9 | Version: 3.4.5 |
10 | Release: 1 | |
dc662fc4 AM |
11 | License: BSD |
12 | Group: Libraries | |
dc662fc4 | 13 | Source0: http://dev-www.libreoffice.org/src/libexttextcat/%{name}-%{version}.tar.xz |
559d6a11 | 14 | # Source0-md5: 69c984b1785b56942179eb0ddc9c758f |
c5abb5c8 | 15 | URL: http://www.freedesktop.org/wiki/Software/libexttextcat |
3dc465e2 JB |
16 | BuildRequires: tar >= 1:1.22 |
17 | BuildRequires: xz | |
7ffa3e98 ER |
18 | Provides: libtextcat = %{version}-%{release} |
19 | Obsoletes: libtextcat < 3.2.0-1 | |
dc662fc4 AM |
20 | BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) |
21 | ||
22 | %description | |
7ffa3e98 | 23 | libexttextcat is an N-Gram-Based Text Categorization library primarily |
dc662fc4 AM |
24 | intended for language guessing. |
25 | ||
8ad38fb8 | 26 | %description -l pl.UTF-8 |
27 | libexttextcat jest bazowaną na N-GRAM biblioteką kategoryzacji tekstu | |
c5abb5c8 | 28 | przeznaczona głównie do odgadywania języka. |
8ad38fb8 | 29 | |
dc662fc4 AM |
30 | %package devel |
31 | Summary: Development files for %{name} | |
8ad38fb8 | 32 | Summary(pl.UTF-8): Pliki nagłówkowe dla %{name} |
dc662fc4 AM |
33 | Group: Development/Libraries |
34 | Requires: %{name} = %{version}-%{release} | |
7ffa3e98 ER |
35 | Provides: libtextcat-devel = %{version}-%{release} |
36 | Obsoletes: libtextcat-devel < 3.2.0-1 | |
dc662fc4 AM |
37 | |
38 | %description devel | |
c5abb5c8 JB |
39 | This package contains the header files for developing applications |
40 | that use %{name}. | |
dc662fc4 | 41 | |
8ad38fb8 | 42 | %description devel -l pl.UTF-8 |
c5abb5c8 JB |
43 | Ten pakiet zawiera pliki nagłówkowe do tworzenia aplikacji opartych na |
44 | %{name}. | |
45 | ||
46 | %package static | |
47 | Summary: Static libexttextcat library | |
48 | Summary(pl.UTF-8): Statyczna biblioteka libexttextcat | |
49 | Group: Development/Libraries | |
50 | Requires: %{name}-devel = %{version}-%{release} | |
51 | ||
52 | %description static | |
53 | Static libexttextcat library. | |
54 | ||
55 | %description static -l pl.UTF-8 | |
56 | Statyczna biblioteka libexttextcat. | |
8ad38fb8 | 57 | |
b07ca4ed JB |
58 | %package -n vala-libexttextcat |
59 | Summary: libexttextcat API for Vala language | |
60 | Summary(pl.UTF-8): API libexttextcat dla języka Vala | |
61 | Group: Development/Libraries | |
62 | Requires: %{name}-devel = %{version}-%{release} | |
28ae1379 ER |
63 | %if "%{_rpmversion}" >= "5" |
64 | BuildArch: noarch | |
65 | %endif | |
b07ca4ed JB |
66 | |
67 | %description -n vala-libexttextcat | |
68 | libexttextcat API for Vala language. | |
69 | ||
70 | %description -n vala-libexttextcat -l pl.UTF-8 | |
71 | API libexttextcat dla języka Vala. | |
72 | ||
dc662fc4 AM |
73 | %package tools |
74 | Summary: Tool for creating custom document fingerprints | |
c5abb5c8 | 75 | Summary(pl.UTF-8): Narzędzia do tworzenia własnych odcisków dokumentów |
dc662fc4 AM |
76 | Group: Applications/Publishing |
77 | Requires: %{name} = %{version}-%{release} | |
78 | ||
79 | %description tools | |
c5abb5c8 JB |
80 | This package contains the createfp program that allows you to easily |
81 | create your own document fingerprints. | |
dc662fc4 | 82 | |
8ad38fb8 | 83 | %description tools -l pl.UTF-8 |
c5abb5c8 JB |
84 | Ten pakiet zawiera program createfp pozwalający łatwo tworzyć odciski |
85 | (fingerprints) dokumentów. | |
8ad38fb8 | 86 | |
dc662fc4 AM |
87 | %prep |
88 | %setup -q | |
89 | ||
90 | %build | |
91 | %configure \ | |
b07ca4ed | 92 | --disable-silent-rules \ |
c5abb5c8 | 93 | %{!?with_static_libs:--disable-static} \ |
b07ca4ed | 94 | --disable-werror |
dc662fc4 AM |
95 | |
96 | %{__make} | |
97 | %{?with_tests:%{__make} check} | |
98 | ||
99 | %install | |
100 | rm -rf $RPM_BUILD_ROOT | |
101 | ||
102 | %{__make} install \ | |
103 | DESTDIR=$RPM_BUILD_ROOT | |
104 | ||
c5abb5c8 | 105 | # obsoleted by pkg-config |
7ffa3e98 | 106 | %{__rm} $RPM_BUILD_ROOT%{_libdir}/*.la |
dc662fc4 AM |
107 | |
108 | %clean | |
109 | rm -rf $RPM_BUILD_ROOT | |
110 | ||
6525b50f | 111 | %post -p /sbin/ldconfig |
7ffa3e98 | 112 | %postun -p /sbin/ldconfig |
dc662fc4 AM |
113 | |
114 | %files | |
115 | %defattr(644,root,root,755) | |
116 | %doc LICENSE README* | |
6525b50f JB |
117 | %attr(755,root,root) %{_libdir}/libexttextcat-2.0.so.*.*.* |
118 | %attr(755,root,root) %ghost %{_libdir}/libexttextcat-2.0.so.0 | |
dc662fc4 AM |
119 | %{_datadir}/%{name} |
120 | ||
121 | %files devel | |
122 | %defattr(644,root,root,755) | |
6525b50f | 123 | %attr(755,root,root) %{_libdir}/libexttextcat-2.0.so |
7ffa3e98 | 124 | %{_includedir}/%{name} |
dc662fc4 AM |
125 | %{_pkgconfigdir}/%{name}.pc |
126 | ||
c5abb5c8 JB |
127 | %if %{with static_libs} |
128 | %files static | |
129 | %defattr(644,root,root,755) | |
6525b50f | 130 | %{_libdir}/libexttextcat-2.0.a |
c5abb5c8 JB |
131 | %endif |
132 | ||
b07ca4ed JB |
133 | %files -n vala-libexttextcat |
134 | %defattr(644,root,root,755) | |
135 | %{_datadir}/vala/vapi/libexttextcat.vapi | |
136 | ||
dc662fc4 AM |
137 | %files tools |
138 | %defattr(644,root,root,755) | |
139 | %attr(755,root,root) %{_bindir}/createfp |