diff options
author | Sergey Popov <pinkbyte@gentoo.org> | 2013-12-23 16:13:58 +0000 |
---|---|---|
committer | Sergey Popov <pinkbyte@gentoo.org> | 2013-12-23 16:13:58 +0000 |
commit | 106bc22d870960965c865f86c72ee79a800f0e26 (patch) | |
tree | 9afb2dc419446c2b604db42706e115311f2ace95 /sys-apps | |
parent | Cleanup due bug #221237 (diff) | |
download | gentoo-2-106bc22d870960965c865f86c72ee79a800f0e26.tar.gz gentoo-2-106bc22d870960965c865f86c72ee79a800f0e26.tar.bz2 gentoo-2-106bc22d870960965c865f86c72ee79a800f0e26.zip |
Drop old
(Portage version: 2.2.7/cvs/Linux x86_64, signed Manifest commit with key 0x1F357D42)
Diffstat (limited to 'sys-apps')
-rw-r--r-- | sys-apps/proot/ChangeLog | 6 | ||||
-rw-r--r-- | sys-apps/proot/files/proot-2.3.1-gnu-define-fix.patch | 37 | ||||
-rw-r--r-- | sys-apps/proot/files/proot-2.3.1-makefile.patch | 26 | ||||
-rw-r--r-- | sys-apps/proot/proot-2.3.1.ebuild | 49 |
4 files changed, 5 insertions, 113 deletions
diff --git a/sys-apps/proot/ChangeLog b/sys-apps/proot/ChangeLog index 25ded1949f95..7cdb8ce423de 100644 --- a/sys-apps/proot/ChangeLog +++ b/sys-apps/proot/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for sys-apps/proot # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/proot/ChangeLog,v 1.2 2013/12/06 07:09:12 pinkbyte Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-apps/proot/ChangeLog,v 1.3 2013/12/23 16:13:57 pinkbyte Exp $ + + 23 Dec 2013; Sergey Popov <pinkbyte@gentoo.org> -proot-2.3.1.ebuild, + -files/proot-2.3.1-gnu-define-fix.patch, -files/proot-2.3.1-makefile.patch: + Drop old *proot-3.2.1 (06 Dec 2013) diff --git a/sys-apps/proot/files/proot-2.3.1-gnu-define-fix.patch b/sys-apps/proot/files/proot-2.3.1-gnu-define-fix.patch deleted file mode 100644 index b4f0741c7b22..000000000000 --- a/sys-apps/proot/files/proot-2.3.1-gnu-define-fix.patch +++ /dev/null @@ -1,37 +0,0 @@ -From d44530a0af58ad65cde1d6c1865f416623ed243e Mon Sep 17 00:00:00 2001 -From: James Le Cuirot <chewi@aura-online.co.uk> -Date: Sun, 20 Jan 2013 15:17:20 +0000 -Subject: [PATCH] The process_vm functions are GNU extensions. Fix implicit - declarations. - ---- - src/.check_process_vm.c | 2 ++ - src/tracee/mem.c | 2 ++ - 2 files changed, 4 insertions(+) - -diff --git a/src/.check_process_vm.c b/src/.check_process_vm.c -index e7f6de2..8f65f9c 100644 ---- a/src/.check_process_vm.c -+++ b/src/.check_process_vm.c -@@ -1,3 +1,5 @@ -+#define _GNU_SOURCE -+ - #include <sys/uio.h> - #include <stdlib.h> - -diff --git a/src/tracee/mem.c b/src/tracee/mem.c -index b5b3ce1..d104bb8 100644 ---- a/src/tracee/mem.c -+++ b/src/tracee/mem.c -@@ -20,6 +20,8 @@ - * 02110-1301 USA. - */ - -+#define _GNU_SOURCE -+ - #include <sys/ptrace.h> /* ptrace(2), PTRACE_*, */ - #include <sys/types.h> /* pid_t, size_t, */ - #include <stdlib.h> /* NULL, */ --- -1.8.1 - diff --git a/sys-apps/proot/files/proot-2.3.1-makefile.patch b/sys-apps/proot/files/proot-2.3.1-makefile.patch deleted file mode 100644 index 0014264bd44d..000000000000 --- a/sys-apps/proot/files/proot-2.3.1-makefile.patch +++ /dev/null @@ -1,26 +0,0 @@ ---- src/GNUmakefile.orig 2013-01-23 14:18:01.057345491 +0400 -+++ src/GNUmakefile 2013-01-23 14:18:39.489345191 +0400 -@@ -6,11 +6,11 @@ - GIT = git - RM = rm - INSTALL = install --CC = gcc -+CC ?= gcc - LD = $(CC) - CPPFLAGS = -I. -I$(VPATH) --CFLAGS = -Wall -O2 --LDFLAGS = -ltalloc -+CFLAGS ?= -Wall -O2 -+LIBS = -ltalloc - - OBJECTS = cli.o \ - notice.o \ -@@ -97,7 +97,7 @@ - - SRC = $(dir $(firstword $(MAKEFILE_LIST))) - COMPILE = $($(quiet)CC) $(CPPFLAGS) $(CFLAGS) -MD -c $(SRC)$*.c -o $@ --LINK = $($(quiet)LD) -o $@ $^ $(LDFLAGS) -+LINK = $($(quiet)LD) -o $@ $^ $(LDFLAGS) $(LIBS) - - proot: $(OBJECTS) - $(LINK) diff --git a/sys-apps/proot/proot-2.3.1.ebuild b/sys-apps/proot/proot-2.3.1.ebuild deleted file mode 100644 index 4541efc2be42..000000000000 --- a/sys-apps/proot/proot-2.3.1.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/proot/proot-2.3.1.ebuild,v 1.1 2013/01/24 08:54:46 pinkbyte Exp $ - -EAPI=5 -MY_PN="PRoot" - -inherit base toolchain-funcs - -DESCRIPTION="User-space implementation of chroot, mount --bind, and binfmt_misc" -HOMEPAGE="http://proot.me" -SRC_URI="https://github.com/cedric-vincent/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="test" - -RDEPEND="sys-libs/talloc" -DEPEND="${RDEPEND} - test? ( dev-util/valgrind )" - -# Breaks sandbox -RESTRICT="test" - -S="${WORKDIR}/${MY_PN}-${PV}" - -PATCHES=( - "${FILESDIR}/${P}-makefile.patch" - "${FILESDIR}/${P}-gnu-define-fix.patch" - "${FILESDIR}/${P}-lib-paths-fix.patch" -) - -src_compile() { - # FLAGS come from Makefile. - emake -C src V=1 \ - CC="$(tc-getCC)" \ - CHECK_VERSION="true" -} - -src_install() { - dobin src/proot - doman doc/proot.1 - dodoc doc/*.txt doc/articles/* -} - -src_test() { - emake -C tests -j1 CC="$(tc-getCC)" -} |