summaryrefslogtreecommitdiff
path: root/lang/python15
diff options
context:
space:
mode:
authordrochner <drochner>2003-06-16 16:33:34 +0000
committerdrochner <drochner>2003-06-16 16:33:34 +0000
commit154ab8bad5ad609a8f7cc28fccfbc9b7b543fec2 (patch)
treec124e782a9a045f43263afbd4a3b325495b76254 /lang/python15
parented7999fb7cbd671216ed3188fb8191c4c1c44736 (diff)
downloadpkgsrc-154ab8bad5ad609a8f7cc28fccfbc9b7b543fec2.tar.gz
Don't check for socket() in libnet.* - this will give a false hit
if pkgsrc/devel/libnet is installed. Should fix PR pkg/21876 by Jeremy C. Reed.
Diffstat (limited to 'lang/python15')
-rw-r--r--lang/python15/distinfo4
-rw-r--r--lang/python15/patches/patch-aa63
2 files changed, 57 insertions, 10 deletions
diff --git a/lang/python15/distinfo b/lang/python15/distinfo
index b76396971ef..8a2a989a71e 100644
--- a/lang/python15/distinfo
+++ b/lang/python15/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.2 2003/06/06 18:14:09 drochner Exp $
+$NetBSD: distinfo,v 1.3 2003/06/16 16:33:34 drochner Exp $
SHA1 (py152.tgz) = 2d648d07b1aa1aab32a3a24851c33715141779b9
Size (py152.tgz) = 2533053 bytes
-SHA1 (patch-aa) = 229ad8a0fda51641dd80c7765e10cfdda2dc2ceb
+SHA1 (patch-aa) = d8ad652ad5900da9f5384a1d577626e0d16b51ce
SHA1 (patch-ab) = 7cbbae8a41e9e0d530561c80009c20bb838ebc15
diff --git a/lang/python15/patches/patch-aa b/lang/python15/patches/patch-aa
index 4ec1cb1b907..f48483920aa 100644
--- a/lang/python15/patches/patch-aa
+++ b/lang/python15/patches/patch-aa
@@ -1,8 +1,55 @@
-$NetBSD: patch-aa,v 1.2 2002/01/31 23:18:11 wiz Exp $
+$NetBSD: patch-aa,v 1.3 2003/06/16 16:33:35 drochner Exp $
---- configure.orig Sat Apr 10 18:02:18 1999
-+++ configure Tue Jan 29 18:59:52 2002
-@@ -2601,507 +2601,8 @@
+--- configure.orig 1999-04-10 18:02:18.000000000 +0200
++++ configure 2003-06-16 18:25:53.000000000 +0200
+@@ -2498,46 +2498,6 @@
+ else
+ echo "$ac_t""no" 1>&6
+ fi
+- # SVR4 sockets
+-echo $ac_n "checking for socket in -lnet""... $ac_c" 1>&6
+-echo "configure:2504: checking for socket in -lnet" >&5
+-ac_lib_var=`echo net'_'socket | sed 'y%./+-%__p_%'`
+-if eval "test \"`echo '$''{'ac_cv_lib_$ac_lib_var'+set}'`\" = set"; then
+- echo $ac_n "(cached) $ac_c" 1>&6
+-else
+- ac_save_LIBS="$LIBS"
+-LIBS="-lnet $LIBS $LIBS"
+-cat > conftest.$ac_ext <<EOF
+-#line 2512 "configure"
+-#include "confdefs.h"
+-/* Override any gcc2 internal prototype to avoid an error. */
+-/* We use char because int might match the return type of a gcc2
+- builtin and then its argument prototype would still apply. */
+-char socket();
+-
+-int main() {
+-socket()
+-; return 0; }
+-EOF
+-if { (eval echo configure:2523: \"$ac_link\") 1>&5; (eval $ac_link) 2>&5; } && test -s conftest${ac_exeext}; then
+- rm -rf conftest*
+- eval "ac_cv_lib_$ac_lib_var=yes"
+-else
+- echo "configure: failed program was:" >&5
+- cat conftest.$ac_ext >&5
+- rm -rf conftest*
+- eval "ac_cv_lib_$ac_lib_var=no"
+-fi
+-rm -f conftest*
+-LIBS="$ac_save_LIBS"
+-
+-fi
+-if eval "test \"`echo '$ac_cv_lib_'$ac_lib_var`\" = yes"; then
+- echo "$ac_t""yes" 1>&6
+- LIBS="-lnet $LIBS"
+-else
+- echo "$ac_t""no" 1>&6
+-fi
+ # BeOS
+ ;;
+ esac
+@@ -2601,507 +2561,8 @@
fi
@@ -20,7 +67,7 @@ $NetBSD: patch-aa,v 1.2 2002/01/31 23:18:11 wiz Exp $
-cat >> confdefs.h <<\EOF
-#define _REENTRANT 1
-EOF
-
+-
-ac_safe=`echo "mach/cthreads.h" | sed 'y%./+-%__p_%'`
-echo $ac_n "checking for mach/cthreads.h""... $ac_c" 1>&6
-echo "configure:2622: checking for mach/cthreads.h" >&5
@@ -52,7 +99,7 @@ $NetBSD: patch-aa,v 1.2 2002/01/31 23:18:11 wiz Exp $
- cat >> confdefs.h <<\EOF
-#define WITH_THREAD 1
-EOF
-
+-
-cat >> confdefs.h <<\EOF
-#define C_THREADS 1
-EOF
@@ -111,11 +158,11 @@ $NetBSD: patch-aa,v 1.2 2002/01/31 23:18:11 wiz Exp $
-cat >> confdefs.h <<\EOF
-#define _POSIX_THREADS 1
-EOF
--
+
-LIBOBJS="$LIBOBJS thread.o"
-else
- echo "$ac_t""no" 1>&6
--
+
-ac_safe=`echo "kernel/OS.h" | sed 'y%./+-%__p_%'`
-echo $ac_n "checking for kernel/OS.h""... $ac_c" 1>&6
-echo "configure:2717: checking for kernel/OS.h" >&5