* [gentoo-commits] proj/gnome:master commit in: sys-apps/bubblewrap/
@ 2018-10-09 19:32 Sobhan Mohammadpour
0 siblings, 0 replies; 3+ messages in thread
From: Sobhan Mohammadpour @ 2018-10-09 19:32 UTC (permalink / raw
To: gentoo-commits
commit: a17cc07893b943215811c965b28ed672f1a69d91
Author: Sobhan Mohammadpour <sobhan <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 9 19:31:02 2018 +0000
Commit: Sobhan Mohammadpour <sobhan <AT> gentoo <DOT> org>
CommitDate: Tue Oct 9 19:31:02 2018 +0000
URL: https://gitweb.gentoo.org/proj/gnome.git/commit/?id=a17cc078
sys-apps/bubblewrap: new ebuild
imported from "foo-overlay" /var/lib/layman/foo-overlay. test don't work
but the package seems to work
sys-apps/bubblewrap/bubblewrap-0.3.1.ebuild | 51 +++++++++++++++++++++++++++++
sys-apps/bubblewrap/metadata.xml | 8 +++++
2 files changed, 59 insertions(+)
diff --git a/sys-apps/bubblewrap/bubblewrap-0.3.1.ebuild b/sys-apps/bubblewrap/bubblewrap-0.3.1.ebuild
new file mode 100644
index 00000000..dde2efec
--- /dev/null
+++ b/sys-apps/bubblewrap/bubblewrap-0.3.1.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI="7"
+
+inherit autotools bash-completion-r1 linux-info
+
+DESCRIPTION="Unprivileged sandboxing tool, namespaces-powered chroot-like solution"
+HOMEPAGE="https://github.com/projectatomic/bubblewrap"
+SRC_URI="https://github.com/projectatomic/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="LGPL-2+"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="selinux"
+
+DEPEND="
+ dev-libs/libxslt
+ sys-libs/libseccomp
+ sys-libs/libcap
+ selinux? ( >=sys-libs/libselinux-2.1.9 )
+"
+# FIXME: we don't need bashcomp righ??
+RDEPEND="${DEPEND}"
+# FIXME: bash comp is not working
+# FIXME: test is not working
+pkg_setup() {
+ if [[ ${MERGE_TYPE} != buildonly ]]; then
+ CONFIG_CHECK="~UTS_NS ~IPC_NS ~USER_NS ~PID_NS ~NET_NS"
+ linux-info_pkg_setup
+ fi
+}
+src_prepare() {
+ default
+ eautoreconf
+}
+
+src_configure() {
+
+ econf \
+ $(use_enable selinux) \
+ "--enable-man" \
+ "--with-bash-completion-dir=${get_bashcompdir}" \
+ "--with-priv-mode=none"
+}
+
+pkg_postinst() {
+ einfo "bashcomp can be used with >=app-shells/bash-completion-2.0"
+ einfo "probably needs namespaces"
+}
diff --git a/sys-apps/bubblewrap/metadata.xml b/sys-apps/bubblewrap/metadata.xml
new file mode 100644
index 00000000..39980802
--- /dev/null
+++ b/sys-apps/bubblewrap/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>gnome@gentoo.org</email>
+ <name>Gentoo GNOME Desktop</name>
+</maintainer>
+</pkgmetadata>
^ permalink raw reply related [flat|nested] 3+ messages in thread
* [gentoo-commits] proj/gnome:master commit in: sys-apps/bubblewrap/
@ 2018-10-10 19:39 Remi Cardona
0 siblings, 0 replies; 3+ messages in thread
From: Remi Cardona @ 2018-10-10 19:39 UTC (permalink / raw
To: gentoo-commits
commit: cf9c4ec1499c561d80b7687330689f7ee28a7317
Author: Rémi Cardona <remi <AT> gentoo <DOT> org>
AuthorDate: Wed Oct 10 19:37:38 2018 +0000
Commit: Remi Cardona <remi <AT> gentoo <DOT> org>
CommitDate: Wed Oct 10 19:37:38 2018 +0000
URL: https://gitweb.gentoo.org/proj/gnome.git/commit/?id=cf9c4ec1
sys-apps/bubblewrap: fix repoman issues (header and whitespace)
Package-Manager: Portage-2.3.50, Repoman-2.3.11
Manifest-Sign-Key: 0xE0663D48103108F8
sys-apps/bubblewrap/bubblewrap-0.3.1.ebuild | 35 ++++++++++++++---------------
1 file changed, 17 insertions(+), 18 deletions(-)
diff --git a/sys-apps/bubblewrap/bubblewrap-0.3.1.ebuild b/sys-apps/bubblewrap/bubblewrap-0.3.1.ebuild
index dde2efec..56d2c9cb 100644
--- a/sys-apps/bubblewrap/bubblewrap-0.3.1.ebuild
+++ b/sys-apps/bubblewrap/bubblewrap-0.3.1.ebuild
@@ -1,6 +1,5 @@
-# Copyright 1999-2010 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-# $Header: $
EAPI="7"
@@ -16,36 +15,36 @@ KEYWORDS="~amd64"
IUSE="selinux"
DEPEND="
- dev-libs/libxslt
- sys-libs/libseccomp
- sys-libs/libcap
- selinux? ( >=sys-libs/libselinux-2.1.9 )
+ dev-libs/libxslt
+ sys-libs/libseccomp
+ sys-libs/libcap
+ selinux? ( >=sys-libs/libselinux-2.1.9 )
"
# FIXME: we don't need bashcomp righ??
RDEPEND="${DEPEND}"
# FIXME: bash comp is not working
# FIXME: test is not working
pkg_setup() {
- if [[ ${MERGE_TYPE} != buildonly ]]; then
+ if [[ ${MERGE_TYPE} != buildonly ]]; then
CONFIG_CHECK="~UTS_NS ~IPC_NS ~USER_NS ~PID_NS ~NET_NS"
- linux-info_pkg_setup
- fi
+ linux-info_pkg_setup
+ fi
}
src_prepare() {
- default
- eautoreconf
+ default
+ eautoreconf
}
src_configure() {
- econf \
- $(use_enable selinux) \
- "--enable-man" \
- "--with-bash-completion-dir=${get_bashcompdir}" \
- "--with-priv-mode=none"
+ econf \
+ $(use_enable selinux) \
+ "--enable-man" \
+ "--with-bash-completion-dir=${get_bashcompdir}" \
+ "--with-priv-mode=none"
}
pkg_postinst() {
- einfo "bashcomp can be used with >=app-shells/bash-completion-2.0"
- einfo "probably needs namespaces"
+ einfo "bashcomp can be used with >=app-shells/bash-completion-2.0"
+ einfo "probably needs namespaces"
}
^ permalink raw reply related [flat|nested] 3+ messages in thread
* [gentoo-commits] proj/gnome:master commit in: sys-apps/bubblewrap/
@ 2018-12-01 17:41 Gilles Dartiguelongue
0 siblings, 0 replies; 3+ messages in thread
From: Gilles Dartiguelongue @ 2018-12-01 17:41 UTC (permalink / raw
To: gentoo-commits
commit: 8f35ca61cc115a8698d7c0685c56faa06899ca43
Author: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 1 17:32:19 2018 +0000
Commit: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
CommitDate: Sat Dec 1 17:41:29 2018 +0000
URL: https://gitweb.gentoo.org/proj/gnome.git/commit/?id=8f35ca61
sys-apps/bubblewrap: moved to gentoo repository
Signed-off-by: Gilles Dartiguelongue <eva <AT> gentoo.org>
sys-apps/bubblewrap/bubblewrap-0.3.1.ebuild | 50 -----------------------------
sys-apps/bubblewrap/metadata.xml | 8 -----
2 files changed, 58 deletions(-)
diff --git a/sys-apps/bubblewrap/bubblewrap-0.3.1.ebuild b/sys-apps/bubblewrap/bubblewrap-0.3.1.ebuild
deleted file mode 100644
index 56d2c9cb..00000000
--- a/sys-apps/bubblewrap/bubblewrap-0.3.1.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-inherit autotools bash-completion-r1 linux-info
-
-DESCRIPTION="Unprivileged sandboxing tool, namespaces-powered chroot-like solution"
-HOMEPAGE="https://github.com/projectatomic/bubblewrap"
-SRC_URI="https://github.com/projectatomic/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="LGPL-2+"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="selinux"
-
-DEPEND="
- dev-libs/libxslt
- sys-libs/libseccomp
- sys-libs/libcap
- selinux? ( >=sys-libs/libselinux-2.1.9 )
-"
-# FIXME: we don't need bashcomp righ??
-RDEPEND="${DEPEND}"
-# FIXME: bash comp is not working
-# FIXME: test is not working
-pkg_setup() {
- if [[ ${MERGE_TYPE} != buildonly ]]; then
- CONFIG_CHECK="~UTS_NS ~IPC_NS ~USER_NS ~PID_NS ~NET_NS"
- linux-info_pkg_setup
- fi
-}
-src_prepare() {
- default
- eautoreconf
-}
-
-src_configure() {
-
- econf \
- $(use_enable selinux) \
- "--enable-man" \
- "--with-bash-completion-dir=${get_bashcompdir}" \
- "--with-priv-mode=none"
-}
-
-pkg_postinst() {
- einfo "bashcomp can be used with >=app-shells/bash-completion-2.0"
- einfo "probably needs namespaces"
-}
diff --git a/sys-apps/bubblewrap/metadata.xml b/sys-apps/bubblewrap/metadata.xml
deleted file mode 100644
index 39980802..00000000
--- a/sys-apps/bubblewrap/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<maintainer type="project">
- <email>gnome@gentoo.org</email>
- <name>Gentoo GNOME Desktop</name>
-</maintainer>
-</pkgmetadata>
^ permalink raw reply related [flat|nested] 3+ messages in thread
end of thread, other threads:[~2018-12-01 17:41 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-12-01 17:41 [gentoo-commits] proj/gnome:master commit in: sys-apps/bubblewrap/ Gilles Dartiguelongue
-- strict thread matches above, loose matches on Subject: below --
2018-10-10 19:39 Remi Cardona
2018-10-09 19:32 Sobhan Mohammadpour
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox