Tom Callaway f559d7
Summary: A library that performs asynchronous DNS operations
Tom Callaway f559d7
Name: c-ares
Tom Callaway c40aca
Version: 1.6.0
Tom Callaway 8cc5a7
Release: 3%{?dist}
Tom Callaway f559d7
License: MIT
Tom Callaway f559d7
Group: System Environment/Libraries
Tom Callaway 8cc5a7
URL: http://c-ares.haxx.se/
Tom Callaway 8cc5a7
Source0: http://c-ares.haxx.se/c-ares-%{version}.tar.gz
Tom Callaway 2b573b
Source1: LICENSE
Tom Callaway 8cc5a7
Patch0: %{name}-1.6.0-optflags.patch
Tom Callaway f559d7
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
Tom Callaway f559d7
Tom Callaway f559d7
%description
Tom Callaway f559d7
c-ares is a C library that performs DNS requests and name resolves 
Tom Callaway f559d7
asynchronously. c-ares is a fork of the library named 'ares', written 
Tom Callaway f559d7
by Greg Hudson at MIT.
Tom Callaway f559d7
Tom Callaway f559d7
%package devel
Tom Callaway f559d7
Summary: Development files for c-ares
Tom Callaway f559d7
Group: Development/Libraries
Tom Callaway f559d7
Requires: %{name} = %{version}-%{release}
Tom Callaway d87cd9
Requires: pkgconfig
Tom Callaway f559d7
Tom Callaway f559d7
%description devel
Tom Callaway f559d7
This package contains the header files and static libraries needed to
Tom Callaway f559d7
compile applications or shared objects that use c-ares.
Tom Callaway f559d7
Tom Callaway f559d7
%prep
Tom Callaway f559d7
%setup -q
Tom Callaway 8cc5a7
%patch0 -p1 -b .optflags
Tom Callaway 2b573b
cp %{SOURCE1} .
Tom Callaway 8cc5a7
f=CHANGES ; iconv -f iso-8859-1 -t utf-8 $f -o $f.utf8 ; mv $f.utf8 $f
Tom Callaway f559d7
Tom Callaway f559d7
%build
Tom Callaway 8cc5a7
%configure --enable-shared --disable-static \
Tom Callaway 8cc5a7
           --disable-dependency-tracking
Tom Callaway f559d7
%{__make} %{?_smp_mflags}
Tom Callaway f559d7
Tom Callaway f559d7
%install
Tom Callaway f559d7
rm -rf $RPM_BUILD_ROOT
Tom Callaway f559d7
make DESTDIR=$RPM_BUILD_ROOT install
Tom Callaway 8cc5a7
rm -f $RPM_BUILD_ROOT/%{_libdir}/libcares.la
Tom Callaway f559d7
Tom Callaway f559d7
%clean
Tom Callaway f559d7
rm -rf $RPM_BUILD_ROOT
Tom Callaway f559d7
Tom Callaway f559d7
%post -p /sbin/ldconfig
Tom Callaway f559d7
%postun -p /sbin/ldconfig
Tom Callaway f559d7
Tom Callaway f559d7
%files
Tom Callaway f559d7
%defattr(-, root, root)
Tom Callaway 2b573b
%doc README README.cares CHANGES NEWS LICENSE
Tom Callaway f559d7
%{_libdir}/*.so.*
Tom Callaway f559d7
Tom Callaway f559d7
%files devel
Tom Callaway f559d7
%defattr(-, root, root, 0755)
Tom Callaway f559d7
%{_includedir}/ares.h
Tom Callaway ea4ceb
%{_includedir}/ares_dns.h
Tom Callaway f559d7
%{_includedir}/ares_version.h
Tom Callaway f559d7
%{_libdir}/*.so
Tom Callaway d87cd9
%{_libdir}/pkgconfig/libcares.pc
Tom Callaway f559d7
%{_mandir}/man3/ares_*
Tom Callaway f559d7
Tom Callaway f559d7
%changelog
Tom Callaway 8cc5a7
* Sat Jul 25 2009 Ville Skyttä <ville.skytta at iki.fi> - 1.6.0-3
Tom Callaway 8cc5a7
- Patch to make upstream build system honor our CFLAGS and friends.
Tom Callaway 8cc5a7
- Don't bother building throwaway static libs.
Tom Callaway 8cc5a7
- Disable autotools dependency tracking for cleaner build logs and possible
Tom Callaway 8cc5a7
  slight build speedup.
Tom Callaway 8cc5a7
- Convert docs to UTF-8.
Tom Callaway 8cc5a7
- Update URLs.
Tom Callaway 8cc5a7
Tom Callaway 8cc5a7
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.6.0-2
Tom Callaway 8cc5a7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
Tom Callaway 8cc5a7
Tom Callaway c40aca
* Wed Jul 22 2009 Tom "spot" Callaway <tcallawa@redhat.com> - 1.6.0-1
Tom Callaway c40aca
- update to 1.6.0
Tom Callaway c40aca
Jesse Keating 3c1c0f
* Mon Feb 23 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.5.3-2
Jesse Keating 3c1c0f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
Jesse Keating 3c1c0f
Tom Callaway d87cd9
* Fri Sep 12 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 1.5.3-1
Tom Callaway d87cd9
- update to 1.5.3
Tom Callaway d87cd9
Jesse Keating 7b4065
* Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 1.5.1-2
Jesse Keating 7b4065
- Autorebuild for GCC 4.3
Jesse Keating 7b4065
Tom Callaway 7654fa
* Tue Feb 19 2008 Tom "spot" Callaway <tcallawa@redhat.com> 1.5.1-1
Tom Callaway 7654fa
- update to 1.5.1
Tom Callaway 7654fa
Tom Callaway b7eac8
* Thu Aug 23 2007 Tom "spot" Callaway <tcallawa@redhat.com> 1.4.0-2
Tom Callaway b7eac8
- rebuild for ppc32
Tom Callaway b7eac8
Tom Callaway ea4ceb
* Wed Jun 27 2007 Tom "spot" Callaway <tcallawa@redhat.com> 1.4.0-1
Tom Callaway ea4ceb
- bump to 1.4.0 (resolves bugzilla 243591)
Tom Callaway ea4ceb
- get rid of static library (.a)
Tom Callaway ea4ceb
Tom Callaway 005568
* Wed Jan 17 2007 Tom "spot" Callaway <tcallawa@redhat.com> 1.3.2-1
Tom Callaway 005568
- bump to 1.3.2
Tom Callaway 005568
Tom Callaway 6d1428
* Mon Sep 11 2006 Tom "spot" Callaway <tcallawa@redhat.com> 1.3.1-2
Tom Callaway 6d1428
- FC-6 bump
Tom Callaway 6d1428
Tom Callaway deef6d
* Mon Jul 10 2006 Tom "spot" Callaway <tcallawa@redhat.com> 1.3.1-1
Tom Callaway deef6d
- bump to 1.3.1
Tom Callaway deef6d
Tom Callaway a5fc13
* Tue Feb 28 2006 Tom "spot" Callaway <tcallawa@redhat.com> 1.3.0-2
Tom Callaway a5fc13
- bump for FC-5 rebuild
Tom Callaway a5fc13
Tom Callaway 2b573b
* Sun Sep  4 2005 Tom "spot" Callaway <tcallawa@redhat.com> 1.3.0-1
Tom Callaway 2b573b
- include LICENSE text
Tom Callaway 2b573b
- bump to 1.3.0
Tom Callaway 2b573b
Tom Callaway ff2111
* Tue May 31 2005 Tom "spot" Callaway <tcallawa@redhat.com> 1.2.1-4
Tom Callaway d9ef2f
- use dist tag to prevent EVR overlap
Tom Callaway d9ef2f
Tom Callaway f559d7
* Fri Apr 22 2005 Tom "spot" Callaway <tcallawa@redhat.com> 1.2.1-2
Tom Callaway f559d7
- fix license (MIT, not LGPL)
Tom Callaway f559d7
- get rid of libcares.la
Tom Callaway f559d7
Tom Callaway f559d7
* Fri Apr 22 2005 Tom "spot" Callaway <tcallawa@redhat.com> 1.2.1-1
Tom Callaway f559d7
- initial package creation
Tom Callaway f559d7