summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthew Kennedy <mkennedy@gentoo.org>2002-09-30 03:53:22 +0000
committerMatthew Kennedy <mkennedy@gentoo.org>2002-09-30 03:53:22 +0000
commitc27cd6142859831b6b54f326f369fa36b021d367 (patch)
treeb2e9e7b9e8a198c99a0b3703ad5b0db9604e30fc /sys-apps/fakeroot
parentTightened the gimp dependancy to =gimp-1.2* (diff)
downloadhistorical-c27cd6142859831b6b54f326f369fa36b021d367.tar.gz
historical-c27cd6142859831b6b54f326f369fa36b021d367.tar.bz2
historical-c27cd6142859831b6b54f326f369fa36b021d367.zip
resolves bug 8538
Diffstat (limited to 'sys-apps/fakeroot')
-rw-r--r--sys-apps/fakeroot/ChangeLog10
-rw-r--r--sys-apps/fakeroot/fakeroot-0.4.4-r1.ebuild31
-rw-r--r--sys-apps/fakeroot/files/digest-fakeroot-0.4.4-r11
-rw-r--r--sys-apps/fakeroot/files/fakeroot-gcc3-gentoo.patch15
4 files changed, 56 insertions, 1 deletions
diff --git a/sys-apps/fakeroot/ChangeLog b/sys-apps/fakeroot/ChangeLog
index 73a9a6a50251..4dfe20487a15 100644
--- a/sys-apps/fakeroot/ChangeLog
+++ b/sys-apps/fakeroot/ChangeLog
@@ -1,6 +1,14 @@
# ChangeLog for sys-apps/fakeroot
# Copyright 2002 Gentoo Technologies, Inc.; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/fakeroot/ChangeLog,v 1.1 2002/08/13 14:20:36 blizzy Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/fakeroot/ChangeLog,v 1.2 2002/09/30 03:53:22 mkennedy Exp $
+
+*fakeroot-0.4.4-r1 (29 Sep 2002)
+
+ 29 Sep 2002; Matthew Kennedy <mkennedy@gentoo.org>
+ files/digest-fakeroot-0.4.4-r1, files/fakeroot-gcc3-gentoo.patch,
+ fakeroot-0.4.4-r1.ebuild, ChangeLog :
+
+ C++ patch for GCC3.2. Resolves bug #8538.
*fakeroot-0.4.4 (13 Aug 2002)
diff --git a/sys-apps/fakeroot/fakeroot-0.4.4-r1.ebuild b/sys-apps/fakeroot/fakeroot-0.4.4-r1.ebuild
new file mode 100644
index 000000000000..b4b2dce8f97b
--- /dev/null
+++ b/sys-apps/fakeroot/fakeroot-0.4.4-r1.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2002 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/fakeroot/fakeroot-0.4.4-r1.ebuild,v 1.1 2002/09/30 03:53:22 mkennedy Exp $
+
+MY_P="${PN}_${PV}-4.1"
+
+DESCRIPTION="Run commands in an environment faking root privileges"
+HOMEPAGE="http://joostje.op.het.net/fakeroot/index.html"
+SRC_URI="http://ftp.debian.org/debian/dists/potato/main/source/utils/${MY_P}.tar.gz"
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="x86"
+
+RDEPEND=">=virtual/glibc-2.2.2"
+DEPEND="${RDEPEND}"
+
+S="${WORKDIR}/${P}"
+
+src_unpack() {
+ unpack ${A}
+ cd ${S} && patch -p1 <${FILESDIR}/fakeroot-gcc3-gentoo.patch || die
+}
+
+src_compile() {
+ econf || die "configure problem"
+ emake || die "compile problem"
+}
+
+src_install () {
+ make DESTDIR=${D} install || die "install problem"
+}
diff --git a/sys-apps/fakeroot/files/digest-fakeroot-0.4.4-r1 b/sys-apps/fakeroot/files/digest-fakeroot-0.4.4-r1
new file mode 100644
index 000000000000..11bd88f5acdd
--- /dev/null
+++ b/sys-apps/fakeroot/files/digest-fakeroot-0.4.4-r1
@@ -0,0 +1 @@
+MD5 38f80f43f872b33ccefe7c1c475426f3 fakeroot_0.4.4-4.1.tar.gz 133987
diff --git a/sys-apps/fakeroot/files/fakeroot-gcc3-gentoo.patch b/sys-apps/fakeroot/files/fakeroot-gcc3-gentoo.patch
new file mode 100644
index 000000000000..75933186daf5
--- /dev/null
+++ b/sys-apps/fakeroot/files/fakeroot-gcc3-gentoo.patch
@@ -0,0 +1,15 @@
+diff -ru fakeroot-0.4.4.orig/faked.cc fakeroot-0.4.4/faked.cc
+--- fakeroot-0.4.4.orig/faked.cc 1999-11-13 13:52:38.000000000 -0600
++++ fakeroot-0.4.4/faked.cc 2002-09-29 22:44:13.000000000 -0500
+@@ -85,9 +85,10 @@
+ #include <string.h>
+ #include <set>
+ #include <string.h>
+-#include <iostream.h>
++#include <iostream>
+ #include <signal.h>
+
++using namespace std;
+
+ #if HAVE_SEMUN_DEF == 0
+ union semun {