]> git.pld-linux.org Git - packages/aiksaurus.git/blame - aiksaurus.spec
- change local variable names in configure.ac so they won't be treated
[packages/aiksaurus.git] / aiksaurus.spec
CommitLineData
77e529fa
KK
1#
2# Conditional build:
3%bcond_without static_libs # don't build static libraries
4#
cc3a4f07 5Summary: An English-language thesaurus library
c0dc630f 6Summary(pl.UTF-8): Angielskojęzyczna biblioteka słownika wyrazów bliskoznacznych
cc3a4f07 7Name: aiksaurus
7c6dbb83 8Version: 1.2.1
871e8913 9Release: 6
cc3a4f07
JB
10License: GPL
11Group: Libraries
12Source0: http://dl.sourceforge.net/aiksaurus/%{name}-%{version}.tar.gz
7c6dbb83 13# Source0-md5: 3eae03b7c49843ccc9262e52846ea6b4
5597ed0e 14Patch0: %{name}-pkgconfig.patch
cc3a4f07 15URL: http://aiksaurus.sourceforge.net/
cc3a4f07 16BuildRequires: autoconf
7bc9cbd1 17BuildRequires: automake
871e8913 18BuildRequires: gtk+2-devel >= 2:2.0.0
cc3a4f07 19BuildRequires: libstdc++-devel
7bc9cbd1 20BuildRequires: libtool >= 2:1.5
cc3a4f07
JB
21BuildRequires: pkgconfig
22Obsoletes: Aiksaurus
23BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
24
25%description
26Aiksaurus is an English-language thesaurus library that can be
27embedded in word processors, email composers, and other authoring
28software to provide thesaurus capabilities. A basic command line
29thesaurus program is also included.
30
39e4696f
JR
31%description -l pl.UTF-8
32Angielskojęzyczna biblioteka słownika wyrazów bliskoznacznych, która
33może być stosowana w procesorach tekstu, klientach pocztowych i innym
34oprogramowaniu. Prosty program działający z linii poleceń również
35został dołączony.
cc3a4f07
JB
36
37%package devel
38Summary: Header files for Aiksaurus
c0dc630f 39Summary(pl.UTF-8): Pliki nagłówkowe Aiksaurus
cc3a4f07 40Group: Development/Libraries
7bc9cbd1 41Requires: %{name} = %{version}-%{release}
cc3a4f07
JB
42Requires: libstdc++-devel
43Obsoletes: Aiksaurus-devel
44
45%description devel
46The header files are only needed for development of programs using the
47Aiksaurus.
48
39e4696f
JR
49%description devel -l pl.UTF-8
50W pakiecie tym znajdują się pliki nagłówkowe, przeznaczone dla
51programistów używających bibliotek Aiksaurus.
cc3a4f07
JB
52
53%package static
54Summary: Static Aiksaurus library
c0dc630f 55Summary(pl.UTF-8): Biblioteka statyczna Aiksaurus
cc3a4f07 56Group: Development/Libraries
7bc9cbd1 57Requires: %{name}-devel = %{version}-%{release}
cc3a4f07
JB
58Obsoletes: Aiksaurus-static
59
60%description static
61Static Aiksaurus library.
62
39e4696f 63%description static -l pl.UTF-8
cc3a4f07
JB
64Biblioteka statyczna Aiksaurus.
65
66%package gtk
67Summary: GTK+ frontend for Aiksaurus, an English thesaurus
c0dc630f 68Summary(pl.UTF-8): Frontend GTK+ dla Aiksaurusa - angielskojęzycznego słownika wyrazów bliskoznacznych
cc3a4f07 69Group: Libraries
7bc9cbd1 70Requires: %{name} = %{version}-%{release}
871e8913 71Requires: gtk+2 >= 2:2.0.0
cc3a4f07
JB
72
73%description gtk
74GTK+ frontend for Aiksaurus, an English thesaurus.
75
39e4696f
JR
76%description gtk -l pl.UTF-8
77Frontend GTK+ dla Aiksaurusa - angielskojęzycznego słownika wyrazów
cc3a4f07
JB
78bliskoznacznych.
79
80%package gtk-devel
81Summary: Header files for GTK+ frontend for Aiksaurus
c0dc630f 82Summary(pl.UTF-8): Pliki nagłówkowe frontendu GTK+ dla Aiksaurusa
cc3a4f07 83Group: Development/Libraries
7bc9cbd1 84Requires: %{name}-devel = %{version}-%{release}
85Requires: %{name}-gtk = %{version}-%{release}
871e8913 86Requires: gtk+2-devel >= 2:2.0.0
cc3a4f07
JB
87
88%description gtk-devel
89Header files for GTK+ frontend for Aiksaurus.
90
39e4696f
JR
91%description gtk-devel -l pl.UTF-8
92Pliki nagłówkowe frontendu GTK+ dla Aiksaurusa.
cc3a4f07
JB
93
94%package gtk-static
95Summary: Static version of GTK+ frontend for Aiksaurus
c0dc630f 96Summary(pl.UTF-8): Statycza wersja frontendu GTK+ dla Aiksaurusa
cc3a4f07 97Group: Development/Libraries
7bc9cbd1 98Requires: %{name}-gtk-devel = %{version}-%{release}
cc3a4f07
JB
99
100%description gtk-static
101Static version of GTK+ frontend for Aiksaurus.
102
39e4696f 103%description gtk-static -l pl.UTF-8
cc3a4f07
JB
104Statycza wersja frontendu GTK+ dla Aiksaurusa.
105
106%prep
107%setup -q
5597ed0e 108%patch0 -p1
cc3a4f07
JB
109
110%build
111%{__libtoolize}
112%{__aclocal}
113%{__autoconf}
114%{__automake}
947376ea 115LDFLAGS="%{rpmldflags} -Wl,--as-needed"
cc3a4f07 116%configure \
77e529fa 117 %{?with_static_libs:--enable-static}
cc3a4f07
JB
118%{__make}
119
120%install
121rm -rf $RPM_BUILD_ROOT
122
123%{__make} install \
124 DESTDIR=$RPM_BUILD_ROOT
125
126%clean
127rm -rf $RPM_BUILD_ROOT
128
129%post -p /sbin/ldconfig
130%postun -p /sbin/ldconfig
131
132%post gtk -p /sbin/ldconfig
133%postun gtk -p /sbin/ldconfig
134
135%files
136%defattr(644,root,root,755)
137%doc AUTHORS ChangeLog README base/CHANGES
138%attr(755,root,root) %{_bindir}/aiksaurus
139%attr(755,root,root) %{_bindir}/caiksaurus
140%attr(755,root,root) %{_libdir}/libAiksaurus-*.so.*.*.*
141%{_datadir}/%{name}
142
143%files devel
144%defattr(644,root,root,755)
145%attr(755,root,root) %{_libdir}/libAiksaurus.so
146%{_libdir}/libAiksaurus.la
147%{_includedir}/Aiksaurus
148%exclude %{_includedir}/Aiksaurus/AiksaurusGTK*.h
149%{_pkgconfigdir}/aiksaurus-*.pc
150
77e529fa 151%if %{with static_libs}
cc3a4f07
JB
152%files static
153%defattr(644,root,root,755)
154%{_libdir}/libAiksaurus.a
77e529fa 155%endif
cc3a4f07
JB
156
157%files gtk
158%defattr(644,root,root,755)
159%attr(755,root,root) %{_bindir}/gaiksaurus
160%attr(755,root,root) %{_libdir}/libAiksaurusGTK-*.so.*.*.*
161
162%files gtk-devel
163%defattr(644,root,root,755)
164%attr(755,root,root) %{_libdir}/libAiksaurusGTK.so
165%{_libdir}/libAiksaurusGTK.la
166%{_includedir}/Aiksaurus/AiksaurusGTK*.h
167%{_pkgconfigdir}/gaiksaurus-*.pc
168
77e529fa 169%if %{with static_libs}
cc3a4f07
JB
170%files gtk-static
171%defattr(644,root,root,755)
172%{_libdir}/libAiksaurusGTK.a
77e529fa 173%endif
This page took 0.094269 seconds and 4 git commands to generate.