Gentoo Archives: gentoo-commits

From: Dennis Lamm <expeditioneer@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: sys-apps/firejail/, sys-apps/firejail/files/
Date: Wed, 07 Aug 2019 04:58:46
Message-Id: 1565153895.2aa6df74f87a2e7a4870fcf19695db6b2390b061.expeditioneer@gentoo
1 commit: 2aa6df74f87a2e7a4870fcf19695db6b2390b061
2 Author: Dennis Lamm <expeditioneer <AT> gentoo <DOT> org>
3 AuthorDate: Wed Aug 7 04:57:58 2019 +0000
4 Commit: Dennis Lamm <expeditioneer <AT> gentoo <DOT> org>
5 CommitDate: Wed Aug 7 04:58:15 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2aa6df74
7
8 sys-apps/firejail: remove old
9
10 Signed-off-by: Dennis Lamm <expeditioneer <AT> gentoo.org>
11 Package-Manager: Portage-2.3.69, Repoman-2.3.16
12
13 sys-apps/firejail/Manifest | 1 -
14 sys-apps/firejail/files/0.9.56-contrib-fix.patch | 36 -----------------
15 sys-apps/firejail/firejail-0.9.56-r1.ebuild | 47 ----------------------
16 sys-apps/firejail/firejail-0.9.56.ebuild | 48 ----------------------
17 sys-apps/firejail/firejail-0.9.60.ebuild | 51 ------------------------
18 5 files changed, 183 deletions(-)
19
20 diff --git a/sys-apps/firejail/Manifest b/sys-apps/firejail/Manifest
21 index 4aa1ae5d5fa..69947b7d043 100644
22 --- a/sys-apps/firejail/Manifest
23 +++ b/sys-apps/firejail/Manifest
24 @@ -1,3 +1,2 @@
25 DIST firejail-0.9.50.tar.xz 279488 BLAKE2B 96d8e9161f0631ebfa400fd79c1d8d139d014da46cc2bf7fd3683f75ef7dced6a435e09e1733b675bc549662d50fddca9bd8811872a5ed186d731bb3c16903ea SHA512 766fe8a0c65ddc717759f0ea54a4fe72213f43ecf241c385e484eb7e47bebd5896976998c76e6a5ef9c153d4007c2a01e9d942cc9f352c4b085fb02fe708a87d
26 -DIST firejail-0.9.56.tar.xz 327336 BLAKE2B 4fe2276c3007e995ca2113ef870918287e1178ff0effdcd5d635fce6d170b6c3df2f75b45315fed1e58e1c993324b84091f7e6912493608233f96661c85ce7e2 SHA512 f9685be0cbfdf45f8f895041c63e005da483d9b09482ebda2776633ae0b048cd355b57bf4431348295507059633dfda45b0c8b2c1f4a83ad02ff661d32448d24
27 DIST firejail-0.9.60.tar.gz 1067102 BLAKE2B c5fd9a9c60fe17fc7ae24946ae5ea2f666d1dd20d982c540783dd2e56d30859a24258c4f3426e2bafaff3530557f5865bc73af9573e399039e8d5b097e5cddee SHA512 cb3eeff2f77801b4593a719a6b63da09cdc6c7f96f8ea8ea1aaa7e8538b080421a284441c6e43ce036fdf8510e08a73816c58d22f0af048344b8752f4a02759a
28
29 diff --git a/sys-apps/firejail/files/0.9.56-contrib-fix.patch b/sys-apps/firejail/files/0.9.56-contrib-fix.patch
30 deleted file mode 100644
31 index 7192bba3480..00000000000
32 --- a/sys-apps/firejail/files/0.9.56-contrib-fix.patch
33 +++ /dev/null
34 @@ -1,36 +0,0 @@
35 -diff -Naur firejail-0.9.48/contrib/fix_private-bin.py firejail-0.9.48.new/contrib/fix_private-bin.py
36 ---- firejail-0.9.48/contrib/fix_private-bin.py 2017-05-24 23:01:32.000000000 +0100
37 -+++ firejail-0.9.48.new/contrib/fix_private-bin.py 2017-08-27 23:19:52.868481040 +0100
38 -@@ -1,4 +1,4 @@
39 --#!/usr/bin/python3
40 -+#!/usr/bin/env python3
41 -
42 - __author__ = "KOLANICH"
43 - __copyright__ = """This is free and unencumbered software released into the public domain.
44 -diff -Naur firejail-0.9.48/contrib/fjclip.py firejail-0.9.48.new/contrib/fjclip.py
45 ---- firejail-0.9.48/contrib/fjclip.py 2017-05-24 23:01:32.000000000 +0100
46 -+++ firejail-0.9.48.new/contrib/fjclip.py 2017-08-27 23:19:58.476562539 +0100
47 -@@ -1,4 +1,4 @@
48 --#!/usr/bin/env python
49 -+#!/usr/bin/env python2
50 -
51 - import re
52 - import sys
53 -diff -Naur firejail-0.9.48/contrib/fjdisplay.py firejail-0.9.48.new/contrib/fjdisplay.py
54 ---- firejail-0.9.48/contrib/fjdisplay.py 2017-05-24 23:01:32.000000000 +0100
55 -+++ firejail-0.9.48.new/contrib/fjdisplay.py 2017-08-27 23:20:01.932612762 +0100
56 -@@ -1,4 +1,4 @@
57 --#!/usr/bin/env python
58 -+#!/usr/bin/env python2
59 -
60 - import re
61 - import sys
62 -diff -Naur firejail-0.9.48/contrib/fjresize.py firejail-0.9.48.new/contrib/fjresize.py
63 ---- firejail-0.9.48/contrib/fjresize.py 2017-05-24 23:01:32.000000000 +0100
64 -+++ firejail-0.9.48.new/contrib/fjresize.py 2017-08-27 23:20:06.932685422 +0100
65 -@@ -1,4 +1,4 @@
66 --#!/usr/bin/env python
67 -+#!/usr/bin/env python2
68 -
69 - import sys
70 - import fjdisplay
71
72 diff --git a/sys-apps/firejail/firejail-0.9.56-r1.ebuild b/sys-apps/firejail/firejail-0.9.56-r1.ebuild
73 deleted file mode 100644
74 index 6da35dbc147..00000000000
75 --- a/sys-apps/firejail/firejail-0.9.56-r1.ebuild
76 +++ /dev/null
77 @@ -1,47 +0,0 @@
78 -# Copyright 1999-2018 Gentoo Foundation
79 -# Distributed under the terms of the GNU General Public License v2
80 -
81 -EAPI=6
82 -
83 -inherit eutils
84 -
85 -DESCRIPTION="Security sandbox for any type of processes"
86 -HOMEPAGE="https://firejail.wordpress.com/"
87 -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz"
88 -
89 -LICENSE="GPL-2"
90 -SLOT="0"
91 -KEYWORDS="~amd64 ~x86"
92 -IUSE="apparmor +chroot contrib +file-transfer +network
93 - +seccomp suid +userns x11"
94 -
95 -DEPEND="!sys-apps/firejail-lts
96 - apparmor? ( sys-libs/libapparmor )"
97 -RDEPEND="${DEPEND}"
98 -
99 -PATCHES=( "${FILESDIR}/${PV}-contrib-fix.patch" )
100 -
101 -RESTRICT=test
102 -
103 -src_prepare() {
104 - default
105 - find -name Makefile.in -exec sed -i -r \
106 - -e '/^\tinstall .*COPYING /d' \
107 - -e '/CFLAGS/s: (-O2|-ggdb) : :g' \
108 - -e '1iCC=@CC@' {} + || die
109 -}
110 -
111 -src_configure() {
112 - local myeconfargs=(
113 - $(use_enable apparmor)
114 - $(use_enable chroot)
115 - $(use_enable contrib contrib-install)
116 - $(use_enable file-transfer)
117 - $(use_enable network)
118 - $(use_enable seccomp)
119 - $(use_enable suid)
120 - $(use_enable userns)
121 - $(use_enable x11)
122 - )
123 - econf "${myeconfargs[@]}"
124 -}
125
126 diff --git a/sys-apps/firejail/firejail-0.9.56.ebuild b/sys-apps/firejail/firejail-0.9.56.ebuild
127 deleted file mode 100644
128 index e3704836fb2..00000000000
129 --- a/sys-apps/firejail/firejail-0.9.56.ebuild
130 +++ /dev/null
131 @@ -1,48 +0,0 @@
132 -# Copyright 1999-2018 Gentoo Foundation
133 -# Distributed under the terms of the GNU General Public License v2
134 -
135 -EAPI=6
136 -
137 -inherit eutils
138 -
139 -DESCRIPTION="Security sandbox for any type of processes"
140 -HOMEPAGE="https://firejail.wordpress.com/"
141 -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.xz"
142 -
143 -LICENSE="GPL-2"
144 -SLOT="0"
145 -KEYWORDS="~amd64 ~x86"
146 -IUSE="apparmor +chroot contrib +file-transfer +network
147 - +seccomp suid +userns x11"
148 -
149 -DEPEND="!sys-apps/firejail-lts
150 - apparmor? ( sys-libs/libapparmor )"
151 -RDEPEND="${DEPEND}
152 - x11? ( x11-wm/xpra[client,server] )"
153 -
154 -PATCHES=( "${FILESDIR}/${PV}-contrib-fix.patch" )
155 -
156 -RESTRICT=test
157 -
158 -src_prepare() {
159 - default
160 - find -name Makefile.in -exec sed -i -r \
161 - -e '/^\tinstall .*COPYING /d' \
162 - -e '/CFLAGS/s: (-O2|-ggdb) : :g' \
163 - -e '1iCC=@CC@' {} + || die
164 -}
165 -
166 -src_configure() {
167 - local myeconfargs=(
168 - $(use_enable apparmor)
169 - $(use_enable chroot)
170 - $(use_enable contrib contrib-install)
171 - $(use_enable file-transfer)
172 - $(use_enable network)
173 - $(use_enable seccomp)
174 - $(use_enable suid)
175 - $(use_enable userns)
176 - $(use_enable x11)
177 - )
178 - econf "${myeconfargs[@]}"
179 -}
180
181 diff --git a/sys-apps/firejail/firejail-0.9.60.ebuild b/sys-apps/firejail/firejail-0.9.60.ebuild
182 deleted file mode 100644
183 index 31f38bf0483..00000000000
184 --- a/sys-apps/firejail/firejail-0.9.60.ebuild
185 +++ /dev/null
186 @@ -1,51 +0,0 @@
187 -# Copyright 1999-2019 Gentoo Authors
188 -# Distributed under the terms of the GNU General Public License v2
189 -
190 -EAPI=7
191 -
192 -DESCRIPTION="Security sandbox for any type of processes"
193 -HOMEPAGE="https://firejail.wordpress.com/"
194 -
195 -SRC_URI="https://github.com/netblue30/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
196 -
197 -LICENSE="GPL-2"
198 -SLOT="0"
199 -KEYWORDS="~amd64 ~x86"
200 -IUSE="apparmor +chroot contrib debug +file-transfer +globalcfg +network +overlayfs +private-home +seccomp +suid test +userns +whitelist x11"
201 -
202 -DEPEND="!sys-apps/firejail-lts
203 - apparmor? ( sys-libs/libapparmor )
204 - test? ( dev-tcltk/expect )"
205 -
206 -RDEPEND="apparmor? ( sys-libs/libapparmor )"
207 -
208 -RESTRICT="test"
209 -
210 -src_prepare() {
211 - default
212 -
213 - find ./contrib -type f -name '*.py' | xargs sed --in-place 's-#!/usr/bin/python3-#!/usr/bin/env python3-g' || die
214 -
215 - find -type f -name Makefile.in | xargs sed --in-place --regexp-extended \
216 - --expression='/^\tinstall .*COPYING /d' \
217 - --expression='/CFLAGS/s: (-O2|-ggdb) : :g' || die
218 -
219 - sed --in-place --regexp-extended '/CFLAGS/s: (-O2|-ggdb) : :g' ./src/common.mk.in || die
220 -}
221 -
222 -src_configure() {
223 - econf \
224 - $(use_enable apparmor) \
225 - $(use_enable chroot) \
226 - $(use_enable contrib contrib-install) \
227 - $(use_enable file-transfer) \
228 - $(use_enable globalcfg) \
229 - $(use_enable network) \
230 - $(use_enable overlayfs) \
231 - $(use_enable private-home)
232 - $(use_enable seccomp) \
233 - $(use_enable suid) \
234 - $(use_enable userns) \
235 - $(use_enable whitelist) \
236 - $(use_enable x11)
237 -}