diff options
author | joerg <joerg@pkgsrc.org> | 2006-07-24 13:39:26 +0000 |
---|---|---|
committer | joerg <joerg@pkgsrc.org> | 2006-07-24 13:39:26 +0000 |
commit | 8e53f9d1daad93912f2b676e3100eebe34040a5b (patch) | |
tree | 752c024c43e584c988ec5b1713ea9d5713098054 /devel/libsigsegv | |
parent | 192701d599e4ec2c39c4830dc92b982d2ea17cfa (diff) | |
download | pkgsrc-8e53f9d1daad93912f2b676e3100eebe34040a5b.tar.gz |
- USE_LIBTOOL=yes
- On DragonFly, the stack overflow handling should follow the logic
of FreeBSD, similiar the address space scanning. This is now needed
for lang/clisp. Since the installed version differs, bump revision.
Diffstat (limited to 'devel/libsigsegv')
-rw-r--r-- | devel/libsigsegv/Makefile | 4 | ||||
-rw-r--r-- | devel/libsigsegv/distinfo | 3 | ||||
-rw-r--r-- | devel/libsigsegv/patches/patch-aa | 31 |
3 files changed, 36 insertions, 2 deletions
diff --git a/devel/libsigsegv/Makefile b/devel/libsigsegv/Makefile index 5ee35adf5f2..ba26d85a976 100644 --- a/devel/libsigsegv/Makefile +++ b/devel/libsigsegv/Makefile @@ -1,7 +1,8 @@ -# $NetBSD: Makefile,v 1.2 2006/07/20 23:12:20 perry Exp $ +# $NetBSD: Makefile,v 1.3 2006/07/24 13:39:26 joerg Exp $ # DISTNAME= libsigsegv-2.4 +PKGREVISION= 1 CATEGORIES= devel MASTER_SITES= ${MASTER_SITE_GNU:=libsigsegv/} @@ -10,6 +11,7 @@ HOMEPAGE= http://libsigsegv.sourceforge.net/ COMMENT= Library for handling page faults in user mode USE_PKGLOCALEDIR= yes +USE_LIBTOOL= yes USE_TOOLS+= pkg-config GNU_CONFIGURE= yes TEST_TARGET= check diff --git a/devel/libsigsegv/distinfo b/devel/libsigsegv/distinfo index 9be14665a2e..7c1cbc62b70 100644 --- a/devel/libsigsegv/distinfo +++ b/devel/libsigsegv/distinfo @@ -1,5 +1,6 @@ -$NetBSD: distinfo,v 1.2 2006/07/20 23:12:20 perry Exp $ +$NetBSD: distinfo,v 1.3 2006/07/24 13:39:26 joerg Exp $ SHA1 (libsigsegv-2.4.tar.gz) = e154ef9c04f499ea1f10c8f26882c1a38889d265 RMD160 (libsigsegv-2.4.tar.gz) = 5a52e3fe54a3380d4b25a034aa3de3e65974107d Size (libsigsegv-2.4.tar.gz) = 376308 bytes +SHA1 (patch-aa) = 4786b1362d9277d4b654e8978514a7cd454eeaaa diff --git a/devel/libsigsegv/patches/patch-aa b/devel/libsigsegv/patches/patch-aa new file mode 100644 index 00000000000..b193acfd413 --- /dev/null +++ b/devel/libsigsegv/patches/patch-aa @@ -0,0 +1,31 @@ +$NetBSD: patch-aa,v 1.1 2006/07/24 13:39:26 joerg Exp $ + +--- configure.orig 2006-07-24 13:19:19.000000000 +0000 ++++ configure +@@ -18825,7 +18825,7 @@ done + + + case "$host_os" in +- sunos4* | freebsd* | openbsd* | netbsd*) ++ sunos4* | freebsd* | openbsd* | netbsd* | dragonfly*) + CFG_SIGNALS=signals-bsd.h ;; + hpux*) + CFG_SIGNALS=signals-hpux.h ;; +@@ -22583,7 +22583,7 @@ if test -z "$CFG_FAULT" && test "$sv_cv_ + fi + if test -z "$CFG_FAULT" && test "$sv_cv_fault_bsd" = yes; then + case "$host_os" in +- freebsd*) ++ freebsd* | dragonfly*) + case "$host_cpu" in + i?86 | x86_64) + CFG_FAULT=fault-freebsd-i386.h +@@ -23072,7 +23072,7 @@ if test $sv_cv_procfsvma = yes; then + else + case "$host_os" in + linux*) CFG_STACKVMA=stackvma-linux.c ;; +- freebsd*) CFG_STACKVMA=stackvma-freebsd.c ;; ++ freebsd* | dragonfly*) CFG_STACKVMA=stackvma-freebsd.c ;; + beos*) CFG_STACKVMA=stackvma-beos.c ;; + macos* | darwin*) CFG_STACKVMA=stackvma-mach.c ;; + esac |