%include /usr/lib/rpm/macros.perl
Summary: Simple Web Indexing System for Humans - Enhanced
-Summary(pl.UTF-8): Prosty system indeksowania stron WWW - wersja rozszerzona
+Summary(pl.UTF-8): Prosty system indeksowania stron WWW - wersja rozszerzona
Name: swish-e
-Version: 2.4.2
-Release: 7
+Version: 2.4.6
+Release: 2
License: GPL/LGPL
Group: Applications/Text
-Source0: http://swish-e.org/download/%{name}-%{version}.tar.gz
-# Source0-md5: 1606e2f55034540f88c1748eeaae5274
+Source0: http://swish-e.org/distribution/%{name}-%{version}.tar.gz
+# Source0-md5: eb762cba20ea0908141d44b1a31cdd39
URL: http://swish-e.org/
#Icon: swish-e.xpm
BuildRequires: libxml2-devel
%package doc
Summary: Documentation for swish-e
-Summary(pl.UTF-8): Dokumentacja dla swish-e
+Summary(pl.UTF-8): Dokumentacja dla swish-e
Group: Documentation
%description doc
%package perl
Summary: SWISH-E - Perl Scripts and Modules
-Summary(pl.UTF-8): SWISH-E - Skrypty i moduły dla Perla
+Summary(pl.UTF-8): SWISH-E - Skrypty i moduły dla Perla
Group: Applications/Text
Requires: %{name} = %{version}-%{release}
%package devel
Summary: Header files for swish-e
-Summary(pl.UTF-8): Pliki nagłówkowe dla swish-e
+Summary(pl.UTF-8): Pliki nagłówkowe dla swish-e
Group: Development/Libraries
Requires: %{name} = %{version}-%{release}
%package static
Summary: Static library for swish-e
-Summary(pl.UTF-8): Biblioteka statyczna dla swish-e
+Summary(pl.UTF-8): Biblioteka statyczna dla swish-e
Group: Development/Libraries
Requires: %{name}-devel = %{version}-%{release}
%{__perl} Makefile.PL \
INSTALLDIRS=vendor \
CCFLAGS="%{rpmcflags} -I../src" \
- LIBS="%{rpmldflags} -L../src/.libs -lswish-e"
+ LIBS="%{rpmldflags} -L../src/.libs -lswish-e" \
+ SWISHINC=../src \
+ SWISHLIBS=-L../src/.libs \
+ SWISHVERSION=%{version} \
+ SWISHBINDIR=../src
%{__make}
-# doesn't work when skip founding swish-e binary
-# %{__make} test
+%{__make} test
cd ..
%install
%defattr(644,root,root,755)
%attr(755,root,root) %{_bindir}/%{name}
%attr(755,root,root) %{_libdir}/libswish-e.so.*.*.*
+%attr(755,root,root) %ghost %{_libdir}/libswish-e.so.2
%dir %{_prefix}/lib/swish-e
%attr(755,root,root) %{_prefix}/lib/swish-e/swishspider
%{_mandir}/man?/*
%files devel
%defattr(644,root,root,755)
+%attr(755,root,root) %{_bindir}/swish-config
%attr(755,root,root) %{_libdir}/libswish-e.so
%{_libdir}/libswish-e.la
%{_includedir}/*.h
+%{_pkgconfigdir}/*
%files static
%defattr(644,root,root,755)