summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGuy Martin <gmsoft@gentoo.org>2003-12-12 22:23:57 +0000
committerGuy Martin <gmsoft@gentoo.org>2003-12-12 22:23:57 +0000
commit4a7628dd0b536ef2b97c58378b8c23ccbbe66c0b (patch)
treeea15efa487a6d87c1443754331101de5bc721dad /dev-libs/ffcall
parentver bump (diff)
downloadgentoo-2-4a7628dd0b536ef2b97c58378b8c23ccbbe66c0b.tar.gz
gentoo-2-4a7628dd0b536ef2b97c58378b8c23ccbbe66c0b.tar.bz2
gentoo-2-4a7628dd0b536ef2b97c58378b8c23ccbbe66c0b.zip
Fix hppa asm (#35270). Thanks to Mike Fulk <mfulk2@triad.rr.com>.
Diffstat (limited to 'dev-libs/ffcall')
-rw-r--r--dev-libs/ffcall/ChangeLog6
-rw-r--r--dev-libs/ffcall/Manifest5
-rw-r--r--dev-libs/ffcall/ffcall-1.8d.ebuild13
-rw-r--r--dev-libs/ffcall/files/ffcall_hppa_1.8-4.2.diff.gzbin0 -> 2416 bytes
4 files changed, 19 insertions, 5 deletions
diff --git a/dev-libs/ffcall/ChangeLog b/dev-libs/ffcall/ChangeLog
index 7efb0c204a1a..513f13d049d7 100644
--- a/dev-libs/ffcall/ChangeLog
+++ b/dev-libs/ffcall/ChangeLog
@@ -1,12 +1,16 @@
# ChangeLog for dev-libs/ffcall
# Copyright 2002-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2
# Author Nick Hadaway <raker@gentoo.org>
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/ffcall/ChangeLog,v 1.6 2003/02/12 06:03:08 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/ffcall/ChangeLog,v 1.7 2003/12/12 22:23:51 gmsoft Exp $
06 Dec 2002; Rodney Rees <manson@gentoo.org> : changed sparc ~sparc keywords
*ffcall-1.8d (03 Jul 2002)
+ 12 Dec 2003; Guy Martin <gmsoft@gentoo.org> ffcall-1.8d.ebuild,
+ files/ffcall_hppa_1.8-4.2.diff.gz :
+ Fix hppa asm (#35270). Thanks to Mike Fulk <mfulk2@triad.rr.com>.
+
30 Oct 2002; Nick Hadaway <raker@gentoo.org> ffcall-1.8d.ebuild :
Changed emake to make.
diff --git a/dev-libs/ffcall/Manifest b/dev-libs/ffcall/Manifest
index 362247d1a9e6..17aa925d83c0 100644
--- a/dev-libs/ffcall/Manifest
+++ b/dev-libs/ffcall/Manifest
@@ -1,3 +1,4 @@
-MD5 2dff85fb9ada054c4ecb1b0a4f68f53e ChangeLog 574
-MD5 d2b19efb50c39ec9de10eec2265cff91 ffcall-1.8d.ebuild 1410
+MD5 515f7dc806881b7a4519bf7740a56e87 ChangeLog 747
+MD5 fd812e540aa98f81264c9380a7f3f48a ffcall-1.8d.ebuild 1534
MD5 cd13882be2b4029127ad48a9037c98bc files/digest-ffcall-1.8d 63
+MD5 551cda681686392a1416ec70fecc2b94 files/ffcall_hppa_1.8-4.2.diff.gz 2416
diff --git a/dev-libs/ffcall/ffcall-1.8d.ebuild b/dev-libs/ffcall/ffcall-1.8d.ebuild
index 15b5ef43d2ae..44c9b0a54d0b 100644
--- a/dev-libs/ffcall/ffcall-1.8d.ebuild
+++ b/dev-libs/ffcall/ffcall-1.8d.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2003 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/ffcall/ffcall-1.8d.ebuild,v 1.8 2003/02/13 10:37:51 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/ffcall/ffcall-1.8d.ebuild,v 1.9 2003/12/12 22:23:51 gmsoft Exp $
DESCRIPTION="foreign function call libraries"
SRC_URI="ftp://ftp.gnustep.org/pub/gnustep/libs/${P}.tar.gz"
@@ -11,10 +11,19 @@ HOMEPAGE="http://www.gnu.org/directory/ffcall.html"
# under GNU LGPL." -ffcall author
LICENSE="GPL-2 | LGPL-2"
SLOT="0"
-KEYWORDS="x86 sparc "
+KEYWORDS="x86 sparc ~hppa"
DEPEND="virtual/glibc"
+
+src_unpack()
+{
+ unpack ${A}
+ #Fix hppa asm
+ use hppa && (cd ${S}; epatch ${FILESDIR}/ffcall_hppa_1.8-4.2.diff.gz)
+
+}
+
src_compile() {
econf || die "./configure failed"
make || die
diff --git a/dev-libs/ffcall/files/ffcall_hppa_1.8-4.2.diff.gz b/dev-libs/ffcall/files/ffcall_hppa_1.8-4.2.diff.gz
new file mode 100644
index 000000000000..dddc7f7b06cf
--- /dev/null
+++ b/dev-libs/ffcall/files/ffcall_hppa_1.8-4.2.diff.gz
Binary files differ