#
# Patch managed by http://www.mn-logistik.de/unsupported/pxa250/patcher
#

--- /dev/null
+++ adns-1.0/acinclude.m4
@@ -0,0 +1,70 @@
+# aclocal.m4 - package-specific macros for autoconf
+#  
+#  This file is
+#    Copyright (C) 1997-1999 Ian Jackson <ian@davenant.greenend.org.uk>
+#
+#  It is part of adns, which is
+#    Copyright (C) 1997-1999 Ian Jackson <ian@davenant.greenend.org.uk>
+#    Copyright (C) 1999-2000 Tony Finch <dot@dotat.at>
+#  
+#  This file is part of adns, which is Copyright (C) 1997-1999 Ian Jackson
+#
+#  This program is free software; you can redistribute it and/or modify
+#  it under the terms of the GNU General Public License as published by
+#  the Free Software Foundation; either version 2, or (at your option)
+#  any later version.
+#  
+#  This program is distributed in the hope that it will be useful,
+#  but WITHOUT ANY WARRANTY; without even the implied warranty of
+#  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+#  GNU General Public License for more details.
+#  
+#  You should have received a copy of the GNU General Public License
+#  along with this program; if not, write to the Free Software Foundation,
+#  Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. 
+
+dnl DPKG_CACHED_TRY_COMPILE(<description>,<cachevar>,<include>,<program>,<ifyes>,<ifno>)
+define(DPKG_CACHED_TRY_COMPILE,[
+ AC_MSG_CHECKING($1)
+ AC_CACHE_VAL($2,[
+  AC_TRY_COMPILE([$3],[$4],[$2=yes],[$2=no])
+ ])
+ if test "x$$2" = xyes; then
+  true
+  $5
+ else
+  true
+  $6
+ fi
+])
+
+define(ADNS_C_GCCATTRIB,[
+ DPKG_CACHED_TRY_COMPILE(__attribute__((,,)),adns_cv_c_attribute_supported,,
+  [extern int testfunction(int x) __attribute__((,,))],
+  AC_MSG_RESULT(yes)
+  AC_DEFINE(HAVE_GNUC25_ATTRIB)
+   DPKG_CACHED_TRY_COMPILE(__attribute__((noreturn)),adns_cv_c_attribute_noreturn,,
+    [extern int testfunction(int x) __attribute__((noreturn))],
+    AC_MSG_RESULT(yes)
+    AC_DEFINE(HAVE_GNUC25_NORETURN),
+    AC_MSG_RESULT(no))
+   DPKG_CACHED_TRY_COMPILE(__attribute__((const)),adns_cv_c_attribute_const,,
+    [extern int testfunction(int x) __attribute__((const))],
+    AC_MSG_RESULT(yes)
+    AC_DEFINE(HAVE_GNUC25_CONST),
+    AC_MSG_RESULT(no))
+   DPKG_CACHED_TRY_COMPILE(__attribute__((format...)),adns_cv_attribute_format,,
+    [extern int testfunction(char *y, ...) __attribute__((format(printf,1,2)))],
+    AC_MSG_RESULT(yes)
+    AC_DEFINE(HAVE_GNUC25_PRINTFFORMAT),
+    AC_MSG_RESULT(no)),
+  AC_MSG_RESULT(no))
+])
+
+define(ADNS_C_GETFUNC,[
+ AC_CHECK_FUNC([$1],,[
+  AC_CHECK_LIB([$2],[$1],[$3],[
+    AC_MSG_ERROR([cannot find library function $1])
+  ])
+ ])
+])
--- adns-1.0/configure.in~configure
+++ adns-1.0/configure.in
@@ -21,24 +21,10 @@
 #  along with this program; if not, write to the Free Software Foundation,
 #  Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. 
 
-AC_INIT(src/adns.h)
+AC_INIT
+AC_CONFIG_SRCDIR([src/adns.h])
 AC_CONFIG_HEADER(src/config.h)
 
-dnl DPKG_CACHED_TRY_COMPILE(<description>,<cachevar>,<include>,<program>,<ifyes>,<ifno>)
-define(DPKG_CACHED_TRY_COMPILE,[
- AC_MSG_CHECKING($1)
- AC_CACHE_VAL($2,[
-  AC_TRY_COMPILE([$3],[$4],[$2=yes],[$2=no])
- ])
- if test "x$$2" = xyes; then
-  true
-  $5
- else
-  true
-  $6
- fi
-])
-
 AC_MSG_CHECKING(whether you requested dynamic linking)
 AC_SUBST(ENABLE_DYNAMIC)
 AC_ARG_ENABLE(dynamic,
@@ -81,15 +67,13 @@
 
 AC_MSG_CHECKING(for INADDR_LOOPBACK)
 AC_CACHE_VAL(adns_cv_decl_inaddrloopback,[
- AC_TRY_COMPILE([
+ AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
 #include <sys/socket.h>
 #include <netinet/in.h>
 #include <arpa/inet.h>
- ],[
+ ]], [[
   INADDR_LOOPBACK;
- ],
- adns_cv_decl_inaddrloopback=yes,
- adns_cv_decl_inaddrloopback=no)])
+ ]])],[adns_cv_decl_inaddrloopback=yes],[adns_cv_decl_inaddrloopback=no])])
 if test "$adns_cv_decl_inaddrloopback" = yes; then
  AC_MSG_RESULT(found)
 else
@@ -141,7 +125,7 @@
 MKSHLIB_2=''
 MKSHLIB_3='-lc'
 
-AC_OUTPUT(
-	settings.make Makefile
+AC_CONFIG_FILES([settings.make Makefile
 	src/Makefile client/Makefile dynamic/Makefile regress/Makefile
-)
+])
+AC_OUTPUT