Summary: The RULI (Resolver User Layer Interface) library Name: ruli Version: 0.36 Release: 1%{?dist} License: BSD Group: System/Libraries URL: http://www.nongnu.org/ruli/ Source0: http://savannah.nongnu.org/download/ruli/ruli_%{version}.orig.tar.gz Source1: http://savannah.nongnu.org/download/ruli/ruli_%{version}.orig.tar.gz.sig #Patch0: ruli-0.35-optflags.diff BuildRequires: liboop-devel Buildroot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) %description RULI stands for Resolver User Layer Interface. It's a library built on top of an asynchronous DNS stub resolver. RULI provides an easy-to-use interface for querying DNS SRV resource records. The goal is to promote the wide deployment of SRV-cognizant software. RULI aims to fully support SRV-related standards. There are bindings for PHP and Perl. IPv6 is supported. As side-effect, RULI also provides a general-purpose, event-driven, asynchronous, stub DNS resolver. %package devel Summary: Development-related files for the ruli library Group: Development/C Requires: %{name} = %{version}-%{release} %description devel Files needed for developing apps using ruli. %package tools Summary: Tools utilizing the RULI (Resolver User Layer Interface) library Group: System/Servers %description tools Tools utilizing the RULI (Resolver User Layer Interface) library %prep %setup -q -n %{name}-%{version} #%patch0 -p1 %build %configure --disable-static %{__make} %{?_smp_mflags} %install %{__rm} -rf %{buildroot} %{__make} DESTDIR=%{buildroot} install %{__rm} -f %{buildroot}/%{_libdir}/*.la %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %clean %{__rm} -rf %{buildroot} %files %defattr(-,root,root) %doc README %attr(0755,root,root) %{_libdir}/*.so.* %attr(0644,root,root) %{_mandir}/man3/* %files devel %defattr(-,root,root) %doc TODO %attr(0644,root,root) %{_includedir}/*.h %attr(0755,root,root) %{_libdir}/*.so %attr(0755,root,root) %{_libdir}/*.a %files tools %defattr(-,root,root) %doc tools/README %attr(0755,root,root) %{_bindir}/* %attr(0644,root,root) %{_mandir}/man1/* %changelog * Sun Sep 17 2006 Peter Lemenkov 0.36-1%{?dist} - Initial build for FE * Sun May 07 2006 Oden Eriksson 0.36-1mdk - 0.36 * Sat Nov 26 2005 Oden Eriksson 0.35-2mdk - oops! new major... * Sat Nov 26 2005 Oden Eriksson 0.35-1mdk - 0.35 - rediffed P0 * Fri Dec 31 2004 Oden Eriksson 0.29-4mdk - revert latest "lib64 fixes" * Tue Dec 28 2004 Oden Eriksson 0.29-3mdk - lib64 fixes * Sun Dec 12 2004 Oden Eriksson 0.29-2mdk - lib64 fixes * Sun Aug 29 2004 Oden Eriksson 0.29-1mdk - initial mandrake package