summaryrefslogtreecommitdiff
path: root/security/amap/patches
diff options
context:
space:
mode:
authoradrianp <adrianp>2006-10-27 10:35:47 +0000
committeradrianp <adrianp>2006-10-27 10:35:47 +0000
commit13517ef9bfe1e828a45e944029a770e303bd43c0 (patch)
treebfae9618c2c85e388d17b663a1b45190f9872e29 /security/amap/patches
parent8918ed6d3eaac547f837ec6a5b5922d48877bf27 (diff)
downloadpkgsrc-13517ef9bfe1e828a45e944029a770e303bd43c0.tar.gz
Update to 5.2
Fix builds on -current Grab MAINTAINER pkglintification From CHANGES: v5.2 September 2005 (THC public release) ! THIS IS A THC TAX ANNIVERSARY SPECIAL RELEASE ! HAVE FUN ! * Included patch from ka0ttic@gentoo.org for cleaner gcc compile * Added SSL_Pending() to prevent rare locking on SSL ports, thanks to michel(at)arboi.fr.eu.org for reporting * Added lots of fingerprints, most from Johnny Cyberpunk / THC - THANKS! v5.1 June 2005 (THC public release) * Big appdefs.resp update. Thanks to all contributors! * Finally and forever fixed the --prefix= issue * Fixed the web update function for bad inet_pton implementations * Added support for nmap files with IPv6 addresses * You can scan/check port 0 now (wish from nbach<at>deloitte.dk) * Less error prone "make install"
Diffstat (limited to 'security/amap/patches')
-rw-r--r--security/amap/patches/patch-aa25
-rw-r--r--security/amap/patches/patch-ab19
2 files changed, 24 insertions, 20 deletions
diff --git a/security/amap/patches/patch-aa b/security/amap/patches/patch-aa
index 5fb5a5c6a0a..674ac8e6f2c 100644
--- a/security/amap/patches/patch-aa
+++ b/security/amap/patches/patch-aa
@@ -1,6 +1,6 @@
-$NetBSD: patch-aa,v 1.2 2005/12/11 19:21:36 joerg Exp $
+$NetBSD: patch-aa,v 1.3 2006/10/27 10:35:47 adrianp Exp $
---- configure.orig 2005-02-16 15:53:57.000000000 +0000
+--- configure.orig 2005-06-03 14:34:19.000000000 +0100
+++ configure
@@ -13,10 +13,6 @@ if [ "$1" = "--help" ]; then
exit 0
@@ -13,13 +13,20 @@ $NetBSD: patch-aa,v 1.2 2005/12/11 19:21:36 joerg Exp $
echo
echo
echo "Starting amap auto configuration ..."
-@@ -35,7 +31,8 @@ echo
+@@ -29,13 +25,14 @@ NSL_PATH=""
+ SOCKET_PATH=""
+ MANDIR=""
+ LIBDIRS=`cat /etc/ld.so.conf 2> /dev/null`
+-PREFIX=`echo "$1"|grep prefix=|sed 's/.*prefix=//i'`
++PREFIX=`echo "$1"|@GREP@ prefix=|@SED@ 's/.*prefix=//'`
+ echo
+
echo "Checking for openssl ..."
for i in $LIBDIRS /lib /usr/lib /usr/local/lib /opt/local/lib \
/*ssl /usr/*ssl /opt/*ssl /usr/local/*ssl /opt/local/*ssl \
-/*ssl/lib /usr/*ssl/lib /opt/*ssl/lib /usr/local/*ssl/lib /opt/local/*ssl/lib .
+/*ssl/lib /usr/*ssl/lib /opt/*ssl/lib /usr/local/*ssl/lib /opt/local/*ssl/lib \
-+@SSLBASE@/lib.
++@SSLBASE@/lib .
do
if [ "X" = "X$SSL_PATH" ]; then
if [ -f "$i/libssl.so" -o -f "$i/libssl.dylib" ]; then
@@ -36,8 +43,8 @@ $NetBSD: patch-aa,v 1.2 2005/12/11 19:21:36 joerg Exp $
SSL_IPATH=""
fi
--SYS=`uname`
-+SYS=`@UNAME@`
+-SYS=`uname -s`
++SYS=`@UNAME@ -s`
if [ "$SYS" = "SunOS" ]; then
echo "Checking for Solaris libraries ..."
for i in /lib /usr/lib /usr/local/lib $LIBDIRS
@@ -46,7 +53,7 @@ $NetBSD: patch-aa,v 1.2 2005/12/11 19:21:36 joerg Exp $
fi
-for i in /usr/man /usr/share/man /usr/local/man /usr/local/share/man ; do
-+for i in /usr/man /usr/share/man /usr/local/man /usr/local/share/man @MANDIR@; do
++for i in /usr/man /usr/share/man /usr/local/man /usr/local/share/man @MANDIR@ ; do
if [ -d $i ]; then
MANDIR=$i
fi
@@ -54,7 +61,7 @@ $NetBSD: patch-aa,v 1.2 2005/12/11 19:21:36 joerg Exp $
fi
if [ -n "$PREFIX" ]; then
-- XDEFINES="$XDEFINES -DAMAP_PREFIX=$PREFIX"
+- XDEFINES="$XDEFINES -DAMAP_PREFIX='\"$PREFIX\"'"
+ XDEFINES="$XDEFINES -DAMAP_PREFIX=\"\\\"$PREFIX/\\\"\""
else
- PREFIX="/usr/local"
@@ -67,7 +74,7 @@ $NetBSD: patch-aa,v 1.2 2005/12/11 19:21:36 joerg Exp $
echo "Writing Makefile.in ..."
echo "XDEFINES=$XDEFINES" >> Makefile.in
-echo "XLIBS=$XLIBS" >> Makefile.in
-+echo "XLIBS=$XLIBS @COMPILER_RPATH_FLAG@@PREFIX@/lib -L@PREFIX@/lib" >> Makefile.in >> Makefile.in
++echo "XLIBS=$XLIBS @COMPILER_RPATH_FLAG@@PREFIX@/lib -L@PREFIX@/lib" >> Makefile.in
echo "XLIBPATHS=$XLIBPATHS" >> Makefile.in
echo "XIPATHS=$XIPATHS" >> Makefile.in
echo "MANDIR=$MANDIR/man1/" >> Makefile.in
diff --git a/security/amap/patches/patch-ab b/security/amap/patches/patch-ab
index 17bcbac5db2..abba77067b8 100644
--- a/security/amap/patches/patch-ab
+++ b/security/amap/patches/patch-ab
@@ -1,8 +1,8 @@
-$NetBSD: patch-ab,v 1.2 2005/12/11 19:21:36 joerg Exp $
+$NetBSD: patch-ab,v 1.3 2006/10/27 10:35:47 adrianp Exp $
---- Makefile.am.orig 2005-02-18 18:01:26.000000000 +0000
+--- Makefile.am.orig 2005-09-22 16:39:18.000000000 +0100
+++ Makefile.am
-@@ -1,16 +1,14 @@
+@@ -1,13 +1,14 @@
-CC=gcc
-LIB=-lpcre -L./pcre-3.9/ -I./pcre-3.9/
-OPT=-O2
@@ -10,7 +10,7 @@ $NetBSD: patch-ab,v 1.2 2005/12/11 19:21:36 joerg Exp $
+#CC=gcc
+LIB=-lpcre
+SHAREDIR=${PREFIX}/share/amap
-+OPT=${CFLAGS} -DSHAREDIR="\"$(SHAREDIR)/\""
++OPT=${CFLAGS} -DSHAREDIR="\"$(SHAREDIR)/\""
+#OPT_DEBUG=-ggdb -Wall -lefence
BINDIR=/bin
DATADIR=/etc
@@ -18,15 +18,12 @@ $NetBSD: patch-ab,v 1.2 2005/12/11 19:21:36 joerg Exp $
SCRIPTS=appdefs.trig appdefs.resp appdefs.rpc
MANPAGE=amap.1
-all: pcre strip
--
--pcre:
-- cd pcre-3.9 && make
+all: strip
- amap-lib.o: amap-lib.c
- $(CC) $(OPT) -c -o amap-lib.o amap-lib.c $(XIPATHS) $(XDEFINES)
-@@ -43,5 +41,4 @@ install: all
- -cp -f $(MANPAGE) $(PREFIX)$(MANDIR)
+ pcre:
+ cd pcre-3.9 && make
+@@ -45,5 +46,4 @@ install: all
+ -test $(PREFIX)$(BINDIR)/amap6 || cd $(PREFIX)$(BINDIR) && ln -s amap amap6
clean:
- cd pcre-3.9 && make clean