Accepting request 288563 from home:pluskalm:branches:devel:libraries:c_c++
- Remove obsolete patches * adns-ocloexec.patch * adns-1.4-ipv6.patch - Add gpg signature - Cleanup spec-file with spec-cleaner - Remove already disabled %check section, tests require working network setup - Update to 1.5.0 OBS-URL: https://build.opensuse.org/request/show/288563 OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/adns?expand=0&rev=21
This commit is contained in:
parent
01c68ad280
commit
894e583cd6
@ -1,6 +1,8 @@
|
|||||||
--- client/Makefile.in
|
Index: client/Makefile.in
|
||||||
+++ client/Makefile.in 2006/09/01 12:21:44
|
===================================================================
|
||||||
@@ -58,9 +58,9 @@
|
--- client/Makefile.in.orig
|
||||||
|
+++ client/Makefile.in
|
||||||
|
@@ -58,9 +58,9 @@ ALL_OBJS= $(ADH_OBJS) $(TARG_OBJS)
|
||||||
all: $(TARGETS)
|
all: $(TARGETS)
|
||||||
|
|
||||||
install: $(TARG_INSTALL)
|
install: $(TARG_INSTALL)
|
||||||
@ -12,9 +14,11 @@
|
|||||||
|
|
||||||
uninstall:
|
uninstall:
|
||||||
for f in $(TARGETS); do rm -f $(bindir)/$$f; done
|
for f in $(TARGETS); do rm -f $(bindir)/$$f; done
|
||||||
--- dynamic/Makefile.in
|
Index: dynamic/Makefile.in
|
||||||
+++ dynamic/Makefile.in 2006/09/01 12:23:20
|
===================================================================
|
||||||
@@ -30,10 +30,10 @@
|
--- dynamic/Makefile.in.orig
|
||||||
|
+++ dynamic/Makefile.in
|
||||||
|
@@ -30,10 +30,10 @@ include $(srcdir)/../src/adns.make
|
||||||
ALLOBJS= $(addsuffix _p.o, $(basename $(LIBOBJS)))
|
ALLOBJS= $(addsuffix _p.o, $(basename $(LIBOBJS)))
|
||||||
|
|
||||||
install:
|
install:
|
||||||
@ -29,10 +33,12 @@
|
|||||||
|
|
||||||
uninstall:
|
uninstall:
|
||||||
rm -f $(libdir)/$(SHLIBFILE) $(libdir)/$(SHLIBSONAME)
|
rm -f $(libdir)/$(SHLIBFILE) $(libdir)/$(SHLIBSONAME)
|
||||||
--- src/Makefile.in
|
Index: src/Makefile.in
|
||||||
+++ src/Makefile.in 2006/09/01 12:24:48
|
===================================================================
|
||||||
@@ -28,10 +28,11 @@
|
--- src/Makefile.in.orig
|
||||||
include adns.make
|
+++ src/Makefile.in
|
||||||
|
@@ -30,10 +30,11 @@ include $(srcdir)/adns.make
|
||||||
|
DIRCFLAGS= -I. -I$(srcdir)
|
||||||
|
|
||||||
install:
|
install:
|
||||||
- mkdir -p $(libdir) $(includedir)
|
- mkdir -p $(libdir) $(includedir)
|
||||||
|
1566
adns-1.4-ipv6.patch
1566
adns-1.4-ipv6.patch
File diff suppressed because it is too large
Load Diff
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:717b92a39117a5d8b04ea7c652c630659c6eecb35211129a8cee95e6524ca9fe
|
|
||||||
size 252668
|
|
3
adns-1.5.0.tar.gz
Normal file
3
adns-1.5.0.tar.gz
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:7fc5eb4d315111a3a3a3f45ff143339ad4050185fbe6bff687f21364cb4ae841
|
||||||
|
size 310885
|
BIN
adns-1.5.0.tar.gz.sig
Normal file
BIN
adns-1.5.0.tar.gz.sig
Normal file
Binary file not shown.
@ -1,166 +0,0 @@
|
|||||||
--- src/setup.c.orig
|
|
||||||
+++ src/setup.c
|
|
||||||
@@ -25,6 +25,7 @@
|
|
||||||
* Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
|
|
||||||
*/
|
|
||||||
|
|
||||||
+#include "internal.h"
|
|
||||||
#include <stdlib.h>
|
|
||||||
#include <errno.h>
|
|
||||||
#include <limits.h>
|
|
||||||
@@ -37,8 +38,6 @@
|
|
||||||
#include <netinet/in.h>
|
|
||||||
#include <arpa/inet.h>
|
|
||||||
|
|
||||||
-#include "internal.h"
|
|
||||||
-
|
|
||||||
static void readconfig(adns_state ads, const char *filename, int warnmissing);
|
|
||||||
|
|
||||||
static void addserver(adns_state ads, struct in_addr addr) {
|
|
||||||
@@ -464,7 +463,7 @@ static const char *instrum_getenv(adns_s
|
|
||||||
static void readconfig(adns_state ads, const char *filename, int warnmissing) {
|
|
||||||
getline_ctx gl_ctx;
|
|
||||||
|
|
||||||
- gl_ctx.file= fopen(filename,"r");
|
|
||||||
+ gl_ctx.file= fopen(filename,"re");
|
|
||||||
if (!gl_ctx.file) {
|
|
||||||
if (errno == ENOENT) {
|
|
||||||
if (warnmissing)
|
|
||||||
@@ -572,7 +571,7 @@ static int init_finish(adns_state ads) {
|
|
||||||
}
|
|
||||||
|
|
||||||
proto= getprotobyname("udp"); if (!proto) { r= ENOPROTOOPT; goto x_free; }
|
|
||||||
- ads->udpsocket= socket(AF_INET,SOCK_DGRAM,proto->p_proto);
|
|
||||||
+ ads->udpsocket= socket(AF_INET,SOCK_DGRAM|SOCK_CLOEXEC,proto->p_proto);
|
|
||||||
if (ads->udpsocket<0) { r= errno; goto x_free; }
|
|
||||||
|
|
||||||
r= adns__setnonblock(ads,ads->udpsocket);
|
|
||||||
--- src/event.c.orig
|
|
||||||
+++ src/event.c
|
|
||||||
@@ -26,6 +26,7 @@
|
|
||||||
* Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
|
|
||||||
*/
|
|
||||||
|
|
||||||
+#include "internal.h"
|
|
||||||
#include <errno.h>
|
|
||||||
#include <stdlib.h>
|
|
||||||
#include <unistd.h>
|
|
||||||
@@ -37,7 +38,6 @@
|
|
||||||
#include <netinet/in.h>
|
|
||||||
#include <arpa/inet.h>
|
|
||||||
|
|
||||||
-#include "internal.h"
|
|
||||||
#include "tvarith.h"
|
|
||||||
|
|
||||||
/* TCP connection management. */
|
|
||||||
@@ -123,7 +123,7 @@ void adns__tcp_tryconnect(adns_state ads
|
|
||||||
adns__diag(ads,-1,0,"unable to find protocol no. for TCP !");
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
- fd= socket(AF_INET,SOCK_STREAM,proto->p_proto);
|
|
||||||
+ fd= socket(AF_INET,SOCK_STREAM|SOCK_CLOEXEC,proto->p_proto);
|
|
||||||
if (fd<0) {
|
|
||||||
adns__diag(ads,-1,0,"cannot create TCP socket: %s",strerror(errno));
|
|
||||||
return;
|
|
||||||
--- src/check.c.orig
|
|
||||||
+++ src/check.c
|
|
||||||
@@ -24,9 +24,8 @@
|
|
||||||
* Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
|
|
||||||
*/
|
|
||||||
|
|
||||||
-#include <stdlib.h>
|
|
||||||
-
|
|
||||||
#include "internal.h"
|
|
||||||
+#include <stdlib.h>
|
|
||||||
|
|
||||||
void adns_checkconsistency(adns_state ads, adns_query qu) {
|
|
||||||
adns__consistency(ads,qu,cc_user);
|
|
||||||
--- src/general.c.orig
|
|
||||||
+++ src/general.c
|
|
||||||
@@ -25,6 +25,7 @@
|
|
||||||
* Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
|
|
||||||
*/
|
|
||||||
|
|
||||||
+#include "internal.h"
|
|
||||||
#include <stdlib.h>
|
|
||||||
#include <unistd.h>
|
|
||||||
|
|
||||||
@@ -33,7 +34,6 @@
|
|
||||||
#include <netinet/in.h>
|
|
||||||
#include <arpa/inet.h>
|
|
||||||
|
|
||||||
-#include "internal.h"
|
|
||||||
|
|
||||||
/* Core diagnostic functions */
|
|
||||||
|
|
||||||
--- src/poll.c.orig
|
|
||||||
+++ src/poll.c
|
|
||||||
@@ -24,10 +24,10 @@
|
|
||||||
* Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
|
|
||||||
*/
|
|
||||||
|
|
||||||
+#include "internal.h"
|
|
||||||
#include <limits.h>
|
|
||||||
#include <string.h>
|
|
||||||
|
|
||||||
-#include "internal.h"
|
|
||||||
|
|
||||||
#ifdef HAVE_POLL
|
|
||||||
|
|
||||||
--- src/query.c.orig
|
|
||||||
+++ src/query.c
|
|
||||||
@@ -34,7 +34,6 @@
|
|
||||||
|
|
||||||
#include <sys/time.h>
|
|
||||||
|
|
||||||
-#include "internal.h"
|
|
||||||
|
|
||||||
#if DMALLOC
|
|
||||||
# include <dmalloc.h>
|
|
||||||
--- src/reply.c.orig
|
|
||||||
+++ src/reply.c
|
|
||||||
@@ -24,9 +24,9 @@
|
|
||||||
* Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
|
|
||||||
*/
|
|
||||||
|
|
||||||
+#include "internal.h"
|
|
||||||
#include <stdlib.h>
|
|
||||||
|
|
||||||
-#include "internal.h"
|
|
||||||
|
|
||||||
void adns__procdgram(adns_state ads, const byte *dgram, int dglen,
|
|
||||||
int serv, int viatcp, struct timeval now) {
|
|
||||||
--- src/transmit.c.orig
|
|
||||||
+++ src/transmit.c
|
|
||||||
@@ -25,12 +25,12 @@
|
|
||||||
* Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
|
|
||||||
*/
|
|
||||||
|
|
||||||
+#include "internal.h"
|
|
||||||
#include <errno.h>
|
|
||||||
|
|
||||||
#include <sys/types.h>
|
|
||||||
#include <sys/uio.h>
|
|
||||||
|
|
||||||
-#include "internal.h"
|
|
||||||
#include "tvarith.h"
|
|
||||||
|
|
||||||
#define MKQUERY_START(vb) (rqp= (vb)->buf+(vb)->used)
|
|
||||||
--- src/types.c.orig
|
|
||||||
+++ src/types.c
|
|
||||||
@@ -24,6 +24,7 @@
|
|
||||||
* Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
|
|
||||||
*/
|
|
||||||
|
|
||||||
+#include "internal.h"
|
|
||||||
#include <stdlib.h>
|
|
||||||
|
|
||||||
#include <sys/types.h>
|
|
||||||
@@ -31,7 +32,6 @@
|
|
||||||
#include <netinet/in.h>
|
|
||||||
#include <arpa/inet.h>
|
|
||||||
|
|
||||||
-#include "internal.h"
|
|
||||||
|
|
||||||
#define R_NOMEM return adns_s_nomemory
|
|
||||||
#define CSP_ADDSTR(s) do { \
|
|
@ -1,3 +1,5 @@
|
|||||||
|
Index: configure.in
|
||||||
|
===================================================================
|
||||||
--- configure.in.orig
|
--- configure.in.orig
|
||||||
+++ configure.in
|
+++ configure.in
|
||||||
@@ -59,7 +59,9 @@ AC_ARG_ENABLE(dynamic,
|
@@ -59,7 +59,9 @@ AC_ARG_ENABLE(dynamic,
|
||||||
@ -11,9 +13,11 @@
|
|||||||
AC_PROG_CPP
|
AC_PROG_CPP
|
||||||
AC_PROG_RANLIB
|
AC_PROG_RANLIB
|
||||||
AC_PROG_INSTALL
|
AC_PROG_INSTALL
|
||||||
|
Index: src/internal.h
|
||||||
|
===================================================================
|
||||||
--- src/internal.h.orig
|
--- src/internal.h.orig
|
||||||
+++ src/internal.h
|
+++ src/internal.h
|
||||||
@@ -49,6 +49,7 @@ typedef unsigned char byte;
|
@@ -51,6 +51,7 @@ typedef unsigned char byte;
|
||||||
# include "hredirect.h"
|
# include "hredirect.h"
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
@ -21,7 +25,7 @@
|
|||||||
/* Configuration and constants */
|
/* Configuration and constants */
|
||||||
|
|
||||||
#define MAXSERVERS 5
|
#define MAXSERVERS 5
|
||||||
@@ -803,4 +804,5 @@ static inline int errno_resources(int e)
|
@@ -944,4 +945,5 @@ static inline int errno_resources(int e)
|
||||||
(tv)|=GETIL_B(cb), \
|
(tv)|=GETIL_B(cb), \
|
||||||
(tv) )
|
(tv) )
|
||||||
|
|
||||||
|
19
adns.changes
19
adns.changes
@ -1,3 +1,22 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Mar 2 19:52:21 UTC 2015 - mpluskal@suse.com
|
||||||
|
|
||||||
|
- Remove obsolete patches
|
||||||
|
* adns-ocloexec.patch
|
||||||
|
* adns-1.4-ipv6.patch
|
||||||
|
- Add gpg signature
|
||||||
|
- Cleanup spec-file with spec-cleaner
|
||||||
|
- Remove already disabled %check section, tests require working
|
||||||
|
network setup
|
||||||
|
- Update to 1.5.0
|
||||||
|
* This release provides full IPv6 support. Applications can
|
||||||
|
request AAAA records (containing IPv6 addresses) as well as,
|
||||||
|
or instead of, A records (containing IPv4 addresses). adns
|
||||||
|
1.5 can speak to nameservers over IPv6.
|
||||||
|
* converting between addresses and address literals. These carry
|
||||||
|
less baggage than getaddrinfo and getnameinfo.
|
||||||
|
* bugfixes and other minor changes (see changelog for details)
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Tue Jun 11 22:44:58 UTC 2013 - crrodriguez@opensuse.org
|
Tue Jun 11 22:44:58 UTC 2013 - crrodriguez@opensuse.org
|
||||||
|
|
||||||
|
113
adns.keyring
Normal file
113
adns.keyring
Normal file
@ -0,0 +1,113 @@
|
|||||||
|
-----BEGIN PGP PUBLIC KEY BLOCK-----
|
||||||
|
Version: GnuPG v2
|
||||||
|
|
||||||
|
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
|
||||||
|
=CXyp
|
||||||
|
-----END PGP PUBLIC KEY BLOCK-----
|
50
adns.spec
50
adns.spec
@ -1,7 +1,7 @@
|
|||||||
#
|
#
|
||||||
# spec file for package adns
|
# spec file for package adns
|
||||||
#
|
#
|
||||||
# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
|
# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
|
||||||
#
|
#
|
||||||
# All modifications and additions to the file contributed by third parties
|
# All modifications and additions to the file contributed by third parties
|
||||||
# remain the property of their copyright owners, unless otherwise agreed
|
# remain the property of their copyright owners, unless otherwise agreed
|
||||||
@ -16,43 +16,43 @@
|
|||||||
#
|
#
|
||||||
|
|
||||||
|
|
||||||
Name: adns
|
|
||||||
%define lname libadns1
|
%define lname libadns1
|
||||||
Version: 1.4
|
Name: adns
|
||||||
|
Version: 1.5.0
|
||||||
Release: 0
|
Release: 0
|
||||||
Url: http://www.chiark.greenend.org.uk/~ian/adns/ftp/
|
|
||||||
Summary: Advanced Easy-to-Use Asynchronous-Capable DNS Utilities
|
Summary: Advanced Easy-to-Use Asynchronous-Capable DNS Utilities
|
||||||
License: GPL-2.0+
|
License: GPL-2.0+
|
||||||
Group: Productivity/Networking/DNS/Utilities
|
Group: Productivity/Networking/DNS/Utilities
|
||||||
Source: http://www.chiark.greenend.org.uk/~ian/adns/ftp/%{name}-%{version}.tar.gz
|
Url: http://www.chiark.greenend.org.uk/~ian/adns/ftp/
|
||||||
Source1: README.SUSE
|
Source0: http://www.chiark.greenend.org.uk/~ian/adns/ftp/%{name}-%{version}.tar.gz
|
||||||
Source2: baselibs.conf
|
Source1: http://www.chiark.greenend.org.uk/~ian/adns/ftp/%{name}-%{version}.tar.gz.sig
|
||||||
Patch0: %{name}-%{version}-destdir.patch
|
Source2: %{name}.keyring
|
||||||
Patch1: %{name}-%{version}-configure.patch
|
Source3: README.SUSE
|
||||||
Patch2: %{name}-%{version}-ipv6.patch
|
Source4: baselibs.conf
|
||||||
|
Patch0: %{name}-1.4-destdir.patch
|
||||||
|
Patch1: %{name}-1.4-configure.patch
|
||||||
Patch3: adns-visibility.patch
|
Patch3: adns-visibility.patch
|
||||||
Patch4: adns-ocloexec.patch
|
|
||||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
|
||||||
BuildRequires: autoconf
|
BuildRequires: autoconf
|
||||||
|
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||||
|
|
||||||
%description
|
%description
|
||||||
adns includes a collection of useful DNS resolver utilities.
|
adns includes a collection of useful DNS resolver utilities.
|
||||||
|
|
||||||
%package -n %lname
|
%package -n %{lname}
|
||||||
Summary: Advanced DNS resolver client library
|
Summary: Advanced DNS resolver client library
|
||||||
Group: System/Libraries
|
Group: System/Libraries
|
||||||
Provides: libadns = %{version}
|
Provides: libadns = %{version}
|
||||||
#openSUSE 10.2
|
#openSUSE 10.2
|
||||||
Obsoletes: libadns <= 1.3
|
Obsoletes: libadns <= 1.3
|
||||||
|
|
||||||
%description -n %lname
|
%description -n %{lname}
|
||||||
Libadns is an advanced, easy to use, asynchronous-capable DNS resolver
|
Libadns is an advanced, easy to use, asynchronous-capable DNS resolver
|
||||||
client library for C (and C++) programs.
|
client library for C (and C++) programs.
|
||||||
|
|
||||||
%package -n libadns-devel
|
%package -n libadns-devel
|
||||||
Summary: Libraries and header files to develop programs with libadns support
|
Summary: Libraries and header files to develop programs with libadns support
|
||||||
Group: Development/Languages/C and C++
|
Group: Development/Languages/C and C++
|
||||||
Requires: %lname = %{version}
|
Requires: %{lname} = %{version}
|
||||||
Requires: glibc-devel
|
Requires: glibc-devel
|
||||||
|
|
||||||
%description -n libadns-devel
|
%description -n libadns-devel
|
||||||
@ -63,31 +63,25 @@ programs with libads support.
|
|||||||
%setup -q
|
%setup -q
|
||||||
%patch0
|
%patch0
|
||||||
%patch1
|
%patch1
|
||||||
%patch2
|
|
||||||
%patch3
|
%patch3
|
||||||
%patch4
|
cp %{SOURCE3} .
|
||||||
cp %{S:1} .
|
|
||||||
|
|
||||||
%build
|
%build
|
||||||
autoreconf -fiv
|
autoreconf -fiv
|
||||||
%configure
|
%configure
|
||||||
make %{?_smp_mflags} all
|
make %{?_smp_mflags} all
|
||||||
|
|
||||||
%install
|
%install
|
||||||
make DESTDIR=%{buildroot} install
|
make DESTDIR=%{buildroot} install %{?_smp_mflags}
|
||||||
# FIXME: --disable-static not available
|
# FIXME: --disable-static not available
|
||||||
rm %{buildroot}%{_libdir}/*.a
|
rm %{buildroot}%{_libdir}/*.a
|
||||||
|
|
||||||
%check
|
|
||||||
# disable check for ipv6 patch
|
|
||||||
#make check
|
|
||||||
|
|
||||||
%files
|
%files
|
||||||
%defattr(-,root,root)
|
%defattr(-,root,root)
|
||||||
%doc COPYING GPL-vs-LGPL LICENCE.WAIVERS README* TODO changelog
|
%doc COPYING GPL-vs-LGPL README* TODO changelog
|
||||||
%{_bindir}/adns*
|
%{_bindir}/adns*
|
||||||
|
|
||||||
%files -n %lname
|
%files -n %{lname}
|
||||||
%defattr(-,root,root)
|
%defattr(-,root,root)
|
||||||
%{_libdir}/libadns.so.1*
|
%{_libdir}/libadns.so.1*
|
||||||
|
|
||||||
@ -96,8 +90,8 @@ rm %{buildroot}%{_libdir}/*.a
|
|||||||
%{_includedir}/adns.h
|
%{_includedir}/adns.h
|
||||||
%{_libdir}/libadns.so
|
%{_libdir}/libadns.so
|
||||||
|
|
||||||
%post -n %lname -p /sbin/ldconfig
|
%post -n %{lname} -p /sbin/ldconfig
|
||||||
|
|
||||||
%postun -n %lname -p /sbin/ldconfig
|
%postun -n %{lname} -p /sbin/ldconfig
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
Loading…
Reference in New Issue
Block a user