summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthew Kennedy <mkennedy@gentoo.org>2006-07-06 18:09:44 +0000
committerMatthew Kennedy <mkennedy@gentoo.org>2006-07-06 18:09:44 +0000
commit25350d1d81e84decb931c7c33fa7b5e253c636fa (patch)
tree32d5da2723d3f8e36280c795f9bcd7fe70189635 /dev-libs/libsigsegv
parentInitial version. (diff)
downloadgentoo-2-25350d1d81e84decb931c7c33fa7b5e253c636fa.tar.gz
gentoo-2-25350d1d81e84decb931c7c33fa7b5e253c636fa.tar.bz2
gentoo-2-25350d1d81e84decb931c7c33fa7b5e253c636fa.zip
New upstream version; Patch to configure.ac rather than configure.
(Portage version: 2.1.1_pre2-r2)
Diffstat (limited to 'dev-libs/libsigsegv')
-rw-r--r--dev-libs/libsigsegv/ChangeLog10
-rw-r--r--dev-libs/libsigsegv/files/digest-libsigsegv-2.43
-rw-r--r--dev-libs/libsigsegv/files/libsigsegv-2.4-ppc-macos.patch18
-rw-r--r--dev-libs/libsigsegv/libsigsegv-2.4.ebuild31
4 files changed, 60 insertions, 2 deletions
diff --git a/dev-libs/libsigsegv/ChangeLog b/dev-libs/libsigsegv/ChangeLog
index 85b0ab4321be..c510cfe0a365 100644
--- a/dev-libs/libsigsegv/ChangeLog
+++ b/dev-libs/libsigsegv/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for dev-libs/libsigsegv
-# Copyright 2000-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/libsigsegv/ChangeLog,v 1.17 2005/09/02 08:10:39 grobian Exp $
+# Copyright 2000-2006 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/libsigsegv/ChangeLog,v 1.18 2006/07/06 18:09:44 mkennedy Exp $
+
+*libsigsegv-2.4 (06 Jul 2006)
+
+ 06 Jul 2006; Matthew Kennedy <mkennedy@gentoo.org>
+ +files/libsigsegv-2.4-ppc-macos.patch, +libsigsegv-2.4.ebuild:
+ New upstream version; Patch to configure.ac rather than configure.
02 Sep 2005; Fabian Groffen <grobian@gentoo.org>
+files/libsigsegv-2.2-ppc-macos.patch, libsigsegv-2.2.ebuild:
diff --git a/dev-libs/libsigsegv/files/digest-libsigsegv-2.4 b/dev-libs/libsigsegv/files/digest-libsigsegv-2.4
new file mode 100644
index 000000000000..6d1b5ce5ae5c
--- /dev/null
+++ b/dev-libs/libsigsegv/files/digest-libsigsegv-2.4
@@ -0,0 +1,3 @@
+MD5 df0fe5f87a01e0b4b53b2cdfa8a730e1 libsigsegv-2.4.tar.gz 376308
+RMD160 5a52e3fe54a3380d4b25a034aa3de3e65974107d libsigsegv-2.4.tar.gz 376308
+SHA256 fd9a48f99cf356609a9cbc7339f4fbb1795123ee4b92299224644146220b1fd5 libsigsegv-2.4.tar.gz 376308
diff --git a/dev-libs/libsigsegv/files/libsigsegv-2.4-ppc-macos.patch b/dev-libs/libsigsegv/files/libsigsegv-2.4-ppc-macos.patch
new file mode 100644
index 000000000000..0291be61d940
--- /dev/null
+++ b/dev-libs/libsigsegv/files/libsigsegv-2.4-ppc-macos.patch
@@ -0,0 +1,18 @@
+diff -ur libsigsegv-2.4.orig/configure.ac libsigsegv-2.4/configure.ac
+--- libsigsegv-2.4.orig/configure.ac 2006-06-23 15:15:42.000000000 -0500
++++ libsigsegv-2.4/configure.ac 2006-07-05 13:12:54.000000000 -0500
+@@ -404,14 +404,6 @@
+ ;;
+ esac
+ fi
+-if test -z "$CFG_FAULT" && test "$sv_cv_fault_macosdarwin5_ppc" = yes; then
+- case "$host_cpu" in
+- powerpc* | rs6000)
+- CFG_FAULT=fault-macosdarwin5-powerpc.h
+- FAULT_CONTEXT='struct sigcontext'
+- ;;
+- esac
+-fi
+ if test -z "$CFG_FAULT"; then
+ case "$host_os" in
+ mingw* | cygwin*)
diff --git a/dev-libs/libsigsegv/libsigsegv-2.4.ebuild b/dev-libs/libsigsegv/libsigsegv-2.4.ebuild
new file mode 100644
index 000000000000..15055c930d90
--- /dev/null
+++ b/dev-libs/libsigsegv/libsigsegv-2.4.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/libsigsegv/libsigsegv-2.4.ebuild,v 1.1 2006/07/06 18:09:44 mkennedy Exp $
+
+inherit eutils autotools
+
+DESCRIPTION="GNU libsigsegv is a library for handling page faults in user mode."
+HOMEPAGE="ftp://ftp.gnu.org/pub/gnu/libsigsegv/"
+SRC_URI="ftp://ftp.gnu.org/pub/gnu/libsigsegv/${P}.tar.gz"
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc-macos ~sparc ~x86"
+IUSE=""
+
+DEPEND="virtual/libc"
+
+src_unpack() {
+ unpack ${A}
+ epatch ${FILESDIR}/${P}-ppc-macos.patch
+}
+
+src_compile() {
+ AT_M4DIR=m4 eautoreconf || die
+ econf --enable-shared || die
+ emake || die
+}
+
+src_install() {
+ make DESTDIR=${D} install || die
+ dodoc AUTHORS COPYING ChangeLog* INSTALL NEWS PORTING README*
+}