Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
Please login to access the resource
DISCONTINUED:openSUSE:11.2
libcares2
libcares2.spec
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File libcares2.spec of Package libcares2
# # spec file for package libcares2 (Version 1.6.0) # # Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed # upon. The license for this file, and modifications and additions to the # file, is the same license as for the pristine package itself (unless the # license for the pristine package is not an Open Source License, in which # case the license is the MIT License). An "Open Source License" is a # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. # Please submit bugfixes or comments via http://bugs.opensuse.org/ # # norootforbuild Url: http://daniel.haxx.se/projects/c-ares %define pkg_name c-ares Name: libcares2 Version: 1.6.0 Release: 1 License: X11/MIT BuildRoot: %{_tmppath}/%{name}-%{version}-build Group: Development/Libraries/C and C++ Summary: Library for asynchronous name resolves Source: http://daniel.haxx.se/projects/c-ares/%{pkg_name}-%{version}.tar.bz2 %description c-ares is a C library that performs DNS requests and name resolves asynchronously. c-ares is a fork of the library named 'ares', written by Greg Hudson at MIT. Authors: -------- Daniel Stenberg Dominick Meglio liren at vivisimo.com James Bursa Duncan Wilcox Dirk Manske Dan Fandrich Gisle Vanem Gunter Knauf Henrik Stoerner Yang Tse Nick Mathewson Alexander Lazic Andreas Rieke Guilherme Balena Versiani Brad Spencer Ravi Pratap William Ahern Bram Matthys Michael Wallner Vlad Dinulescu Brad House Shmulik Regev Ashish Sharma Brad Spencer %package -n libcares-devel License: X11/MIT Group: Development/Libraries/C and C++ Summary: Library for asynchronous name resolves Requires: %{name} = %{version} glibc-devel %description -n libcares-devel c-ares is a C library that performs DNS requests and name resolves asynchronously. c-ares is a fork of the library named 'ares', written by Greg Hudson at MIT. Authors: -------- Daniel Stenberg Dominick Meglio liren at vivisimo.com James Bursa Duncan Wilcox Dirk Manske Dan Fandrich Gisle Vanem Gunter Knauf Henrik Stoerner Yang Tse Nick Mathewson Alexander Lazic Andreas Rieke Guilherme Balena Versiani Brad Spencer Ravi Pratap William Ahern Bram Matthys Michael Wallner Vlad Dinulescu Brad House Shmulik Regev Ashish Sharma Brad Spencer %prep %setup -q -n %{pkg_name}-%{version} %build autoreconf -fiv %configure --enable-thread --enable-shared --disable-static --with-pic %{__make} %{?jobs:-j%jobs} #there is no test suite atm #check #export MALLOC_CHECK_=2 MALLOC_PERTURB_=$((${RANDOM:-256} % 256)) #{__make} %{?jobs:-j%jobs} check #unset MALLOC_CHECK_ MALLOC_PERTURB_ %install %{__make} install DESTDIR=%{buildroot} %{__rm} -f %{buildroot}%{_libdir}/*.la %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %clean %{__rm} -rf %{buildroot} %files %defattr(-,root,root) %{_libdir}/libcares.so.2* %files -n libcares-devel %defattr(-,root,root) %{_libdir}/libcares.so %{_includedir}/*.h %{_mandir}/man3/ares_* %{_libdir}/pkgconfig/libcares.pc %changelog * Mon Jan 05 2009 crrodriguez@suse.de - update to version 1.6.0 * Added support for the glibc "rotate" resolv.conf option (or ARES_OPT_ROTATE) * Added ares_gethostbyname_file() * Added ares_dup() * Added ares_set_socket_callback() * improved configure detection of several functions * improved source code portability * adig supports a regular numerical dotted IP address for the -s option * handling of EINPROGRESS for UDP connects * ares_parse_ptr_reply() would cause a buffer to shrink instead of expand if a reply contained 8 or more records * buildconf works on OS X * Wed Sep 03 2008 crrodriguez@suse.de - update to c-ares 1.5.3 final * address an issue in which a response could be sent back to the source port of a client from a different address than the request was made to. This is one form of a DNS cache poisoning attack. Only necessary on UDP sockets as they are connection-less, TCP is unaffected. * Sat Aug 09 2008 crrodriguez@suse.de - update to c-ares 1.5.3+20080809 * users found that the second and subsequent DNS lookups from fresh processes using c-ares to resolve the same address would randomly cause the process to never see a reply. * Sun Jun 15 2008 crrodriguez@suse.de - update to version 1.5.2 final * code refactoring in ares_gethostbyaddr * improved checking of /dev/urandom in configure script * new sample application, acountry * improved MSVC6 dsp files * adig sample application supports NAPTR records * improved file seeding randomizer * improved parsing of resolver configuration files * updated configure script to remove autoconf 2.62 warnings * use monotonic time source if available * return all PTR-records when doing reverse lookups * millisecond resolution support for the timeout option * Fri Apr 25 2008 crrodriguez@suse.de - update to current c-ares from curl cvs * Eino Tuominen improved the code when a file is used to seed the randomizer. * Alexey Simak made adig support NAPTR records * Erik Kline cleaned up ares_gethostbyaddr.c:next_lookup() somewhat * add pkgconfig script * Tue Apr 15 2008 ro@suse.de - added baselibs.conf file for multilib support (libcurl4) * Fri Nov 30 2007 crrodriguez@suse.de - version 1.5.1 * Wed Aug 08 2007 crrodriguez@suse.de - run ldconfig
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor