summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAnthoine Bourgeois <anthoine.bourgeois@gmail.com>2014-03-29 14:17:15 +0100
committerAnthoine Bourgeois <anthoine.bourgeois@gmail.com>2014-03-29 14:17:15 +0100
commit9844bda7f8fd11a5edc72872fc9bfc240d5bc032 (patch)
tree343f757473b908888fcce061236245d97403bfd9
parent+fakechroot-2.17.2.ebuild (diff)
downloadaluco-9844bda7f8fd11a5edc72872fc9bfc240d5bc032.tar.gz
aluco-9844bda7f8fd11a5edc72872fc9bfc240d5bc032.tar.bz2
aluco-9844bda7f8fd11a5edc72872fc9bfc240d5bc032.zip
+fakeroot-ng-0.18-r1.ebuild
Fix bug #492896 (build fails with gcc-4.8.2)
-rw-r--r--sys-apps/fakeroot-ng/ChangeLog59
-rw-r--r--sys-apps/fakeroot-ng/Manifest5
-rw-r--r--sys-apps/fakeroot-ng/fakeroot-ng-0.18-r1.ebuild22
-rw-r--r--sys-apps/fakeroot-ng/files/fakeroot-ng-gcc-4.8.2.patch10
-rw-r--r--sys-apps/fakeroot-ng/metadata.xml9
5 files changed, 105 insertions, 0 deletions
diff --git a/sys-apps/fakeroot-ng/ChangeLog b/sys-apps/fakeroot-ng/ChangeLog
new file mode 100644
index 0000000..3c0f27c
--- /dev/null
+++ b/sys-apps/fakeroot-ng/ChangeLog
@@ -0,0 +1,59 @@
+# ChangeLog for sys-apps/fakeroot-ng
+# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/fakeroot-ng/ChangeLog,v 1.14 2014/03/29 19:54:54 abourgeois Exp $
+
+*fakeroot-ng-0.18-r1 (29 Mar 2014)
+
+ 29 Mar 2014; Anthoine Bourgeois <anthoine.bourgeois@gmail.com> +fakeroot-ng-0.18-r1.ebuild:
+ Fix compilation with gcc-4.8.2 bug #492896
+
+*fakeroot-ng-0.18 (27 Nov 2013)
+
+ 27 Nov 2013; Justin Lecher <jlec@gentoo.org> +fakeroot-ng-0.18.ebuild,
+ metadata.xml:
+ Version BUmp
+
+ 02 Jun 2013; Pacho Ramos <pacho@gentoo.org> metadata.xml:
+ Cleanup due bug #328951
+
+ 17 Mar 2013; Markos Chandras <hwoarang@gentoo.org> metadata.xml:
+ Add proxy-maintainers to metadata.xml
+
+ 11 Sep 2012; Andreas K. Huettel <dilfridge@gentoo.org> metadata.xml:
+ Drop maintainership
+
+ 03 Jul 2012; Samuli Suominen <ssuominen@gentoo.org> -fakeroot-ng-0.14.ebuild,
+ -fakeroot-ng-0.15.ebuild:
+ old
+
+ 03 Jul 2012; Samuli Suominen <ssuominen@gentoo.org> fakeroot-ng-0.17.ebuild,
+ -files/fakeroot-ng-0.17-gcc47.patch:
+ Move patch to mirrors because it's 47 KiB
+
+ 03 Jul 2012; Samuli Suominen <ssuominen@gentoo.org> fakeroot-ng-0.17.ebuild,
+ +files/fakeroot-ng-0.17-gcc47.patch:
+ Fix building with sys-devel/gcc >= 4.7.0 wrt #422905
+
+ 21 Jun 2011; Andreas K. Huettel <dilfridge@gentoo.org> metadata.xml:
+ Add proxy maintainership
+
+*fakeroot-ng-0.17 (27 Jul 2009)
+
+ 27 Jul 2009; Michał Januszewski <spock@gentoo.org>
+ +fakeroot-ng-0.17.ebuild:
+ Version bump.
+
+*fakeroot-ng-0.15 (27 May 2009)
+
+ 27 May 2009; Michał Januszewski <spock@gentoo.org>
+ +fakeroot-ng-0.15.ebuild:
+ Version bump.
+
+*fakeroot-ng-0.14 (06 Oct 2008)
+
+ 25 Oct 2008; Pieter Van den Abeele <pvdabeel@gentoo.org> fakeroot-ng-0.14.ebuild:
+ Keyworded ~ppc. Closes bug #243392
+
+ 06 Oct 2008; Michał Januszewski <spock@gentoo.org> +metadata.xml,
+ +fakeroot-ng-0.14.ebuild:
+ Initial commit.
diff --git a/sys-apps/fakeroot-ng/Manifest b/sys-apps/fakeroot-ng/Manifest
new file mode 100644
index 0000000..06e6a54
--- /dev/null
+++ b/sys-apps/fakeroot-ng/Manifest
@@ -0,0 +1,5 @@
+AUX fakeroot-ng-gcc-4.8.2.patch 235 SHA256 86f4c6919d44156d6d2250033ed64d494a5ed2d05077305f954d221f595e36c6 SHA512 ad5e13c291c6fc9a8fa883cebfc25c14103b2c52c9b7309bea3dd6c46244b1af2278ddfdff98b2e18cf1c3cc7ba5b98097b6280e8761b757cea87ac107b31179 WHIRLPOOL 695417d83806315806cb8b23025ad2390ec1d6c807ab63f0587bdefb7a9873cbf42a4fdd983c9b4a6d1cf60c559ab656d216bd13b28b98fe0f5adaafa526a9e1
+DIST fakeroot-ng-0.18.tar.gz 207870 SHA256 189eacda630752980d40e34b2c01ce23d839daab3d691a4706bb9eac79f7e144 SHA512 8ece6830d229b92537d9c0a2eb42cb9ec4ae6b83453303004dded5eab0707b9ae8eaa2c71aac6ea68226c43cf08db6b0939a9422aab32948f5ecb185ee01d854 WHIRLPOOL 38e2758dd2747056479c1fd920961a10adbc1d8797fb5b02f32167af22de7458c91df36d7ea73305df86ee91d093506f280bde8c23d7b4a6c0e3fa2b36154060
+EBUILD fakeroot-ng-0.18-r1.ebuild 586 SHA256 6279ba39685632b0439a8d487a446b41a0fa4528dce79dcb650e7189905161ce SHA512 39658ff2e4be54b747b2f5a85bcf4920e747103276f3822f0871b627dd72a6f5d6709a78b038ecb4f5bc5d6a96b60c06aa1985da3f826d4a85d90ee3394d2fe5 WHIRLPOOL 72322e745c5edfbd1c96101cc69f88e879e450675525b329230b1a91d1e48e49185fb28041997cc0d6a528d65395c239a82c56bd2e3d605ef1ea4340dfe5ff2a
+MISC ChangeLog 1906 SHA256 f48433e4e5148efe8d65f8020ff82e11c1b686a643f5a3972ea276e198203001 SHA512 e75c608d9d3487d4342cb324e5906feb11c62cc96dc8a5f69ee1924ef28304484c7b25596e4d637ef1972af453f94abb6c3c38bdb01e8d27bef44c5d490f9448 WHIRLPOOL 165b4fa796c4b7550c918fcb80b7318b0bb60a9ea3b19e003324dfb92a046e88514d322fc2610d8288811a85163c22395bab35a1352cde6887d813c9e97079e9
+MISC metadata.xml 306 SHA256 42f96bd2c278d165bc4f9417f3966e967bad8a2401ef7f4af3965cde55f9157b SHA512 143f606087103077717aa932d4cf8f97ee0080217d6af3cac36bdbd46dcb8a46db94cbb1ce03a2aa3305c6b94f8c1af24beb559e78c648ec6aacfdc23a5dc86d WHIRLPOOL 137dec2fc49747600e452470780b7e074f7503588b57d272a38dfbe2f45e8797403ed09f29b11dc664144e34ad5d09131d702687cc3b85b1d2f888e66e556862
diff --git a/sys-apps/fakeroot-ng/fakeroot-ng-0.18-r1.ebuild b/sys-apps/fakeroot-ng/fakeroot-ng-0.18-r1.ebuild
new file mode 100644
index 0000000..4386e42
--- /dev/null
+++ b/sys-apps/fakeroot-ng/fakeroot-ng-0.18-r1.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/fakeroot-ng/fakeroot-ng-0.18.ebuild,v 1.1 2013/11/27 19:54:54 jlec Exp $
+
+EAPI=5
+
+inherit eutils
+
+DESCRIPTION="A utility to run commands with fake root privileges"
+HOMEPAGE="http://sourceforge.net/projects/fakerootng/"
+SRC_URI="mirror://sourceforge/${PN//-/}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE=""
+
+DOCS="AUTHORS ChangeLog NEWS README"
+
+src_prepare() {
+ epatch "${FILESDIR}"/${PN}-gcc-4.8.2.patch
+}
diff --git a/sys-apps/fakeroot-ng/files/fakeroot-ng-gcc-4.8.2.patch b/sys-apps/fakeroot-ng/files/fakeroot-ng-gcc-4.8.2.patch
new file mode 100644
index 0000000..50df56d
--- /dev/null
+++ b/sys-apps/fakeroot-ng/files/fakeroot-ng-gcc-4.8.2.patch
@@ -0,0 +1,10 @@
+--- 1/arch/linux/i386/platform_specific.h
++++ 1/arch/linux/i386/platform_specific.h
+@@ -2,6 +2,7 @@
+ #define PLATFORM_SPECIFIC_H
+
+ #include <asm/ptrace.h>
++#include <sys/types.h>
+ #include <sys/syscall.h>
+ #include <sys/resource.h>
+
diff --git a/sys-apps/fakeroot-ng/metadata.xml b/sys-apps/fakeroot-ng/metadata.xml
new file mode 100644
index 0000000..c7d86f7
--- /dev/null
+++ b/sys-apps/fakeroot-ng/metadata.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>proxy-maintainers</herd>
+ <maintainer>
+ <email>anthoine.bourgeois@gmail.com</email>
+ <description>Maintainer, assign bugs</description>
+ </maintainer>
+</pkgmetadata>