]> git.pld-linux.org Git - packages/aiksaurus.git/blobdiff - aiksaurus.spec
- drop libtool file
[packages/aiksaurus.git] / aiksaurus.spec
index fd1ef9f6805c5483a813e8552f720d68fec7ab9f..7e6546d93be8e25ec71c30e2f80dbf4d28d4e05c 100644 (file)
@@ -1,17 +1,23 @@
+#
+# Conditional build:
+%bcond_without static_libs     # don't build static libraries
+#
 Summary:       An English-language thesaurus library
-Summary(pl):   Angielskojêzyczna biblioteka s³ownika wyrazów bliskoznacznych
+Summary(pl.UTF-8):     Angielskojęzyczna biblioteka słownika wyrazów bliskoznacznych
 Name:          aiksaurus
 Version:       1.2.1
-Release:       5
+Release:       13
 License:       GPL
 Group:         Libraries
 Source0:       http://dl.sourceforge.net/aiksaurus/%{name}-%{version}.tar.gz
 # Source0-md5: 3eae03b7c49843ccc9262e52846ea6b4
 Patch0:                %{name}-pkgconfig.patch
+Patch1:                %{name}-configure_fix.patch
+Patch2:                %{name}-gcc43.patch
 URL:           http://aiksaurus.sourceforge.net/
 BuildRequires: autoconf
 BuildRequires: automake
-BuildRequires: gtk+2-devel >= 2:2.10.0
+BuildRequires: gtk+2-devel >= 2:2.0.0
 BuildRequires: libstdc++-devel
 BuildRequires: libtool >= 2:1.5
 BuildRequires: pkgconfig
@@ -24,15 +30,15 @@ embedded in word processors, email composers, and other authoring
 software to provide thesaurus capabilities. A basic command line
 thesaurus program is also included.
 
-%description -l pl
-Angielskojêzyczna biblioteka s³ownika wyrazów bliskoznacznych, która
-mo¿e byæ stosowana w procesorach tekstu, klientach pocztowych i innym
-oprogramowaniu. Prosty program dzia³aj±cy z linii poleceñ równie¿
-zosta³ do³±czony.
+%description -l pl.UTF-8
+Angielskojęzyczna biblioteka słownika wyrazów bliskoznacznych, która
+może być stosowana w procesorach tekstu, klientach pocztowych i innym
+oprogramowaniu. Prosty program działający z linii poleceń również
+został dołączony.
 
 %package devel
 Summary:       Header files for Aiksaurus
-Summary(pl):   Pliki nag³ówkowe Aiksaurus
+Summary(pl.UTF-8):     Pliki nagłówkowe Aiksaurus
 Group:         Development/Libraries
 Requires:      %{name} = %{version}-%{release}
 Requires:      libstdc++-devel
@@ -42,13 +48,13 @@ Obsoletes:  Aiksaurus-devel
 The header files are only needed for development of programs using the
 Aiksaurus.
 
-%description devel -l pl
-W pakiecie tym znajduj± siê pliki nag³ówkowe, przeznaczone dla
-programistów u¿ywaj±cych bibliotek Aiksaurus.
+%description devel -l pl.UTF-8
+W pakiecie tym znajdują się pliki nagłówkowe, przeznaczone dla
+programistów używających bibliotek Aiksaurus.
 
 %package static
 Summary:       Static Aiksaurus library
-Summary(pl):   Biblioteka statyczna Aiksaurus
+Summary(pl.UTF-8):     Biblioteka statyczna Aiksaurus
 Group:         Development/Libraries
 Requires:      %{name}-devel = %{version}-%{release}
 Obsoletes:     Aiksaurus-static
@@ -56,52 +62,54 @@ Obsoletes:  Aiksaurus-static
 %description static
 Static Aiksaurus library.
 
-%description static -l pl
+%description static -l pl.UTF-8
 Biblioteka statyczna Aiksaurus.
 
 %package gtk
 Summary:       GTK+ frontend for Aiksaurus, an English thesaurus
-Summary(pl):   Frontend GTK+ dla Aiksaurusa - angielskojêzycznego s³ownika wyrazów bliskoznacznych
+Summary(pl.UTF-8):     Frontend GTK+ dla Aiksaurusa - angielskojęzycznego słownika wyrazów bliskoznacznych
 Group:         Libraries
 Requires:      %{name} = %{version}-%{release}
-Requires:      gtk+2 >= 2:2.10.0
+Requires:      gtk+2 >= 2:2.0.0
 
 %description gtk
 GTK+ frontend for Aiksaurus, an English thesaurus.
 
-%description gtk -l pl
-Frontend GTK+ dla Aiksaurusa - angielskojêzycznego s³ownika wyrazów
+%description gtk -l pl.UTF-8
+Frontend GTK+ dla Aiksaurusa - angielskojęzycznego słownika wyrazów
 bliskoznacznych.
 
 %package gtk-devel
 Summary:       Header files for GTK+ frontend for Aiksaurus
-Summary(pl):   Pliki nag³ówkowe frontendu GTK+ dla Aiksaurusa
+Summary(pl.UTF-8):     Pliki nagłówkowe frontendu GTK+ dla Aiksaurusa
 Group:         Development/Libraries
 Requires:      %{name}-devel = %{version}-%{release}
 Requires:      %{name}-gtk = %{version}-%{release}
-Requires:      gtk+2-devel >= 2:2.10.0
+Requires:      gtk+2-devel >= 2:2.0.0
 
 %description gtk-devel
 Header files for GTK+ frontend for Aiksaurus.
 
-%description gtk-devel -l pl
-Pliki nag³ówkowe frontendu GTK+ dla Aiksaurusa.
+%description gtk-devel -l pl.UTF-8
+Pliki nagłówkowe frontendu GTK+ dla Aiksaurusa.
 
 %package gtk-static
 Summary:       Static version of GTK+ frontend for Aiksaurus
-Summary(pl):   Statycza wersja frontendu GTK+ dla Aiksaurusa
+Summary(pl.UTF-8):     Statycza wersja frontendu GTK+ dla Aiksaurusa
 Group:         Development/Libraries
 Requires:      %{name}-gtk-devel = %{version}-%{release}
 
 %description gtk-static
 Static version of GTK+ frontend for Aiksaurus.
 
-%description gtk-static -l pl
+%description gtk-static -l pl.UTF-8
 Statycza wersja frontendu GTK+ dla Aiksaurusa.
 
 %prep
 %setup -q
 %patch0 -p1
+%patch1 -p0
+%patch2 -p1
 
 %build
 %{__libtoolize}
@@ -110,7 +118,7 @@ Statycza wersja frontendu GTK+ dla Aiksaurusa.
 %{__automake}
 LDFLAGS="%{rpmldflags} -Wl,--as-needed"
 %configure \
-       --enable-static
+       %{?with_static_libs:--enable-static}
 %{__make}
 
 %install
@@ -119,6 +127,8 @@ rm -rf $RPM_BUILD_ROOT
 %{__make} install \
        DESTDIR=$RPM_BUILD_ROOT
 
+%{__rm} $RPM_BUILD_ROOT%{_libdir}/libAiksaurus.la
+
 %clean
 rm -rf $RPM_BUILD_ROOT
 
@@ -139,14 +149,15 @@ rm -rf $RPM_BUILD_ROOT
 %files devel
 %defattr(644,root,root,755)
 %attr(755,root,root) %{_libdir}/libAiksaurus.so
-%{_libdir}/libAiksaurus.la
 %{_includedir}/Aiksaurus
 %exclude %{_includedir}/Aiksaurus/AiksaurusGTK*.h
 %{_pkgconfigdir}/aiksaurus-*.pc
 
+%if %{with static_libs}
 %files static
 %defattr(644,root,root,755)
 %{_libdir}/libAiksaurus.a
+%endif
 
 %files gtk
 %defattr(644,root,root,755)
@@ -160,6 +171,8 @@ rm -rf $RPM_BUILD_ROOT
 %{_includedir}/Aiksaurus/AiksaurusGTK*.h
 %{_pkgconfigdir}/gaiksaurus-*.pc
 
+%if %{with static_libs}
 %files gtk-static
 %defattr(644,root,root,755)
 %{_libdir}/libAiksaurusGTK.a
+%endif
This page took 0.083304 seconds and 4 git commands to generate.