From 9032edd65f7942c74d079f21b2a039d577d60379 Mon Sep 17 00:00:00 2001 From: Rakesh Pandit Date: Sep 08 2008 17:29:21 +0000 Subject: initial package import --- diff --git a/.cvsignore b/.cvsignore index e69de29..2a25d7b 100644 --- a/.cvsignore +++ b/.cvsignore @@ -0,0 +1 @@ +uriparser-0.7.1.tar.gz diff --git a/import.log b/import.log new file mode 100644 index 0000000..878185b --- /dev/null +++ b/import.log @@ -0,0 +1 @@ +uriparser-0_7_1-6_fc10:F-8:uriparser-0.7.1-6.fc10.src.rpm:1220894258 diff --git a/sources b/sources index e69de29..6c47c84 100644 --- a/sources +++ b/sources @@ -0,0 +1 @@ +a0e04bcdec4083f24448e3aa28490ae9 uriparser-0.7.1.tar.gz diff --git a/uriparser.spec b/uriparser.spec new file mode 100644 index 0000000..14943b6 --- /dev/null +++ b/uriparser.spec @@ -0,0 +1,89 @@ +Name: uriparser +Version: 0.7.1 +Release: 6%{?dist} +Summary: URI parsing library - RFC 3986 + +Group: System Environment/Libraries +License: BSD +URL: http://%{name}.sourceforge.net/ +Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) +BuildRequires: doxygen, graphviz +%description +Uriparser is a strictly RFC 3986 compliant URI parsing library written +in C. uriparser is cross-platform, fast, supports Unicode and is +licensed under the New BSD license. + +%package devel +Summary: Development files for %{name} +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} + +%description devel +The %{name}-devel package contains libraries and header files for +developing applications that use %{name}. + +%prep +%setup -q +sed -i 's/\r//' THANKS +sed -i 's/\r//' COPYING +iconv -f iso-8859-1 -t utf-8 -o THANKS{.utf8,} +mv THANKS{.utf8,} + +%build +%configure --disable-static +make %{?_smp_mflags} + +# doc folder has separate configure file +cd doc; +# fix for automated autotool calls +touch aclocal.m4 configure Makefile.in +%configure; make %{?_smp_mflags} + +%check +make check + +%install +rm -rf $RPM_BUILD_ROOT +make install DESTDIR=$RPM_BUILD_ROOT INSTALL="install -p" + +find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';' + +%clean +rm -rf $RPM_BUILD_ROOT + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + +%files +%defattr(-,root,root,-) +%doc THANKS AUTHORS COPYING ChangeLog +%{_libdir}/*.so.* + +%files devel +%defattr(-,root,root,-) +%doc doc/html +%{_includedir}/* +%{_libdir}/*.so + +%changelog +* Sat Sep 06 2008 Rakesh Pandit 0.7.1-6 +- changed document file handling in spec, used better method - %%doc + +* Fri Sep 05 2008 Rakesh Pandit 0.7.1-5 +- fixed group, removed redundant args for %%setup +- included ChangeLog, fixed html folder path in %%files +- fixed automated autotool calls + +* Sat Aug 23 2008 Rakesh Pandit 0.7.1-4 +- changed name according to naming guidelines + +* Sat Aug 23 2008 Rakesh Pandit 0.7.1-3 +- fixed buildrequires tag + +* Sun Aug 10 2008 Rakesh Pandit 0.7.1-2 +- added documentation + +* Sat Aug 9 2008 Rakesh Pandit 0.7.1-1 +- Initial build