summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVadim A. Misbakh-Soloviov <git@mva.name>2016-03-20 12:27:15 +0600
committerVadim A. Misbakh-Soloviov <git@mva.name>2016-03-20 12:27:15 +0600
commit25423b58c7d948b4047178986ba54021798ae48d (patch)
treeee133d2b18591b306cf114e42ee4853ff82cd4e6 /sys-apps
parentfirejail: bump (diff)
downloadvirtualization-25423b58c7d948b4047178986ba54021798ae48d.tar.gz
virtualization-25423b58c7d948b4047178986ba54021798ae48d.tar.bz2
virtualization-25423b58c7d948b4047178986ba54021798ae48d.zip
firejail: drop old version, moved according tree naming;
Signed-off-by: Vadim A. Misbakh-Soloviov <git@mva.name>
Diffstat (limited to 'sys-apps')
-rw-r--r--sys-apps/firejail/firejail-9999.ebuild46
-rw-r--r--sys-apps/firetools/Manifest1
-rw-r--r--sys-apps/firetools/firetools-0.9.30.ebuild42
-rw-r--r--sys-apps/fjinit/fjinit-9999.ebuild28
4 files changed, 117 insertions, 0 deletions
diff --git a/sys-apps/firejail/firejail-9999.ebuild b/sys-apps/firejail/firejail-9999.ebuild
new file mode 100644
index 0000000..7c5c9cb
--- /dev/null
+++ b/sys-apps/firejail/firejail-9999.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+inherit git-r3
+
+DESCRIPTION="a SUID sandbox program using linux namespaces"
+HOMEPAGE="https://l3net.wordpress.com/projects/firejail/"
+
+SRC_URI=""
+EGIT_REPO_URI="https://github.com/netblue30/${PN}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS=""
+IUSE="+bind +chroot +seccomp"
+
+DEPEND=""
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/${PN}-${PV/_/-}"
+
+src_prepare() {
+ local -a EXTRA_ECONF;
+ sed \
+ -e '/\tstrip/d' \
+ -i Makefile.in
+ sed \
+ -e 's#/usr/bin/zsh#/bin/zsh#g' \
+ -i \
+ src/man/${PN}.txt \
+ src/${PN}/usage.c \
+ src/${PN}/sandbox.c \
+ src/${PN}/main.c
+}
+
+src_configure() {
+ for flag in ${IUSE}; do
+ EXTRA_ECONF+=( $(use_enable "${flag/+}") )
+ done
+ EXTRA_ECONF="${EXTRA_ECONF[@]}"
+ default
+}
+
diff --git a/sys-apps/firetools/Manifest b/sys-apps/firetools/Manifest
new file mode 100644
index 0000000..685dfb3
--- /dev/null
+++ b/sys-apps/firetools/Manifest
@@ -0,0 +1 @@
+DIST firetools-0.9.30.tar.bz2 93652 SHA256 600a5f2009e7797f47b1209eee0ae29fef24f3ee953b66f664fa6d6d695dfb35 SHA512 b1fc83542c4f090c35c353f8cdcfe88360918f40b24ebdf837cf021f6b9de5f03bc42cce241029c2223de00684d54b06ef808f1eae3a6773f73081ab78f1c137 WHIRLPOOL 4f9c91668cfb2e976e89a88c79086ee1deef066f5a1237852243e1a72b323bccec9beb22e5579fac534fd46b6424f9592b5e67a01a1a2e3d78ebe91aa17285c2
diff --git a/sys-apps/firetools/firetools-0.9.30.ebuild b/sys-apps/firetools/firetools-0.9.30.ebuild
new file mode 100644
index 0000000..13123fb
--- /dev/null
+++ b/sys-apps/firetools/firetools-0.9.30.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+inherit autotools
+
+DESCRIPTION="Graphical user interface of app-emulation/firejail"
+HOMEPAGE="https://l3net.wordpress.com/projects/firejail"
+SRC_URI="mirror://sourceforge/${PN/tools/jail}/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="qt4 qt5"
+REQUIRED_USE="^^ ( qt4 qt5 )"
+
+DEPEND="
+ app-emulation/firejai
+ qt4? (
+ dev-qt/qtcore:4
+ dev-qt/qtgui:4
+ )
+ qt5? (
+ dev-qt/qtcore:5
+ dev-qt/qtgui:5
+ dev-qt/qtsvg:5
+ )
+ x11-terms/xterm
+"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ sed -i \
+ -e 's/ strip.*;//' \
+ Makefile.in
+ sed -r -i \
+ -e 's#(/usr/lib/qt)(/plugins/.*/)#\15\2#' \
+ configure.ac
+ eautoreconf
+}
diff --git a/sys-apps/fjinit/fjinit-9999.ebuild b/sys-apps/fjinit/fjinit-9999.ebuild
new file mode 100644
index 0000000..ad40fff
--- /dev/null
+++ b/sys-apps/fjinit/fjinit-9999.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+inherit git-r3
+
+DESCRIPTION="process reaper intended for use as init-system in app-emulation/firejail"
+HOMEPAGE="https://github.com/ScoreUnder/fjinit"
+SRC_URI=""
+EGIT_REPO_URI="https://github.com/ScoreUnder/${PN}"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS=""
+IUSE=""
+
+DEPEND=""
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ sed -r \
+ -e 's#^(PREFIX).*#\1=/usr#' \
+ -e "s#^(CFLAGS.*)-Os#\1 ${CFLAGS}#" \
+ -e 's#^(LDFLAGS.*)-s#\1#' \
+ -i config.mk
+}