X-Git-Url: http://git.pld-linux.org/?p=packages%2Furiparser.git;a=blobdiff_plain;f=uriparser.spec;h=41d9e09ceefcf90be4424f5410f7d6f2d9731858;hp=d6ad662e9d805a8122b8186824ba0ef05a59c94e;hb=329bd1a442bca668243abbe890105a97e8b3fd47;hpb=2ca0edb3dbfd5921965efc40bef3ac07436ff5f7;ds=sidebyside diff --git a/uriparser.spec b/uriparser.spec index d6ad662..41d9e09 100644 --- a/uriparser.spec +++ b/uriparser.spec @@ -1,37 +1,58 @@ +# +# Conditional build +%bcond_without tests # disable 'make check' +# Summary: A strictly RFC 3986 compliant URI parsing library +Summary(pl.UTF-8): Biblioteka analizująca URI ściśle zgodne z RFC 3986 Name: uriparser -Version: 0.3.4 +Version: 0.7.7 Release: 1 License: BSD Group: Libraries -Source0: http://dl.sourceforge.net/uriparser/%{name}-%{version}.tar.gz -# Source0-md5: b041e6b0b51e0690ffdfe09a81231e1f +Source0: http://downloads.sourceforge.net/uriparser/%{name}-%{version}.tar.bz2 +# Source0-md5: 2da950ef006be5a842dcc383cbbeaa78 URL: http://uriparser.sourceforge.net/ -BuildRequires: autoconf -BuildRequires: automake +BuildRequires: autoconf >= 2.61 +BuildRequires: automake >= 1:1.10.1 +%{?with_tests:BuildRequires: cpptest-devel >= 1.1.0} +BuildRequires: doxygen +BuildRequires: graphviz-devel BuildRequires: libtool +BuildRequires: pkgconfig >= 0.9.0 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) %description uriparser is a strictly RFC 3986 compliant URI parsing library. uriparser is cross-platform, fast, supports Unicode. +%description -l pl.UTF-8 +uriparser to biblioteka analizująca URI ściśle zgodne z RFC 3986. Jest +wieloplatformowa, szybka i obsługuje Unicode. + %package devel -Summary: Header files and develpment documentation for uriparser +Summary: Header files for uriparser +Summary(pl.UTF-8): Pliki nagłówkowe biblioteki uriparser Group: Development/Libraries Requires: %{name} = %{version}-%{release} %description devel -Header files and develpment documentation for uriparser. +Header files for uriparser. + +%description devel -l pl.UTF-8 +Pliki nagłówkowe biblioteki uriparser. %package static Summary: Static uriparser library +Summary(pl.UTF-8): Statyczna biblioteka uriparser Group: Development/Libraries Requires: %{name}-devel = %{version}-%{release} %description static Static uriparser library. +%description static -l pl.UTF-8 +Statyczna biblioteka uriparser. + %prep %setup -q @@ -40,7 +61,8 @@ Static uriparser library. %{__aclocal} %{__automake} %{__autoconf} -%configure +%configure \ + %{!?with_tests:--disable-test} %{__make} %install @@ -49,6 +71,9 @@ rm -rf $RPM_BUILD_ROOT %{__make} install \ DESTDIR=$RPM_BUILD_ROOT +# packaged as %doc +%{__rm} -r $RPM_BUILD_ROOT%{_docdir}/uriparser + %clean rm -rf $RPM_BUILD_ROOT @@ -57,15 +82,17 @@ rm -rf $RPM_BUILD_ROOT %files %defattr(644,root,root,755) -%doc doc/*.{htm,txt} AUTHORS ChangeLog -%attr(755,root,root) %{_libdir}/lib*.so.*.* +%doc AUTHORS COPYING ChangeLog doc/{*.{htm,txt},html} +%attr(755,root,root) %{_libdir}/liburiparser.so.*.*.* +%attr(755,root,root) %ghost %{_libdir}/liburiparser.so.1 %files devel %defattr(644,root,root,755) -%attr(755,root,root) %{_libdir}/lib*.so -%{_includedir}/* -%{_libdir}/*.la +%attr(755,root,root) %{_libdir}/liburiparser.so +%{_libdir}/liburiparser.la +%{_includedir}/uriparser +%{_pkgconfigdir}/liburiparser.pc %files static %defattr(644,root,root,755) -%{_libdir}/lib*.a +%{_libdir}/liburiparser.a