patches/adns-02-configure.diff
author jurikm
Sun, 12 Feb 2012 14:04:10 +0000
changeset 8245 383896da4129
parent 406 468fbc3b250f
permissions -rw-r--r--
SFEsauerbraten.spec: add IPS package name
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
406
468fbc3b250f 2007-08-15 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
     1
--- adns-1.4/configure.in.orig	2007-08-15 19:20:42.111296662 +0700
468fbc3b250f 2007-08-15 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
     2
+++ adns-1.4/configure.in	2007-08-15 19:24:21.485121429 +0700
468fbc3b250f 2007-08-15 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
     3
@@ -20,14 +20,15 @@
468fbc3b250f 2007-08-15 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
     4
 #  along with this program; if not, write to the Free Software Foundation,
468fbc3b250f 2007-08-15 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
     5
 #  Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. 
468fbc3b250f 2007-08-15 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
     6
 
468fbc3b250f 2007-08-15 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
     7
-AC_INIT(src/adns.h)
468fbc3b250f 2007-08-15 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
     8
+AC_INIT
468fbc3b250f 2007-08-15 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
     9
+AC_CONFIG_SRCDIR([src/adns.h])
468fbc3b250f 2007-08-15 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    10
 AC_CONFIG_HEADER(src/config.h)
468fbc3b250f 2007-08-15 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    11
 
468fbc3b250f 2007-08-15 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    12
 dnl DPKG_CACHED_TRY_COMPILE(<description>,<cachevar>,<include>,<program>,<ifyes>,<ifno>)
468fbc3b250f 2007-08-15 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    13
 define([DPKG_CACHED_TRY_COMPILE],[
468fbc3b250f 2007-08-15 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    14
  AC_MSG_CHECKING($1)
468fbc3b250f 2007-08-15 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    15
  AC_CACHE_VAL($2,[
468fbc3b250f 2007-08-15 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    16
-  AC_TRY_COMPILE([$3],[$4],[$2=yes],[$2=no])
468fbc3b250f 2007-08-15 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    17
+  AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[$3]], [[$4]])],[$2=yes],[$2=no])
468fbc3b250f 2007-08-15 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    18
  ])
468fbc3b250f 2007-08-15 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    19
  if test "x$$2" = xyes; then
468fbc3b250f 2007-08-15 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    20
   true
468fbc3b250f 2007-08-15 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    21
@@ -80,15 +81,13 @@
468fbc3b250f 2007-08-15 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    22
 
468fbc3b250f 2007-08-15 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    23
 AC_MSG_CHECKING(for INADDR_LOOPBACK)
468fbc3b250f 2007-08-15 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    24
 AC_CACHE_VAL(adns_cv_decl_inaddrloopback,[
468fbc3b250f 2007-08-15 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    25
- AC_TRY_COMPILE([
468fbc3b250f 2007-08-15 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    26
+ AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
468fbc3b250f 2007-08-15 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    27
 #include <sys/socket.h>
468fbc3b250f 2007-08-15 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    28
 #include <netinet/in.h>
468fbc3b250f 2007-08-15 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    29
 #include <arpa/inet.h>
468fbc3b250f 2007-08-15 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    30
- ],[
468fbc3b250f 2007-08-15 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    31
+ ]], [[
468fbc3b250f 2007-08-15 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    32
   INADDR_LOOPBACK;
468fbc3b250f 2007-08-15 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    33
- ],
468fbc3b250f 2007-08-15 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    34
- adns_cv_decl_inaddrloopback=yes,
468fbc3b250f 2007-08-15 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    35
- adns_cv_decl_inaddrloopback=no)])
468fbc3b250f 2007-08-15 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    36
+ ]])],[adns_cv_decl_inaddrloopback=yes],[adns_cv_decl_inaddrloopback=no])])
468fbc3b250f 2007-08-15 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    37
 if test "$adns_cv_decl_inaddrloopback" = yes; then
468fbc3b250f 2007-08-15 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    38
  AC_MSG_RESULT(found)
468fbc3b250f 2007-08-15 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    39
 else
468fbc3b250f 2007-08-15 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    40
@@ -142,12 +141,12 @@
468fbc3b250f 2007-08-15 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    41
 SHLIBSONAME='$(SHLIBFORLINK).$(MAJOR)'
468fbc3b250f 2007-08-15 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    42
 SHLIBFILE='$(SHLIBSONAME).$(MINOR)'
468fbc3b250f 2007-08-15 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    43
 
468fbc3b250f 2007-08-15 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    44
-SHLIBCC='$(CC) $(CFLAGS) -fpic'
468fbc3b250f 2007-08-15 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    45
-MKSHLIB_1='$(CC) $(LDFLAGS) -shared -Wl,-soname=$(SHLIBSONAME) -o'
468fbc3b250f 2007-08-15 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    46
+SHLIBCC='$(CC) $(CFLAGS) $(PICFLAG)'
468fbc3b250f 2007-08-15 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    47
+MKSHLIB_1='$(CC) $(LDFLAGS) -Wl,-G -Wl,-h,$(SHLIBSONAME) -o'
468fbc3b250f 2007-08-15 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    48
 MKSHLIB_2=''
468fbc3b250f 2007-08-15 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    49
 MKSHLIB_3='-lc'
468fbc3b250f 2007-08-15 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    50
 
468fbc3b250f 2007-08-15 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    51
-AC_OUTPUT(
468fbc3b250f 2007-08-15 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    52
-	settings.make Makefile
468fbc3b250f 2007-08-15 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    53
+AC_CONFIG_FILES([settings.make Makefile
468fbc3b250f 2007-08-15 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    54
 	src/Makefile client/Makefile dynamic/Makefile regress/Makefile
468fbc3b250f 2007-08-15 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    55
-)
468fbc3b250f 2007-08-15 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    56
+])
468fbc3b250f 2007-08-15 Doug Scott <[email protected]>
drdoug007
parents:
diff changeset
    57
+AC_OUTPUT