* [gentoo-commits] repo/gentoo:master commit in: sys-libs/libapparmor/
@ 2016-01-12 16:11 Michael Palimaka
0 siblings, 0 replies; 76+ messages in thread
From: Michael Palimaka @ 2016-01-12 16:11 UTC (permalink / raw
To: gentoo-commits
commit: cb47171b879049c2fa2d90943fca51ca21ecaedc
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 12 15:25:56 2016 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Tue Jan 12 16:10:48 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb47171b
sys-libs/libapparmor: install missing __init__.py
sys-libs/libapparmor/libapparmor-2.10.ebuild | 3 +++
1 file changed, 3 insertions(+)
diff --git a/sys-libs/libapparmor/libapparmor-2.10.ebuild b/sys-libs/libapparmor/libapparmor-2.10.ebuild
index 49afee6..27712a3 100644
--- a/sys-libs/libapparmor/libapparmor-2.10.ebuild
+++ b/sys-libs/libapparmor/libapparmor-2.10.ebuild
@@ -80,6 +80,9 @@ src_install() {
if use python ; then
pushd "${BUILD_DIR}"/swig/python > /dev/null
distutils-r1_src_install
+
+ python_moduleroot=LibAppArmor
+ python_foreach_impl python_domodule __init__.py
popd > /dev/null
fi
}
^ permalink raw reply related [flat|nested] 76+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-libs/libapparmor/
@ 2016-05-14 7:20 Michał Górny
0 siblings, 0 replies; 76+ messages in thread
From: Michał Górny @ 2016-05-14 7:20 UTC (permalink / raw
To: gentoo-commits
commit: 185884022f48ce5a722255f11988dc81631901aa
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sat May 14 07:09:55 2016 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sat May 14 07:19:57 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18588402
sys-libs/libapparmor: python_moduleroot -> python_moduleinto
sys-libs/libapparmor/libapparmor-2.10.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-libs/libapparmor/libapparmor-2.10.ebuild b/sys-libs/libapparmor/libapparmor-2.10.ebuild
index 27712a3..9838956 100644
--- a/sys-libs/libapparmor/libapparmor-2.10.ebuild
+++ b/sys-libs/libapparmor/libapparmor-2.10.ebuild
@@ -81,7 +81,7 @@ src_install() {
pushd "${BUILD_DIR}"/swig/python > /dev/null
distutils-r1_src_install
- python_moduleroot=LibAppArmor
+ python_moduleinto LibAppArmor
python_foreach_impl python_domodule __init__.py
popd > /dev/null
fi
^ permalink raw reply related [flat|nested] 76+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-libs/libapparmor/
@ 2016-05-25 17:50 Michael Palimaka
0 siblings, 0 replies; 76+ messages in thread
From: Michael Palimaka @ 2016-05-25 17:50 UTC (permalink / raw
To: gentoo-commits
commit: 791eee29829dfa0220df8a4d1bc471a1cf5bf669
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Wed May 25 17:44:22 2016 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Wed May 25 17:49:53 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=791eee29
sys-libs/libapparmor: version bump
Package-Manager: portage-2.3.0_rc1
sys-libs/libapparmor/Manifest | 1 +
sys-libs/libapparmor/libapparmor-2.10.1.ebuild | 88 ++++++++++++++++++++++++++
2 files changed, 89 insertions(+)
diff --git a/sys-libs/libapparmor/Manifest b/sys-libs/libapparmor/Manifest
index 7d9c922..92dc5c7 100644
--- a/sys-libs/libapparmor/Manifest
+++ b/sys-libs/libapparmor/Manifest
@@ -1,3 +1,4 @@
+DIST apparmor-2.10.1.tar.gz 4494037 SHA256 07a76f338304baadc4ad69d025fe000b1ab4779a251ae8f338afdc13ef1e0f24 SHA512 93992c25f77bb46389160df8324c811b4c2f0fad4b425902b30ce31d6e1f3a0efe6b359c6f8348ef646f8b527584e1f19eb4f46b27fb1ba742489ad09d171278 WHIRLPOOL d59d935db520d3c59bd0398727a1151b3280c2bf56e8f978c3595f50ff06cb70aaddc0313a7d16705b8eadeb2018aeef7ce585423c3a6ed7c34dfd4e06df9c25
DIST apparmor-2.10.tar.gz 2421759 SHA256 4d0e224257a29671b694bd9054edf0dd213aa690fd02844ecf3329b86ac506f4 SHA512 f659bc0efca3b0cf30dd5420427f0756a86bb9d5bbb12abe82aa60eb4a7ead7848a2b2d9d9ca9cea28161a9e998c9923cdea55d38755144e3d34da1a5ad52fdd WHIRLPOOL 762e2e12c6b6a9110c91a11578ef4d83a9a774b3a882a3a08ab4a5af3a16e53f66211fc6b4e68c8ef2a47ec0c312287864584640b0d2fe3c327d95525be710f8
DIST apparmor-2.8.3.tar.gz 1534245 SHA256 84c2ca7fb6d170e5bb56270f01c9b78e78a991b9eee7fa53a9e6409ef0845c7e SHA512 c1102206fc93e09865a8cbb239164298af298175d7043efa10ab7227c23e7aef664d38fa3b67e82e2263fba9dbc0567fa659233226633b7e26ac80e2c02c78fb WHIRLPOOL 24ee03843c4cc08e63c4641784bd648f2b85e42b2528e03b3a7d80d5d6b96e1eec5ea9cfdd2d1243dc855c9a05d0661fa3336f8d95b460be3b2bceab51936086
DIST apparmor-2.8.4.tar.gz 1539923 SHA256 98cb81b2e2e17a8034005d2612ba6c33893486fdf995626f3bb94a4a082371d6 SHA512 d9f15bbfb4cb8428cacc7669099a0ce8acf33cbf309a65fea601f1d23b6e741a403eb4f8d91a8897f1959862f8d2ca8843918e56f511f2230e88476037511177 WHIRLPOOL 0520a5295a1184754c4d4dafe8253f4c0b6c8d0145ee586f0ecdab2d86630b7d08f8fd8ae87658c5663d3410575838b01d8c1ad2faec74271153c0d7a510e35b
diff --git a/sys-libs/libapparmor/libapparmor-2.10.1.ebuild b/sys-libs/libapparmor/libapparmor-2.10.1.ebuild
new file mode 100644
index 0000000..9838956
--- /dev/null
+++ b/sys-libs/libapparmor/libapparmor-2.10.1.ebuild
@@ -0,0 +1,88 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+AUTOTOOLS_AUTORECONF=1
+DISTUTILS_OPTIONAL=1
+PYTHON_COMPAT=( python{2_7,3_3,3_4} )
+GENTOO_DEPEND_ON_PERL="no"
+
+inherit autotools-utils distutils-r1 perl-module versionator
+
+DESCRIPTION="Library to support AppArmor userspace utilities"
+HOMEPAGE="http://apparmor.net/"
+SRC_URI="https://launchpad.net/apparmor/$(get_version_component_range 1-2)/${PV}/+download/apparmor-${PV}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc +perl +python static-libs"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="perl? ( dev-lang/perl:= )
+ python? ( ${PYTHON_DEPS} )"
+
+DEPEND="${RDEPEND}
+ sys-devel/autoconf-archive
+ sys-devel/bison
+ sys-devel/flex
+ doc? ( dev-lang/perl )
+ perl? ( dev-lang/swig )
+ python? ( dev-lang/swig )"
+
+S=${WORKDIR}/apparmor-${PV}/libraries/${PN}
+
+src_prepare() {
+ rm -r m4 || die "failed to remove bundled macros"
+ epatch "${FILESDIR}"/${PN}-2.10-symbol_visibility.patch
+ autotools-utils_src_prepare
+ use python && distutils-r1_src_prepare
+}
+
+src_configure() {
+ local myeconfargs=(
+ $(use_with perl) \
+ $(use_with python)
+ )
+
+ autotools-utils_src_configure
+}
+
+src_compile() {
+ autotools-utils_src_compile -C src
+ autotools-utils_src_compile -C include
+ use doc && autotools-utils_src_compile -C doc
+ use perl && autotools-utils_src_compile -C swig/perl
+
+ if use python ; then
+ pushd "${BUILD_DIR}"/swig/python > /dev/null
+ emake libapparmor_wrap.c
+ distutils-r1_src_compile
+ popd > /dev/null
+ fi
+}
+
+src_install() {
+ autotools-utils_src_install -C src
+ autotools-utils_src_install -C include
+ use doc && autotools-utils_src_install -C doc
+
+ if use perl ; then
+ autotools-utils_src_install -C swig/perl
+ perl_set_version
+ insinto "${VENDOR_ARCH}"
+ doins "${BUILD_DIR}"/swig/perl/LibAppArmor.pm
+ fi
+
+ if use python ; then
+ pushd "${BUILD_DIR}"/swig/python > /dev/null
+ distutils-r1_src_install
+
+ python_moduleinto LibAppArmor
+ python_foreach_impl python_domodule __init__.py
+ popd > /dev/null
+ fi
+}
^ permalink raw reply related [flat|nested] 76+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-libs/libapparmor/
@ 2016-05-25 18:10 Michael Palimaka
0 siblings, 0 replies; 76+ messages in thread
From: Michael Palimaka @ 2016-05-25 18:10 UTC (permalink / raw
To: gentoo-commits
commit: f3595ad13a9e41115a9c917baa0303798c9e4239
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Wed May 25 18:10:10 2016 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Wed May 25 18:10:28 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3595ad1
sys-libs/libapparmor: remove 2.8.x
Package-Manager: portage-2.3.0_rc1
sys-libs/libapparmor/Manifest | 2 -
sys-libs/libapparmor/libapparmor-2.8.3.ebuild | 84 ---------------------------
sys-libs/libapparmor/libapparmor-2.8.4.ebuild | 84 ---------------------------
3 files changed, 170 deletions(-)
diff --git a/sys-libs/libapparmor/Manifest b/sys-libs/libapparmor/Manifest
index 92dc5c7..e3a788d 100644
--- a/sys-libs/libapparmor/Manifest
+++ b/sys-libs/libapparmor/Manifest
@@ -1,4 +1,2 @@
DIST apparmor-2.10.1.tar.gz 4494037 SHA256 07a76f338304baadc4ad69d025fe000b1ab4779a251ae8f338afdc13ef1e0f24 SHA512 93992c25f77bb46389160df8324c811b4c2f0fad4b425902b30ce31d6e1f3a0efe6b359c6f8348ef646f8b527584e1f19eb4f46b27fb1ba742489ad09d171278 WHIRLPOOL d59d935db520d3c59bd0398727a1151b3280c2bf56e8f978c3595f50ff06cb70aaddc0313a7d16705b8eadeb2018aeef7ce585423c3a6ed7c34dfd4e06df9c25
DIST apparmor-2.10.tar.gz 2421759 SHA256 4d0e224257a29671b694bd9054edf0dd213aa690fd02844ecf3329b86ac506f4 SHA512 f659bc0efca3b0cf30dd5420427f0756a86bb9d5bbb12abe82aa60eb4a7ead7848a2b2d9d9ca9cea28161a9e998c9923cdea55d38755144e3d34da1a5ad52fdd WHIRLPOOL 762e2e12c6b6a9110c91a11578ef4d83a9a774b3a882a3a08ab4a5af3a16e53f66211fc6b4e68c8ef2a47ec0c312287864584640b0d2fe3c327d95525be710f8
-DIST apparmor-2.8.3.tar.gz 1534245 SHA256 84c2ca7fb6d170e5bb56270f01c9b78e78a991b9eee7fa53a9e6409ef0845c7e SHA512 c1102206fc93e09865a8cbb239164298af298175d7043efa10ab7227c23e7aef664d38fa3b67e82e2263fba9dbc0567fa659233226633b7e26ac80e2c02c78fb WHIRLPOOL 24ee03843c4cc08e63c4641784bd648f2b85e42b2528e03b3a7d80d5d6b96e1eec5ea9cfdd2d1243dc855c9a05d0661fa3336f8d95b460be3b2bceab51936086
-DIST apparmor-2.8.4.tar.gz 1539923 SHA256 98cb81b2e2e17a8034005d2612ba6c33893486fdf995626f3bb94a4a082371d6 SHA512 d9f15bbfb4cb8428cacc7669099a0ce8acf33cbf309a65fea601f1d23b6e741a403eb4f8d91a8897f1959862f8d2ca8843918e56f511f2230e88476037511177 WHIRLPOOL 0520a5295a1184754c4d4dafe8253f4c0b6c8d0145ee586f0ecdab2d86630b7d08f8fd8ae87658c5663d3410575838b01d8c1ad2faec74271153c0d7a510e35b
diff --git a/sys-libs/libapparmor/libapparmor-2.8.3.ebuild b/sys-libs/libapparmor/libapparmor-2.8.3.ebuild
deleted file mode 100644
index 71875f6..0000000
--- a/sys-libs/libapparmor/libapparmor-2.8.3.ebuild
+++ /dev/null
@@ -1,84 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-AUTOTOOLS_AUTORECONF=1
-DISTUTILS_OPTIONAL=1
-PYTHON_COMPAT=( python{2_7,3_3} )
-GENTOO_DEPEND_ON_PERL="no"
-
-inherit autotools-utils distutils-r1 perl-module versionator
-
-DESCRIPTION="Library to support AppArmor userspace utilities"
-HOMEPAGE="http://apparmor.net/"
-SRC_URI="https://launchpad.net/apparmor/$(get_version_component_range 1-2)/${PV}/+download/apparmor-${PV}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc +perl python static-libs"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="perl? ( dev-lang/perl:= )
- python? ( ${PYTHON_DEPS} )"
-
-DEPEND="${RDEPEND}
- sys-devel/autoconf-archive
- sys-devel/bison
- sys-devel/flex
- doc? ( dev-lang/perl )
- perl? ( dev-lang/swig )
- python? ( dev-lang/swig )"
-
-S=${WORKDIR}/apparmor-${PV}/libraries/${PN}
-
-src_prepare() {
- rm -r m4 || die "failed to remove bundled macros"
-
- autotools-utils_src_prepare
- use python && distutils-r1_src_prepare
-}
-
-src_configure() {
- local myeconfargs=(
- $(use_with perl) \
- $(use_with python)
- )
-
- autotools-utils_src_configure
-}
-
-src_compile() {
- autotools-utils_src_compile -C src
-
- use doc && autotools-utils_src_compile -C doc
- use perl && autotools-utils_src_compile -C swig/perl
-
- if use python ; then
- pushd "${BUILD_DIR}"/swig/python > /dev/null
- emake libapparmor_wrap.c
- distutils-r1_src_compile
- popd > /dev/null
- fi
-}
-
-src_install() {
- autotools-utils_src_install -C src
- use doc && autotools-utils_src_install -C doc
-
- if use perl ; then
- autotools-utils_src_install -C swig/perl
- perl_set_version
- insinto "${VENDOR_ARCH}"
- doins "${BUILD_DIR}"/swig/perl/LibAppArmor.pm
- fi
-
- if use python ; then
- pushd "${BUILD_DIR}"/swig/python > /dev/null
- distutils-r1_src_install
- popd > /dev/null
- fi
-}
diff --git a/sys-libs/libapparmor/libapparmor-2.8.4.ebuild b/sys-libs/libapparmor/libapparmor-2.8.4.ebuild
deleted file mode 100644
index eece999..0000000
--- a/sys-libs/libapparmor/libapparmor-2.8.4.ebuild
+++ /dev/null
@@ -1,84 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-AUTOTOOLS_AUTORECONF=1
-DISTUTILS_OPTIONAL=1
-PYTHON_COMPAT=( python{2_7,3_3,3_4} )
-GENTOO_DEPEND_ON_PERL="no"
-
-inherit autotools-utils distutils-r1 perl-module versionator
-
-DESCRIPTION="Library to support AppArmor userspace utilities"
-HOMEPAGE="http://apparmor.net/"
-SRC_URI="https://launchpad.net/apparmor/$(get_version_component_range 1-2)/${PV}/+download/apparmor-${PV}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc +perl python static-libs"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="perl? ( dev-lang/perl:= )
- python? ( ${PYTHON_DEPS} )"
-
-DEPEND="${RDEPEND}
- sys-devel/autoconf-archive
- sys-devel/bison
- sys-devel/flex
- doc? ( dev-lang/perl )
- perl? ( dev-lang/swig )
- python? ( dev-lang/swig )"
-
-S=${WORKDIR}/apparmor-${PV}/libraries/${PN}
-
-src_prepare() {
- rm -r m4 || die "failed to remove bundled macros"
-
- autotools-utils_src_prepare
- use python && distutils-r1_src_prepare
-}
-
-src_configure() {
- local myeconfargs=(
- $(use_with perl) \
- $(use_with python)
- )
-
- autotools-utils_src_configure
-}
-
-src_compile() {
- autotools-utils_src_compile -C src
-
- use doc && autotools-utils_src_compile -C doc
- use perl && autotools-utils_src_compile -C swig/perl
-
- if use python ; then
- pushd "${BUILD_DIR}"/swig/python > /dev/null
- emake libapparmor_wrap.c
- distutils-r1_src_compile
- popd > /dev/null
- fi
-}
-
-src_install() {
- autotools-utils_src_install -C src
- use doc && autotools-utils_src_install -C doc
-
- if use perl ; then
- autotools-utils_src_install -C swig/perl
- perl_set_version
- insinto "${VENDOR_ARCH}"
- doins "${BUILD_DIR}"/swig/perl/LibAppArmor.pm
- fi
-
- if use python ; then
- pushd "${BUILD_DIR}"/swig/python > /dev/null
- distutils-r1_src_install
- popd > /dev/null
- fi
-}
^ permalink raw reply related [flat|nested] 76+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-libs/libapparmor/
@ 2016-07-27 15:50 Michael Palimaka
0 siblings, 0 replies; 76+ messages in thread
From: Michael Palimaka @ 2016-07-27 15:50 UTC (permalink / raw
To: gentoo-commits
commit: f6676f3b00712c502cf79fa997b2e49585df51e9
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 27 15:50:29 2016 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Wed Jul 27 15:50:34 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6676f3b
sys-libs/libapparmor: remove old
Package-Manager: portage-2.3.0
sys-libs/libapparmor/Manifest | 1 -
sys-libs/libapparmor/libapparmor-2.10.ebuild | 88 ----------------------------
2 files changed, 89 deletions(-)
diff --git a/sys-libs/libapparmor/Manifest b/sys-libs/libapparmor/Manifest
index e3a788d..c80bc76 100644
--- a/sys-libs/libapparmor/Manifest
+++ b/sys-libs/libapparmor/Manifest
@@ -1,2 +1 @@
DIST apparmor-2.10.1.tar.gz 4494037 SHA256 07a76f338304baadc4ad69d025fe000b1ab4779a251ae8f338afdc13ef1e0f24 SHA512 93992c25f77bb46389160df8324c811b4c2f0fad4b425902b30ce31d6e1f3a0efe6b359c6f8348ef646f8b527584e1f19eb4f46b27fb1ba742489ad09d171278 WHIRLPOOL d59d935db520d3c59bd0398727a1151b3280c2bf56e8f978c3595f50ff06cb70aaddc0313a7d16705b8eadeb2018aeef7ce585423c3a6ed7c34dfd4e06df9c25
-DIST apparmor-2.10.tar.gz 2421759 SHA256 4d0e224257a29671b694bd9054edf0dd213aa690fd02844ecf3329b86ac506f4 SHA512 f659bc0efca3b0cf30dd5420427f0756a86bb9d5bbb12abe82aa60eb4a7ead7848a2b2d9d9ca9cea28161a9e998c9923cdea55d38755144e3d34da1a5ad52fdd WHIRLPOOL 762e2e12c6b6a9110c91a11578ef4d83a9a774b3a882a3a08ab4a5af3a16e53f66211fc6b4e68c8ef2a47ec0c312287864584640b0d2fe3c327d95525be710f8
diff --git a/sys-libs/libapparmor/libapparmor-2.10.ebuild b/sys-libs/libapparmor/libapparmor-2.10.ebuild
deleted file mode 100644
index 9838956..0000000
--- a/sys-libs/libapparmor/libapparmor-2.10.ebuild
+++ /dev/null
@@ -1,88 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-AUTOTOOLS_AUTORECONF=1
-DISTUTILS_OPTIONAL=1
-PYTHON_COMPAT=( python{2_7,3_3,3_4} )
-GENTOO_DEPEND_ON_PERL="no"
-
-inherit autotools-utils distutils-r1 perl-module versionator
-
-DESCRIPTION="Library to support AppArmor userspace utilities"
-HOMEPAGE="http://apparmor.net/"
-SRC_URI="https://launchpad.net/apparmor/$(get_version_component_range 1-2)/${PV}/+download/apparmor-${PV}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc +perl +python static-libs"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="perl? ( dev-lang/perl:= )
- python? ( ${PYTHON_DEPS} )"
-
-DEPEND="${RDEPEND}
- sys-devel/autoconf-archive
- sys-devel/bison
- sys-devel/flex
- doc? ( dev-lang/perl )
- perl? ( dev-lang/swig )
- python? ( dev-lang/swig )"
-
-S=${WORKDIR}/apparmor-${PV}/libraries/${PN}
-
-src_prepare() {
- rm -r m4 || die "failed to remove bundled macros"
- epatch "${FILESDIR}"/${PN}-2.10-symbol_visibility.patch
- autotools-utils_src_prepare
- use python && distutils-r1_src_prepare
-}
-
-src_configure() {
- local myeconfargs=(
- $(use_with perl) \
- $(use_with python)
- )
-
- autotools-utils_src_configure
-}
-
-src_compile() {
- autotools-utils_src_compile -C src
- autotools-utils_src_compile -C include
- use doc && autotools-utils_src_compile -C doc
- use perl && autotools-utils_src_compile -C swig/perl
-
- if use python ; then
- pushd "${BUILD_DIR}"/swig/python > /dev/null
- emake libapparmor_wrap.c
- distutils-r1_src_compile
- popd > /dev/null
- fi
-}
-
-src_install() {
- autotools-utils_src_install -C src
- autotools-utils_src_install -C include
- use doc && autotools-utils_src_install -C doc
-
- if use perl ; then
- autotools-utils_src_install -C swig/perl
- perl_set_version
- insinto "${VENDOR_ARCH}"
- doins "${BUILD_DIR}"/swig/perl/LibAppArmor.pm
- fi
-
- if use python ; then
- pushd "${BUILD_DIR}"/swig/python > /dev/null
- distutils-r1_src_install
-
- python_moduleinto LibAppArmor
- python_foreach_impl python_domodule __init__.py
- popd > /dev/null
- fi
-}
^ permalink raw reply related [flat|nested] 76+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-libs/libapparmor/
@ 2016-10-27 18:50 Michael Palimaka
0 siblings, 0 replies; 76+ messages in thread
From: Michael Palimaka @ 2016-10-27 18:50 UTC (permalink / raw
To: gentoo-commits
commit: 1b9381e36762ad1e2f8bdcc7780fc7de137ec468
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Thu Oct 27 18:50:42 2016 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Thu Oct 27 18:50:47 2016 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b9381e3
sys-libs/libapparmor: remove old
Package-Manager: portage-2.3.2
sys-libs/libapparmor/libapparmor-2.10.1.ebuild | 88 --------------------------
1 file changed, 88 deletions(-)
diff --git a/sys-libs/libapparmor/libapparmor-2.10.1.ebuild b/sys-libs/libapparmor/libapparmor-2.10.1.ebuild
deleted file mode 100644
index 9838956..00000000
--- a/sys-libs/libapparmor/libapparmor-2.10.1.ebuild
+++ /dev/null
@@ -1,88 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-AUTOTOOLS_AUTORECONF=1
-DISTUTILS_OPTIONAL=1
-PYTHON_COMPAT=( python{2_7,3_3,3_4} )
-GENTOO_DEPEND_ON_PERL="no"
-
-inherit autotools-utils distutils-r1 perl-module versionator
-
-DESCRIPTION="Library to support AppArmor userspace utilities"
-HOMEPAGE="http://apparmor.net/"
-SRC_URI="https://launchpad.net/apparmor/$(get_version_component_range 1-2)/${PV}/+download/apparmor-${PV}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc +perl +python static-libs"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="perl? ( dev-lang/perl:= )
- python? ( ${PYTHON_DEPS} )"
-
-DEPEND="${RDEPEND}
- sys-devel/autoconf-archive
- sys-devel/bison
- sys-devel/flex
- doc? ( dev-lang/perl )
- perl? ( dev-lang/swig )
- python? ( dev-lang/swig )"
-
-S=${WORKDIR}/apparmor-${PV}/libraries/${PN}
-
-src_prepare() {
- rm -r m4 || die "failed to remove bundled macros"
- epatch "${FILESDIR}"/${PN}-2.10-symbol_visibility.patch
- autotools-utils_src_prepare
- use python && distutils-r1_src_prepare
-}
-
-src_configure() {
- local myeconfargs=(
- $(use_with perl) \
- $(use_with python)
- )
-
- autotools-utils_src_configure
-}
-
-src_compile() {
- autotools-utils_src_compile -C src
- autotools-utils_src_compile -C include
- use doc && autotools-utils_src_compile -C doc
- use perl && autotools-utils_src_compile -C swig/perl
-
- if use python ; then
- pushd "${BUILD_DIR}"/swig/python > /dev/null
- emake libapparmor_wrap.c
- distutils-r1_src_compile
- popd > /dev/null
- fi
-}
-
-src_install() {
- autotools-utils_src_install -C src
- autotools-utils_src_install -C include
- use doc && autotools-utils_src_install -C doc
-
- if use perl ; then
- autotools-utils_src_install -C swig/perl
- perl_set_version
- insinto "${VENDOR_ARCH}"
- doins "${BUILD_DIR}"/swig/perl/LibAppArmor.pm
- fi
-
- if use python ; then
- pushd "${BUILD_DIR}"/swig/python > /dev/null
- distutils-r1_src_install
-
- python_moduleinto LibAppArmor
- python_foreach_impl python_domodule __init__.py
- popd > /dev/null
- fi
-}
^ permalink raw reply related [flat|nested] 76+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-libs/libapparmor/
@ 2017-01-11 16:24 Michael Palimaka
0 siblings, 0 replies; 76+ messages in thread
From: Michael Palimaka @ 2017-01-11 16:24 UTC (permalink / raw
To: gentoo-commits
commit: f9bb7b6331ad5784c02e47a5f02cccdb54ec0b31
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 11 14:30:45 2017 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Wed Jan 11 16:24:36 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9bb7b63
sys-libs/libapparmor: version bump 2.11.0
Package-Manager: Portage-2.3.3, Repoman-2.3.1
sys-libs/libapparmor/Manifest | 1 +
sys-libs/libapparmor/libapparmor-2.11.0.ebuild | 90 ++++++++++++++++++++++++++
2 files changed, 91 insertions(+)
diff --git a/sys-libs/libapparmor/Manifest b/sys-libs/libapparmor/Manifest
index c80bc76..c564ea3 100644
--- a/sys-libs/libapparmor/Manifest
+++ b/sys-libs/libapparmor/Manifest
@@ -1 +1,2 @@
DIST apparmor-2.10.1.tar.gz 4494037 SHA256 07a76f338304baadc4ad69d025fe000b1ab4779a251ae8f338afdc13ef1e0f24 SHA512 93992c25f77bb46389160df8324c811b4c2f0fad4b425902b30ce31d6e1f3a0efe6b359c6f8348ef646f8b527584e1f19eb4f46b27fb1ba742489ad09d171278 WHIRLPOOL d59d935db520d3c59bd0398727a1151b3280c2bf56e8f978c3595f50ff06cb70aaddc0313a7d16705b8eadeb2018aeef7ce585423c3a6ed7c34dfd4e06df9c25
+DIST apparmor-2.11.0.tar.gz 5013297 SHA256 b1c489ea11e7771b8e6b181532cafbf9ebe6603e3cb00e2558f21b7a5bdd739a SHA512 86b33c1cbbd256028dd5fdfaddc764c225845acd19c833223fce5cdd6164f997fe010d7b642791f834a3417b4ea847d77175fdfd89ea99ab2111933790d42b55 WHIRLPOOL 2a3ca9a943694fba0f225cffc2bac3782545c0970b490189585a87cccf18047128eaab754e53003e03d535a5851a3198b0738a89c6547e88d081f6ad31f066d5
diff --git a/sys-libs/libapparmor/libapparmor-2.11.0.ebuild b/sys-libs/libapparmor/libapparmor-2.11.0.ebuild
new file mode 100644
index 00000000..9b21d53
--- /dev/null
+++ b/sys-libs/libapparmor/libapparmor-2.11.0.ebuild
@@ -0,0 +1,90 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+AUTOTOOLS_AUTORECONF=1
+DISTUTILS_OPTIONAL=1
+PYTHON_COMPAT=( python{2_7,3_4} )
+GENTOO_DEPEND_ON_PERL="no"
+
+inherit autotools-utils distutils-r1 perl-module versionator
+
+MY_PV="$(get_version_component_range 1-2)"
+
+DESCRIPTION="Library to support AppArmor userspace utilities"
+HOMEPAGE="http://apparmor.net/"
+SRC_URI="https://launchpad.net/apparmor/${MY_PV}/${MY_PV}/+download/apparmor-${PV}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc +perl +python static-libs"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="perl? ( dev-lang/perl:= )
+ python? ( ${PYTHON_DEPS} )"
+
+DEPEND="${RDEPEND}
+ sys-devel/autoconf-archive
+ sys-devel/bison
+ sys-devel/flex
+ doc? ( dev-lang/perl )
+ perl? ( dev-lang/swig )
+ python? ( dev-lang/swig )"
+
+S=${WORKDIR}/apparmor-${PV}/libraries/${PN}
+
+src_prepare() {
+ rm -r m4 || die "failed to remove bundled macros"
+ epatch "${FILESDIR}"/${PN}-2.10-symbol_visibility.patch
+ autotools-utils_src_prepare
+ use python && distutils-r1_src_prepare
+}
+
+src_configure() {
+ local myeconfargs=(
+ $(use_with perl) \
+ $(use_with python)
+ )
+
+ autotools-utils_src_configure
+}
+
+src_compile() {
+ autotools-utils_src_compile -C src
+ autotools-utils_src_compile -C include
+ use doc && autotools-utils_src_compile -C doc
+ use perl && autotools-utils_src_compile -C swig/perl
+
+ if use python ; then
+ pushd "${BUILD_DIR}"/swig/python > /dev/null
+ emake libapparmor_wrap.c
+ distutils-r1_src_compile
+ popd > /dev/null
+ fi
+}
+
+src_install() {
+ autotools-utils_src_install -C src
+ autotools-utils_src_install -C include
+ use doc && autotools-utils_src_install -C doc
+
+ if use perl ; then
+ autotools-utils_src_install -C swig/perl
+ perl_set_version
+ insinto "${VENDOR_ARCH}"
+ doins "${BUILD_DIR}"/swig/perl/LibAppArmor.pm
+ fi
+
+ if use python ; then
+ pushd "${BUILD_DIR}"/swig/python > /dev/null
+ distutils-r1_src_install
+
+ python_moduleinto LibAppArmor
+ python_foreach_impl python_domodule LibAppArmor.py
+ popd > /dev/null
+ fi
+}
^ permalink raw reply related [flat|nested] 76+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-libs/libapparmor/
@ 2017-05-29 16:33 Pacho Ramos
0 siblings, 0 replies; 76+ messages in thread
From: Pacho Ramos @ 2017-05-29 16:33 UTC (permalink / raw
To: gentoo-commits
commit: 6f96dd58cac6a6017ef33aa0ad4c69aa7615b6de
Author: Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Mon May 29 16:28:07 2017 +0000
Commit: Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Mon May 29 16:32:51 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f96dd58
sys-libs/libapparmor: Support newer python
Package-Manager: Portage-2.3.6, Repoman-2.3.2
sys-libs/libapparmor/libapparmor-2.11.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-libs/libapparmor/libapparmor-2.11.0.ebuild b/sys-libs/libapparmor/libapparmor-2.11.0.ebuild
index 171cbcc093a..26e7c0b80b9 100644
--- a/sys-libs/libapparmor/libapparmor-2.11.0.ebuild
+++ b/sys-libs/libapparmor/libapparmor-2.11.0.ebuild
@@ -5,7 +5,7 @@ EAPI=5
AUTOTOOLS_AUTORECONF=1
DISTUTILS_OPTIONAL=1
-PYTHON_COMPAT=( python{2_7,3_4} )
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
GENTOO_DEPEND_ON_PERL="no"
inherit autotools-utils distutils-r1 perl-module versionator
^ permalink raw reply related [flat|nested] 76+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-libs/libapparmor/
@ 2017-06-13 11:35 Michael Palimaka
0 siblings, 0 replies; 76+ messages in thread
From: Michael Palimaka @ 2017-06-13 11:35 UTC (permalink / raw
To: gentoo-commits
commit: a6365e9d11b74db80bcecf53c29ace6262122000
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Tue Jun 13 11:34:46 2017 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Tue Jun 13 11:35:00 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6365e9d
sys-libs/libapparmor: improve perl support
Removes localpod file and fixes packlist.
Gentoo-bug: 620886
Package-Manager: Portage-2.3.5, Repoman-2.3.2
sys-libs/libapparmor/libapparmor-2.11.0-r1.ebuild | 93 +++++++++++++++++++++++
1 file changed, 93 insertions(+)
diff --git a/sys-libs/libapparmor/libapparmor-2.11.0-r1.ebuild b/sys-libs/libapparmor/libapparmor-2.11.0-r1.ebuild
new file mode 100644
index 00000000000..87b9d36c1c0
--- /dev/null
+++ b/sys-libs/libapparmor/libapparmor-2.11.0-r1.ebuild
@@ -0,0 +1,93 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+AUTOTOOLS_AUTORECONF=1
+DISTUTILS_OPTIONAL=1
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
+GENTOO_DEPEND_ON_PERL="no"
+
+inherit autotools-utils distutils-r1 perl-functions versionator
+
+MY_PV="$(get_version_component_range 1-2)"
+
+DESCRIPTION="Library to support AppArmor userspace utilities"
+HOMEPAGE="http://apparmor.net/"
+SRC_URI="https://launchpad.net/apparmor/${MY_PV}/${MY_PV}/+download/apparmor-${PV}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc +perl +python static-libs"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="perl? ( dev-lang/perl:= )
+ python? ( ${PYTHON_DEPS} )"
+
+DEPEND="${RDEPEND}
+ sys-devel/autoconf-archive
+ sys-devel/bison
+ sys-devel/flex
+ doc? ( dev-lang/perl )
+ perl? ( dev-lang/swig )
+ python? ( dev-lang/swig )"
+
+S=${WORKDIR}/apparmor-${PV}/libraries/${PN}
+
+src_prepare() {
+ rm -r m4 || die "failed to remove bundled macros"
+ epatch "${FILESDIR}"/${PN}-2.10-symbol_visibility.patch
+ autotools-utils_src_prepare
+ use python && distutils-r1_src_prepare
+}
+
+src_configure() {
+ local myeconfargs=(
+ $(use_with perl) \
+ $(use_with python)
+ )
+
+ autotools-utils_src_configure
+}
+
+src_compile() {
+ autotools-utils_src_compile -C src
+ autotools-utils_src_compile -C include
+ use doc && autotools-utils_src_compile -C doc
+ use perl && autotools-utils_src_compile -C swig/perl
+
+ if use python ; then
+ pushd "${BUILD_DIR}"/swig/python > /dev/null
+ emake libapparmor_wrap.c
+ distutils-r1_src_compile
+ popd > /dev/null
+ fi
+}
+
+src_install() {
+ autotools-utils_src_install -C src
+ autotools-utils_src_install -C include
+ use doc && autotools-utils_src_install -C doc
+
+ if use perl ; then
+ autotools-utils_src_install -C swig/perl
+ perl_set_version
+ insinto "${VENDOR_ARCH}"
+ doins "${BUILD_DIR}"/swig/perl/LibAppArmor.pm
+
+ # bug 620886
+ perl_delete_localpod
+ perl_fix_packlist
+ fi
+
+ if use python ; then
+ pushd "${BUILD_DIR}"/swig/python > /dev/null
+ distutils-r1_src_install
+
+ python_moduleinto LibAppArmor
+ python_foreach_impl python_domodule LibAppArmor.py
+ popd > /dev/null
+ fi
+}
^ permalink raw reply related [flat|nested] 76+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-libs/libapparmor/
@ 2017-07-03 12:54 Michael Palimaka
0 siblings, 0 replies; 76+ messages in thread
From: Michael Palimaka @ 2017-07-03 12:54 UTC (permalink / raw
To: gentoo-commits
commit: 46720df71e0011eecdb7efc45dcfcfb648fa6bd9
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Mon Jul 3 12:53:51 2017 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Mon Jul 3 12:53:56 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46720df7
sys-libs/libapparmor: restrict broken tests
Gentoo-bug: 623550
Package-Manager: Portage-2.3.6, Repoman-2.3.2
sys-libs/libapparmor/libapparmor-2.11.0-r1.ebuild | 2 ++
1 file changed, 2 insertions(+)
diff --git a/sys-libs/libapparmor/libapparmor-2.11.0-r1.ebuild b/sys-libs/libapparmor/libapparmor-2.11.0-r1.ebuild
index 87b9d36c1c0..6aaecf4ef4d 100644
--- a/sys-libs/libapparmor/libapparmor-2.11.0-r1.ebuild
+++ b/sys-libs/libapparmor/libapparmor-2.11.0-r1.ebuild
@@ -36,6 +36,8 @@ DEPEND="${RDEPEND}
S=${WORKDIR}/apparmor-${PV}/libraries/${PN}
+RESTRICT="test"
+
src_prepare() {
rm -r m4 || die "failed to remove bundled macros"
epatch "${FILESDIR}"/${PN}-2.10-symbol_visibility.patch
^ permalink raw reply related [flat|nested] 76+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-libs/libapparmor/
@ 2017-07-06 12:37 Michael Palimaka
0 siblings, 0 replies; 76+ messages in thread
From: Michael Palimaka @ 2017-07-06 12:37 UTC (permalink / raw
To: gentoo-commits
commit: 7cf07b5b42679bc8810f1fd6b3f4bd92ced48e22
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Thu Jul 6 12:37:05 2017 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Thu Jul 6 12:37:18 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7cf07b5b
sys-libs/libapparmor: remove libapparmor-2.11.0-r0
Package-Manager: Portage-2.3.6, Repoman-2.3.2
sys-libs/libapparmor/libapparmor-2.11.0.ebuild | 89 --------------------------
1 file changed, 89 deletions(-)
diff --git a/sys-libs/libapparmor/libapparmor-2.11.0.ebuild b/sys-libs/libapparmor/libapparmor-2.11.0.ebuild
deleted file mode 100644
index 26e7c0b80b9..00000000000
--- a/sys-libs/libapparmor/libapparmor-2.11.0.ebuild
+++ /dev/null
@@ -1,89 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-AUTOTOOLS_AUTORECONF=1
-DISTUTILS_OPTIONAL=1
-PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
-GENTOO_DEPEND_ON_PERL="no"
-
-inherit autotools-utils distutils-r1 perl-module versionator
-
-MY_PV="$(get_version_component_range 1-2)"
-
-DESCRIPTION="Library to support AppArmor userspace utilities"
-HOMEPAGE="http://apparmor.net/"
-SRC_URI="https://launchpad.net/apparmor/${MY_PV}/${MY_PV}/+download/apparmor-${PV}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc +perl +python static-libs"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="perl? ( dev-lang/perl:= )
- python? ( ${PYTHON_DEPS} )"
-
-DEPEND="${RDEPEND}
- sys-devel/autoconf-archive
- sys-devel/bison
- sys-devel/flex
- doc? ( dev-lang/perl )
- perl? ( dev-lang/swig )
- python? ( dev-lang/swig )"
-
-S=${WORKDIR}/apparmor-${PV}/libraries/${PN}
-
-src_prepare() {
- rm -r m4 || die "failed to remove bundled macros"
- epatch "${FILESDIR}"/${PN}-2.10-symbol_visibility.patch
- autotools-utils_src_prepare
- use python && distutils-r1_src_prepare
-}
-
-src_configure() {
- local myeconfargs=(
- $(use_with perl) \
- $(use_with python)
- )
-
- autotools-utils_src_configure
-}
-
-src_compile() {
- autotools-utils_src_compile -C src
- autotools-utils_src_compile -C include
- use doc && autotools-utils_src_compile -C doc
- use perl && autotools-utils_src_compile -C swig/perl
-
- if use python ; then
- pushd "${BUILD_DIR}"/swig/python > /dev/null
- emake libapparmor_wrap.c
- distutils-r1_src_compile
- popd > /dev/null
- fi
-}
-
-src_install() {
- autotools-utils_src_install -C src
- autotools-utils_src_install -C include
- use doc && autotools-utils_src_install -C doc
-
- if use perl ; then
- autotools-utils_src_install -C swig/perl
- perl_set_version
- insinto "${VENDOR_ARCH}"
- doins "${BUILD_DIR}"/swig/perl/LibAppArmor.pm
- fi
-
- if use python ; then
- pushd "${BUILD_DIR}"/swig/python > /dev/null
- distutils-r1_src_install
-
- python_moduleinto LibAppArmor
- python_foreach_impl python_domodule LibAppArmor.py
- popd > /dev/null
- fi
-}
^ permalink raw reply related [flat|nested] 76+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-libs/libapparmor/
@ 2017-10-30 12:53 Michael Palimaka
0 siblings, 0 replies; 76+ messages in thread
From: Michael Palimaka @ 2017-10-30 12:53 UTC (permalink / raw
To: gentoo-commits
commit: 25438094fb00013ca50abf9c2fb8c804e6a8bd46
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Mon Oct 30 12:28:59 2017 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Mon Oct 30 12:52:56 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25438094
sys-libs/libapparmor: version bump 2.11.1
Package-Manager: Portage-2.3.8, Repoman-2.3.4
sys-libs/libapparmor/Manifest | 1 +
sys-libs/libapparmor/libapparmor-2.11.1.ebuild | 95 ++++++++++++++++++++++++++
2 files changed, 96 insertions(+)
diff --git a/sys-libs/libapparmor/Manifest b/sys-libs/libapparmor/Manifest
index b3f6af57495..5a2383ffc95 100644
--- a/sys-libs/libapparmor/Manifest
+++ b/sys-libs/libapparmor/Manifest
@@ -1 +1,2 @@
DIST apparmor-2.11.0.tar.gz 5013297 SHA256 b1c489ea11e7771b8e6b181532cafbf9ebe6603e3cb00e2558f21b7a5bdd739a SHA512 86b33c1cbbd256028dd5fdfaddc764c225845acd19c833223fce5cdd6164f997fe010d7b642791f834a3417b4ea847d77175fdfd89ea99ab2111933790d42b55 WHIRLPOOL 2a3ca9a943694fba0f225cffc2bac3782545c0970b490189585a87cccf18047128eaab754e53003e03d535a5851a3198b0738a89c6547e88d081f6ad31f066d5
+DIST apparmor-2.11.1.tar.gz 5017646 SHA256 e8e2b22c18e6b6741c1f96942398923b97316b53d86408629f922d5689ec3507 SHA512 f088157cc116987e56c0e02127497b1ec6241f3d761ec3b53211fa188f5f02c9408d6b903f2d275328ede88ebfd1393e00aad9f68cbe78fa9ab3711ba0f9c00c WHIRLPOOL 46553fd18fbee79b3553bdeb2745c4d29396da0077284eda7391c7d94ff930f06242e295006d16110df12ae927d2b7ace0277769e61848d3f8670cebdd9d8c9e
diff --git a/sys-libs/libapparmor/libapparmor-2.11.1.ebuild b/sys-libs/libapparmor/libapparmor-2.11.1.ebuild
new file mode 100644
index 00000000000..7f69f67ede5
--- /dev/null
+++ b/sys-libs/libapparmor/libapparmor-2.11.1.ebuild
@@ -0,0 +1,95 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+AUTOTOOLS_AUTORECONF=1
+DISTUTILS_OPTIONAL=1
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
+GENTOO_DEPEND_ON_PERL="no"
+
+inherit autotools-utils distutils-r1 perl-functions versionator
+
+MY_PV="$(get_version_component_range 1-2)"
+
+DESCRIPTION="Library to support AppArmor userspace utilities"
+HOMEPAGE="http://apparmor.net/"
+SRC_URI="https://launchpad.net/apparmor/${MY_PV}/${PV}/+download/apparmor-${PV}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc +perl +python static-libs"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="perl? ( dev-lang/perl:= )
+ python? ( ${PYTHON_DEPS} )"
+
+DEPEND="${RDEPEND}
+ sys-devel/autoconf-archive
+ sys-devel/bison
+ sys-devel/flex
+ doc? ( dev-lang/perl )
+ perl? ( dev-lang/swig )
+ python? ( dev-lang/swig )"
+
+S=${WORKDIR}/apparmor-${PV}/libraries/${PN}
+
+RESTRICT="test"
+
+src_prepare() {
+ rm -r m4 || die "failed to remove bundled macros"
+ epatch "${FILESDIR}"/${PN}-2.10-symbol_visibility.patch
+ autotools-utils_src_prepare
+ use python && distutils-r1_src_prepare
+}
+
+src_configure() {
+ local myeconfargs=(
+ $(use_with perl) \
+ $(use_with python)
+ )
+
+ autotools-utils_src_configure
+}
+
+src_compile() {
+ autotools-utils_src_compile -C src
+ autotools-utils_src_compile -C include
+ use doc && autotools-utils_src_compile -C doc
+ use perl && autotools-utils_src_compile -C swig/perl
+
+ if use python ; then
+ pushd "${BUILD_DIR}"/swig/python > /dev/null
+ emake libapparmor_wrap.c
+ distutils-r1_src_compile
+ popd > /dev/null
+ fi
+}
+
+src_install() {
+ autotools-utils_src_install -C src
+ autotools-utils_src_install -C include
+ use doc && autotools-utils_src_install -C doc
+
+ if use perl ; then
+ autotools-utils_src_install -C swig/perl
+ perl_set_version
+ insinto "${VENDOR_ARCH}"
+ doins "${BUILD_DIR}"/swig/perl/LibAppArmor.pm
+
+ # bug 620886
+ perl_delete_localpod
+ perl_fix_packlist
+ fi
+
+ if use python ; then
+ pushd "${BUILD_DIR}"/swig/python > /dev/null
+ distutils-r1_src_install
+
+ python_moduleinto LibAppArmor
+ python_foreach_impl python_domodule LibAppArmor.py
+ popd > /dev/null
+ fi
+}
^ permalink raw reply related [flat|nested] 76+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-libs/libapparmor/
@ 2017-11-03 13:59 Michael Palimaka
0 siblings, 0 replies; 76+ messages in thread
From: Michael Palimaka @ 2017-11-03 13:59 UTC (permalink / raw
To: gentoo-commits
commit: 7505b237e49341c0ce52d1a969fd07a36905c679
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 3 13:59:24 2017 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Fri Nov 3 13:59:34 2017 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7505b237
sys-libs/libapparmor: remove 2.11.0-r1
Package-Manager: Portage-2.3.8, Repoman-2.3.4
sys-libs/libapparmor/Manifest | 1 -
sys-libs/libapparmor/libapparmor-2.11.0-r1.ebuild | 95 -----------------------
2 files changed, 96 deletions(-)
diff --git a/sys-libs/libapparmor/Manifest b/sys-libs/libapparmor/Manifest
index 5a2383ffc95..a2e9f8fdb80 100644
--- a/sys-libs/libapparmor/Manifest
+++ b/sys-libs/libapparmor/Manifest
@@ -1,2 +1 @@
-DIST apparmor-2.11.0.tar.gz 5013297 SHA256 b1c489ea11e7771b8e6b181532cafbf9ebe6603e3cb00e2558f21b7a5bdd739a SHA512 86b33c1cbbd256028dd5fdfaddc764c225845acd19c833223fce5cdd6164f997fe010d7b642791f834a3417b4ea847d77175fdfd89ea99ab2111933790d42b55 WHIRLPOOL 2a3ca9a943694fba0f225cffc2bac3782545c0970b490189585a87cccf18047128eaab754e53003e03d535a5851a3198b0738a89c6547e88d081f6ad31f066d5
DIST apparmor-2.11.1.tar.gz 5017646 SHA256 e8e2b22c18e6b6741c1f96942398923b97316b53d86408629f922d5689ec3507 SHA512 f088157cc116987e56c0e02127497b1ec6241f3d761ec3b53211fa188f5f02c9408d6b903f2d275328ede88ebfd1393e00aad9f68cbe78fa9ab3711ba0f9c00c WHIRLPOOL 46553fd18fbee79b3553bdeb2745c4d29396da0077284eda7391c7d94ff930f06242e295006d16110df12ae927d2b7ace0277769e61848d3f8670cebdd9d8c9e
diff --git a/sys-libs/libapparmor/libapparmor-2.11.0-r1.ebuild b/sys-libs/libapparmor/libapparmor-2.11.0-r1.ebuild
deleted file mode 100644
index 6aaecf4ef4d..00000000000
--- a/sys-libs/libapparmor/libapparmor-2.11.0-r1.ebuild
+++ /dev/null
@@ -1,95 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-AUTOTOOLS_AUTORECONF=1
-DISTUTILS_OPTIONAL=1
-PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
-GENTOO_DEPEND_ON_PERL="no"
-
-inherit autotools-utils distutils-r1 perl-functions versionator
-
-MY_PV="$(get_version_component_range 1-2)"
-
-DESCRIPTION="Library to support AppArmor userspace utilities"
-HOMEPAGE="http://apparmor.net/"
-SRC_URI="https://launchpad.net/apparmor/${MY_PV}/${MY_PV}/+download/apparmor-${PV}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc +perl +python static-libs"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="perl? ( dev-lang/perl:= )
- python? ( ${PYTHON_DEPS} )"
-
-DEPEND="${RDEPEND}
- sys-devel/autoconf-archive
- sys-devel/bison
- sys-devel/flex
- doc? ( dev-lang/perl )
- perl? ( dev-lang/swig )
- python? ( dev-lang/swig )"
-
-S=${WORKDIR}/apparmor-${PV}/libraries/${PN}
-
-RESTRICT="test"
-
-src_prepare() {
- rm -r m4 || die "failed to remove bundled macros"
- epatch "${FILESDIR}"/${PN}-2.10-symbol_visibility.patch
- autotools-utils_src_prepare
- use python && distutils-r1_src_prepare
-}
-
-src_configure() {
- local myeconfargs=(
- $(use_with perl) \
- $(use_with python)
- )
-
- autotools-utils_src_configure
-}
-
-src_compile() {
- autotools-utils_src_compile -C src
- autotools-utils_src_compile -C include
- use doc && autotools-utils_src_compile -C doc
- use perl && autotools-utils_src_compile -C swig/perl
-
- if use python ; then
- pushd "${BUILD_DIR}"/swig/python > /dev/null
- emake libapparmor_wrap.c
- distutils-r1_src_compile
- popd > /dev/null
- fi
-}
-
-src_install() {
- autotools-utils_src_install -C src
- autotools-utils_src_install -C include
- use doc && autotools-utils_src_install -C doc
-
- if use perl ; then
- autotools-utils_src_install -C swig/perl
- perl_set_version
- insinto "${VENDOR_ARCH}"
- doins "${BUILD_DIR}"/swig/perl/LibAppArmor.pm
-
- # bug 620886
- perl_delete_localpod
- perl_fix_packlist
- fi
-
- if use python ; then
- pushd "${BUILD_DIR}"/swig/python > /dev/null
- distutils-r1_src_install
-
- python_moduleinto LibAppArmor
- python_foreach_impl python_domodule LibAppArmor.py
- popd > /dev/null
- fi
-}
^ permalink raw reply related [flat|nested] 76+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-libs/libapparmor/
@ 2018-01-01 2:59 Michael Palimaka
0 siblings, 0 replies; 76+ messages in thread
From: Michael Palimaka @ 2018-01-01 2:59 UTC (permalink / raw
To: gentoo-commits
commit: 1398d309d42f0600e2ba4e601c12ea1a3d2f2c72
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 1 02:49:35 2018 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Mon Jan 1 02:59:23 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1398d309
sys-libs/libapparmor: version bump 2.12.0
Package-Manager: Portage-2.3.14, Repoman-2.3.6
sys-libs/libapparmor/Manifest | 1 +
sys-libs/libapparmor/libapparmor-2.12.0.ebuild | 95 ++++++++++++++++++++++++++
2 files changed, 96 insertions(+)
diff --git a/sys-libs/libapparmor/Manifest b/sys-libs/libapparmor/Manifest
index fa2e8344639..10e4fbc530b 100644
--- a/sys-libs/libapparmor/Manifest
+++ b/sys-libs/libapparmor/Manifest
@@ -1 +1,2 @@
DIST apparmor-2.11.1.tar.gz 5017646 BLAKE2B ee0176c87b2800eb562c136ff324f08e444c412117c4593ff97c4b0e4c63db2aea0721c6ed38f3c733e3c95024165f329e520acf838c4798a8285b8dedf0d51e SHA512 f088157cc116987e56c0e02127497b1ec6241f3d761ec3b53211fa188f5f02c9408d6b903f2d275328ede88ebfd1393e00aad9f68cbe78fa9ab3711ba0f9c00c
+DIST apparmor-2.12.tar.gz 7258450 BLAKE2B c1d4e01d836c5f567ddb7c5ecf36dde6efccf1e59ae219824129fd5c92162a3fed7ebdc492f181ae132b07db068660078a9631543d40fd20ab0b44cd4c646d4c SHA512 d85fd47c66333fe5658ee5e977b32142697f6e36c575550712ee2ace2ad0fbf2aa59c8fd3b82ad8821c0190adf8cc150cf623ea09a84d5b32bde050a03dd6e9a
diff --git a/sys-libs/libapparmor/libapparmor-2.12.0.ebuild b/sys-libs/libapparmor/libapparmor-2.12.0.ebuild
new file mode 100644
index 00000000000..026e70ab2e8
--- /dev/null
+++ b/sys-libs/libapparmor/libapparmor-2.12.0.ebuild
@@ -0,0 +1,95 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+AUTOTOOLS_AUTORECONF=1
+DISTUTILS_OPTIONAL=1
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
+GENTOO_DEPEND_ON_PERL="no"
+
+inherit autotools-utils distutils-r1 perl-functions versionator
+
+MY_PV="$(get_version_component_range 1-2)"
+
+DESCRIPTION="Library to support AppArmor userspace utilities"
+HOMEPAGE="http://apparmor.net/"
+SRC_URI="https://launchpad.net/apparmor/${MY_PV}/${PV}/+download/apparmor-${MY_PV}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc +perl +python static-libs"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="perl? ( dev-lang/perl:= )
+ python? ( ${PYTHON_DEPS} )"
+
+DEPEND="${RDEPEND}
+ sys-devel/autoconf-archive
+ sys-devel/bison
+ sys-devel/flex
+ doc? ( dev-lang/perl )
+ perl? ( dev-lang/swig )
+ python? ( dev-lang/swig )"
+
+S=${WORKDIR}/apparmor-${MY_PV}/libraries/${PN}
+
+RESTRICT="test"
+
+src_prepare() {
+ rm -r m4 || die "failed to remove bundled macros"
+ epatch "${FILESDIR}"/${PN}-2.10-symbol_visibility.patch
+ autotools-utils_src_prepare
+ use python && distutils-r1_src_prepare
+}
+
+src_configure() {
+ local myeconfargs=(
+ $(use_with perl) \
+ $(use_with python)
+ )
+
+ autotools-utils_src_configure
+}
+
+src_compile() {
+ autotools-utils_src_compile -C src
+ autotools-utils_src_compile -C include
+ use doc && autotools-utils_src_compile -C doc
+ use perl && autotools-utils_src_compile -C swig/perl
+
+ if use python ; then
+ pushd "${BUILD_DIR}"/swig/python > /dev/null
+ emake libapparmor_wrap.c
+ distutils-r1_src_compile
+ popd > /dev/null
+ fi
+}
+
+src_install() {
+ autotools-utils_src_install -C src
+ autotools-utils_src_install -C include
+ use doc && autotools-utils_src_install -C doc
+
+ if use perl ; then
+ autotools-utils_src_install -C swig/perl
+ perl_set_version
+ insinto "${VENDOR_ARCH}"
+ doins "${BUILD_DIR}"/swig/perl/LibAppArmor.pm
+
+ # bug 620886
+ perl_delete_localpod
+ perl_fix_packlist
+ fi
+
+ if use python ; then
+ pushd "${BUILD_DIR}"/swig/python > /dev/null
+ distutils-r1_src_install
+
+ python_moduleinto LibAppArmor
+ python_foreach_impl python_domodule LibAppArmor.py
+ popd > /dev/null
+ fi
+}
^ permalink raw reply related [flat|nested] 76+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-libs/libapparmor/
@ 2018-02-13 13:17 Manuel Rüger
0 siblings, 0 replies; 76+ messages in thread
From: Manuel Rüger @ 2018-02-13 13:17 UTC (permalink / raw
To: gentoo-commits
commit: 8bfcda3388c2e7ca5ed90a0fb541322cc6bad8a6
Author: Manuel Rüger <mrueg <AT> gentoo <DOT> org>
AuthorDate: Tue Feb 13 13:15:24 2018 +0000
Commit: Manuel Rüger <mrueg <AT> gentoo <DOT> org>
CommitDate: Tue Feb 13 13:15:24 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bfcda33
sys-libs/libapparmor: Stabilize on amd64
Package-Manager: Portage-2.3.24, Repoman-2.3.6
sys-libs/libapparmor/libapparmor-2.12.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-libs/libapparmor/libapparmor-2.12.0.ebuild b/sys-libs/libapparmor/libapparmor-2.12.0.ebuild
index 026e70ab2e8..0743c002fa4 100644
--- a/sys-libs/libapparmor/libapparmor-2.12.0.ebuild
+++ b/sys-libs/libapparmor/libapparmor-2.12.0.ebuild
@@ -18,7 +18,7 @@ SRC_URI="https://launchpad.net/apparmor/${MY_PV}/${PV}/+download/apparmor-${MY_P
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
IUSE="doc +perl +python static-libs"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
^ permalink raw reply related [flat|nested] 76+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-libs/libapparmor/
@ 2018-11-09 8:57 Michael Palimaka
0 siblings, 0 replies; 76+ messages in thread
From: Michael Palimaka @ 2018-11-09 8:57 UTC (permalink / raw
To: gentoo-commits
commit: 8cc1177bb22e44baa5cc631ab4b3343b89d23688
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 9 08:56:14 2018 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Fri Nov 9 08:56:49 2018 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8cc1177b
sys-libs/libapparmor: remove 2.11.1
Package-Manager: Portage-2.3.51, Repoman-2.3.12
Signed-off-by: Michael Palimaka <kensington <AT> gentoo.org>
sys-libs/libapparmor/Manifest | 1 -
sys-libs/libapparmor/libapparmor-2.11.1.ebuild | 95 --------------------------
2 files changed, 96 deletions(-)
diff --git a/sys-libs/libapparmor/Manifest b/sys-libs/libapparmor/Manifest
index 10e4fbc530b..0a6a3ee99d9 100644
--- a/sys-libs/libapparmor/Manifest
+++ b/sys-libs/libapparmor/Manifest
@@ -1,2 +1 @@
-DIST apparmor-2.11.1.tar.gz 5017646 BLAKE2B ee0176c87b2800eb562c136ff324f08e444c412117c4593ff97c4b0e4c63db2aea0721c6ed38f3c733e3c95024165f329e520acf838c4798a8285b8dedf0d51e SHA512 f088157cc116987e56c0e02127497b1ec6241f3d761ec3b53211fa188f5f02c9408d6b903f2d275328ede88ebfd1393e00aad9f68cbe78fa9ab3711ba0f9c00c
DIST apparmor-2.12.tar.gz 7258450 BLAKE2B c1d4e01d836c5f567ddb7c5ecf36dde6efccf1e59ae219824129fd5c92162a3fed7ebdc492f181ae132b07db068660078a9631543d40fd20ab0b44cd4c646d4c SHA512 d85fd47c66333fe5658ee5e977b32142697f6e36c575550712ee2ace2ad0fbf2aa59c8fd3b82ad8821c0190adf8cc150cf623ea09a84d5b32bde050a03dd6e9a
diff --git a/sys-libs/libapparmor/libapparmor-2.11.1.ebuild b/sys-libs/libapparmor/libapparmor-2.11.1.ebuild
deleted file mode 100644
index 7f69f67ede5..00000000000
--- a/sys-libs/libapparmor/libapparmor-2.11.1.ebuild
+++ /dev/null
@@ -1,95 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-AUTOTOOLS_AUTORECONF=1
-DISTUTILS_OPTIONAL=1
-PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
-GENTOO_DEPEND_ON_PERL="no"
-
-inherit autotools-utils distutils-r1 perl-functions versionator
-
-MY_PV="$(get_version_component_range 1-2)"
-
-DESCRIPTION="Library to support AppArmor userspace utilities"
-HOMEPAGE="http://apparmor.net/"
-SRC_URI="https://launchpad.net/apparmor/${MY_PV}/${PV}/+download/apparmor-${PV}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc +perl +python static-libs"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="perl? ( dev-lang/perl:= )
- python? ( ${PYTHON_DEPS} )"
-
-DEPEND="${RDEPEND}
- sys-devel/autoconf-archive
- sys-devel/bison
- sys-devel/flex
- doc? ( dev-lang/perl )
- perl? ( dev-lang/swig )
- python? ( dev-lang/swig )"
-
-S=${WORKDIR}/apparmor-${PV}/libraries/${PN}
-
-RESTRICT="test"
-
-src_prepare() {
- rm -r m4 || die "failed to remove bundled macros"
- epatch "${FILESDIR}"/${PN}-2.10-symbol_visibility.patch
- autotools-utils_src_prepare
- use python && distutils-r1_src_prepare
-}
-
-src_configure() {
- local myeconfargs=(
- $(use_with perl) \
- $(use_with python)
- )
-
- autotools-utils_src_configure
-}
-
-src_compile() {
- autotools-utils_src_compile -C src
- autotools-utils_src_compile -C include
- use doc && autotools-utils_src_compile -C doc
- use perl && autotools-utils_src_compile -C swig/perl
-
- if use python ; then
- pushd "${BUILD_DIR}"/swig/python > /dev/null
- emake libapparmor_wrap.c
- distutils-r1_src_compile
- popd > /dev/null
- fi
-}
-
-src_install() {
- autotools-utils_src_install -C src
- autotools-utils_src_install -C include
- use doc && autotools-utils_src_install -C doc
-
- if use perl ; then
- autotools-utils_src_install -C swig/perl
- perl_set_version
- insinto "${VENDOR_ARCH}"
- doins "${BUILD_DIR}"/swig/perl/LibAppArmor.pm
-
- # bug 620886
- perl_delete_localpod
- perl_fix_packlist
- fi
-
- if use python ; then
- pushd "${BUILD_DIR}"/swig/python > /dev/null
- distutils-r1_src_install
-
- python_moduleinto LibAppArmor
- python_foreach_impl python_domodule LibAppArmor.py
- popd > /dev/null
- fi
-}
^ permalink raw reply related [flat|nested] 76+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-libs/libapparmor/
@ 2019-03-07 11:03 Michael Palimaka
0 siblings, 0 replies; 76+ messages in thread
From: Michael Palimaka @ 2019-03-07 11:03 UTC (permalink / raw
To: gentoo-commits
commit: ccc39516c04a58d53568df8016ec4ed1cb62be37
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 7 10:59:21 2019 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Thu Mar 7 11:03:27 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ccc39516
sys-libs/libapparmor: stabilise 2.13.1 for amd64
Package-Manager: Portage-2.3.51, Repoman-2.3.12
Signed-off-by: Michael Palimaka <kensington <AT> gentoo.org>
sys-libs/libapparmor/libapparmor-2.13.1.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/sys-libs/libapparmor/libapparmor-2.13.1.ebuild b/sys-libs/libapparmor/libapparmor-2.13.1.ebuild
index 87e4a067214..76587f57c1d 100644
--- a/sys-libs/libapparmor/libapparmor-2.13.1.ebuild
+++ b/sys-libs/libapparmor/libapparmor-2.13.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -18,7 +18,7 @@ SRC_URI="https://launchpad.net/apparmor/${MY_PV}/${PV}/+download/apparmor-${PV}.
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
IUSE="doc +perl +python static-libs"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
^ permalink raw reply related [flat|nested] 76+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-libs/libapparmor/
@ 2019-03-07 11:03 Michael Palimaka
0 siblings, 0 replies; 76+ messages in thread
From: Michael Palimaka @ 2019-03-07 11:03 UTC (permalink / raw
To: gentoo-commits
commit: b7004f29ceb7f82d7b8b2acb26e17666deae4d6a
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 7 11:02:48 2019 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Thu Mar 7 11:03:28 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7004f29
sys-libs/libapparmor: remove 2.12.0
Package-Manager: Portage-2.3.51, Repoman-2.3.12
Signed-off-by: Michael Palimaka <kensington <AT> gentoo.org>
sys-libs/libapparmor/Manifest | 1 -
sys-libs/libapparmor/libapparmor-2.12.0.ebuild | 95 --------------------------
2 files changed, 96 deletions(-)
diff --git a/sys-libs/libapparmor/Manifest b/sys-libs/libapparmor/Manifest
index 1556178a53f..af8cbc892af 100644
--- a/sys-libs/libapparmor/Manifest
+++ b/sys-libs/libapparmor/Manifest
@@ -1,2 +1 @@
-DIST apparmor-2.12.tar.gz 7258450 BLAKE2B c1d4e01d836c5f567ddb7c5ecf36dde6efccf1e59ae219824129fd5c92162a3fed7ebdc492f181ae132b07db068660078a9631543d40fd20ab0b44cd4c646d4c SHA512 d85fd47c66333fe5658ee5e977b32142697f6e36c575550712ee2ace2ad0fbf2aa59c8fd3b82ad8821c0190adf8cc150cf623ea09a84d5b32bde050a03dd6e9a
DIST apparmor-2.13.1.tar.gz 7367615 BLAKE2B 34a5f42b32bd4790f1075b76dfa17dd5b5cedfde7074eb0c57a3982a47e7b4dd2570bc056a4f4a8064c6a126a4727829cf5dcc04a4912f009338206faa887017 SHA512 e4b9788ecc0b59285f17d5e87669f507bf849c15d0ac3833e8d1d6aa2ece7add15814c75f257cea9d71a709c1af4990d8b76773e59fd42dbf5cfa2de0f9495a7
diff --git a/sys-libs/libapparmor/libapparmor-2.12.0.ebuild b/sys-libs/libapparmor/libapparmor-2.12.0.ebuild
deleted file mode 100644
index 0743c002fa4..00000000000
--- a/sys-libs/libapparmor/libapparmor-2.12.0.ebuild
+++ /dev/null
@@ -1,95 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-AUTOTOOLS_AUTORECONF=1
-DISTUTILS_OPTIONAL=1
-PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
-GENTOO_DEPEND_ON_PERL="no"
-
-inherit autotools-utils distutils-r1 perl-functions versionator
-
-MY_PV="$(get_version_component_range 1-2)"
-
-DESCRIPTION="Library to support AppArmor userspace utilities"
-HOMEPAGE="http://apparmor.net/"
-SRC_URI="https://launchpad.net/apparmor/${MY_PV}/${PV}/+download/apparmor-${MY_PV}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="amd64 ~x86"
-IUSE="doc +perl +python static-libs"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="perl? ( dev-lang/perl:= )
- python? ( ${PYTHON_DEPS} )"
-
-DEPEND="${RDEPEND}
- sys-devel/autoconf-archive
- sys-devel/bison
- sys-devel/flex
- doc? ( dev-lang/perl )
- perl? ( dev-lang/swig )
- python? ( dev-lang/swig )"
-
-S=${WORKDIR}/apparmor-${MY_PV}/libraries/${PN}
-
-RESTRICT="test"
-
-src_prepare() {
- rm -r m4 || die "failed to remove bundled macros"
- epatch "${FILESDIR}"/${PN}-2.10-symbol_visibility.patch
- autotools-utils_src_prepare
- use python && distutils-r1_src_prepare
-}
-
-src_configure() {
- local myeconfargs=(
- $(use_with perl) \
- $(use_with python)
- )
-
- autotools-utils_src_configure
-}
-
-src_compile() {
- autotools-utils_src_compile -C src
- autotools-utils_src_compile -C include
- use doc && autotools-utils_src_compile -C doc
- use perl && autotools-utils_src_compile -C swig/perl
-
- if use python ; then
- pushd "${BUILD_DIR}"/swig/python > /dev/null
- emake libapparmor_wrap.c
- distutils-r1_src_compile
- popd > /dev/null
- fi
-}
-
-src_install() {
- autotools-utils_src_install -C src
- autotools-utils_src_install -C include
- use doc && autotools-utils_src_install -C doc
-
- if use perl ; then
- autotools-utils_src_install -C swig/perl
- perl_set_version
- insinto "${VENDOR_ARCH}"
- doins "${BUILD_DIR}"/swig/perl/LibAppArmor.pm
-
- # bug 620886
- perl_delete_localpod
- perl_fix_packlist
- fi
-
- if use python ; then
- pushd "${BUILD_DIR}"/swig/python > /dev/null
- distutils-r1_src_install
-
- python_moduleinto LibAppArmor
- python_foreach_impl python_domodule LibAppArmor.py
- popd > /dev/null
- fi
-}
^ permalink raw reply related [flat|nested] 76+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-libs/libapparmor/
@ 2019-03-07 11:27 Michael Palimaka
0 siblings, 0 replies; 76+ messages in thread
From: Michael Palimaka @ 2019-03-07 11:27 UTC (permalink / raw
To: gentoo-commits
commit: 964643b2d9fa879ced9c03d3d4630a0654fac0e4
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 7 11:21:17 2019 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Thu Mar 7 11:27:14 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=964643b2
sys-libs/libapparmor: version bump 2.13.2
Package-Manager: Portage-2.3.51, Repoman-2.3.12
Signed-off-by: Michael Palimaka <kensington <AT> gentoo.org>
sys-libs/libapparmor/Manifest | 1 +
sys-libs/libapparmor/libapparmor-2.13.2.ebuild | 97 ++++++++++++++++++++++++++
2 files changed, 98 insertions(+)
diff --git a/sys-libs/libapparmor/Manifest b/sys-libs/libapparmor/Manifest
index af8cbc892af..e47ad80f147 100644
--- a/sys-libs/libapparmor/Manifest
+++ b/sys-libs/libapparmor/Manifest
@@ -1 +1,2 @@
DIST apparmor-2.13.1.tar.gz 7367615 BLAKE2B 34a5f42b32bd4790f1075b76dfa17dd5b5cedfde7074eb0c57a3982a47e7b4dd2570bc056a4f4a8064c6a126a4727829cf5dcc04a4912f009338206faa887017 SHA512 e4b9788ecc0b59285f17d5e87669f507bf849c15d0ac3833e8d1d6aa2ece7add15814c75f257cea9d71a709c1af4990d8b76773e59fd42dbf5cfa2de0f9495a7
+DIST apparmor-2.13.2.tar.gz 7369240 BLAKE2B 1e2a559375c02c7ab8e79cc2e9275a9f271490ef003a8da3e544bfdd80b47ddef7a7da0bf73b41e6fe9bff219a6e4fda7d04e6df71bb127530828160704cb7fe SHA512 2e5f84ced12c9de1a862e1a3258e8424f1f0d3c986947aec9d88a9258729a584953d00591c8902aa41e664acf9a639dab96d025c3a1ed3f91f0edce8d028b58f
diff --git a/sys-libs/libapparmor/libapparmor-2.13.2.ebuild b/sys-libs/libapparmor/libapparmor-2.13.2.ebuild
new file mode 100644
index 00000000000..bf0107144e1
--- /dev/null
+++ b/sys-libs/libapparmor/libapparmor-2.13.2.ebuild
@@ -0,0 +1,97 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DISTUTILS_OPTIONAL=1
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
+GENTOO_DEPEND_ON_PERL="no"
+
+inherit autotools distutils-r1 eapi7-ver perl-functions
+
+MY_PV="$(ver_cut 1-2)"
+
+DESCRIPTION="Library to support AppArmor userspace utilities"
+HOMEPAGE="https://gitlab.com/apparmor/apparmor/wikis/home"
+SRC_URI="https://launchpad.net/apparmor/${MY_PV}/${PV}/+download/apparmor-${PV}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc +perl +python static-libs"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="perl? ( dev-lang/perl:= )
+ python? ( ${PYTHON_DEPS} )"
+DEPEND="${RDEPEND}
+ sys-devel/autoconf-archive
+ sys-devel/bison
+ sys-devel/flex
+ doc? ( dev-lang/perl )
+ perl? ( dev-lang/swig )
+ python? ( dev-lang/swig )"
+
+S=${WORKDIR}/apparmor-${PV}/libraries/${PN}
+
+PATCHES=( "${FILESDIR}/${PN}-2.10-symbol_visibility.patch" )
+
+RESTRICT="test"
+
+src_prepare() {
+ rm -r m4 || die "failed to remove bundled macros"
+ default
+ eautoreconf
+ use python && distutils-r1_src_prepare
+}
+
+src_configure() {
+ econf \
+ $(use_enable static-libs static) \
+ $(use_with perl) \
+ $(use_with python)
+}
+
+src_compile() {
+ emake -C src
+ emake -C include
+ use doc && emake -C doc
+ use perl && emake -C swig/perl
+
+ if use python ; then
+ pushd swig/python > /dev/null
+ emake libapparmor_wrap.c
+ distutils-r1_src_compile
+ popd > /dev/null
+ fi
+}
+
+src_install() {
+ emake DESTDIR="${D}" -C src install
+ emake DESTDIR="${D}" -C include install
+ use doc && emake DESTDIR="${D}" -C doc install
+
+ if use perl ; then
+ emake DESTDIR="${D}" -C swig/perl install
+ perl_set_version
+ insinto "${VENDOR_ARCH}"
+ doins swig/perl/LibAppArmor.pm
+
+ # bug 620886
+ perl_delete_localpod
+ perl_fix_packlist
+ fi
+
+ if use python ; then
+ pushd swig/python > /dev/null
+ distutils-r1_src_install
+
+ python_moduleinto LibAppArmor
+ python_foreach_impl python_domodule LibAppArmor.py
+ popd > /dev/null
+ fi
+
+ dodoc AUTHORS ChangeLog NEWS README
+
+ find "${D}" -name '*.la' -delete || die
+}
^ permalink raw reply related [flat|nested] 76+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-libs/libapparmor/
@ 2019-04-14 0:30 Aaron Bauman
0 siblings, 0 replies; 76+ messages in thread
From: Aaron Bauman @ 2019-04-14 0:30 UTC (permalink / raw
To: gentoo-commits
commit: f98edf90084130a08c5ba48b966d1c30e74c14f0
Author: Aaron Bauman <bman <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 14 00:30:00 2019 +0000
Commit: Aaron Bauman <bman <AT> gentoo <DOT> org>
CommitDate: Sun Apr 14 00:30:00 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f98edf90
sys-libs/libapparmor: arm64 keyworded (bug #666318)
Signed-off-by: Aaron Bauman <bman <AT> gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11
sys-libs/libapparmor/libapparmor-2.13.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-libs/libapparmor/libapparmor-2.13.2.ebuild b/sys-libs/libapparmor/libapparmor-2.13.2.ebuild
index bf0107144e1..0562b797613 100644
--- a/sys-libs/libapparmor/libapparmor-2.13.2.ebuild
+++ b/sys-libs/libapparmor/libapparmor-2.13.2.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://launchpad.net/apparmor/${MY_PV}/${PV}/+download/apparmor-${PV}.
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~x86"
IUSE="doc +perl +python static-libs"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
^ permalink raw reply related [flat|nested] 76+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-libs/libapparmor/
@ 2019-08-04 12:27 Michael Palimaka
0 siblings, 0 replies; 76+ messages in thread
From: Michael Palimaka @ 2019-08-04 12:27 UTC (permalink / raw
To: gentoo-commits
commit: 649a9cc007c944bdbaefab618cc300217ded45be
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Sun Aug 4 12:24:38 2019 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Sun Aug 4 12:27:00 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=649a9cc0
sys-libs/libapparmor: version bump 2.13.3
Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: Michael Palimaka <kensington <AT> gentoo.org>
sys-libs/libapparmor/Manifest | 1 +
sys-libs/libapparmor/libapparmor-2.13.3.ebuild | 97 ++++++++++++++++++++++++++
2 files changed, 98 insertions(+)
diff --git a/sys-libs/libapparmor/Manifest b/sys-libs/libapparmor/Manifest
index e47ad80f147..bf09f795a1e 100644
--- a/sys-libs/libapparmor/Manifest
+++ b/sys-libs/libapparmor/Manifest
@@ -1,2 +1,3 @@
DIST apparmor-2.13.1.tar.gz 7367615 BLAKE2B 34a5f42b32bd4790f1075b76dfa17dd5b5cedfde7074eb0c57a3982a47e7b4dd2570bc056a4f4a8064c6a126a4727829cf5dcc04a4912f009338206faa887017 SHA512 e4b9788ecc0b59285f17d5e87669f507bf849c15d0ac3833e8d1d6aa2ece7add15814c75f257cea9d71a709c1af4990d8b76773e59fd42dbf5cfa2de0f9495a7
DIST apparmor-2.13.2.tar.gz 7369240 BLAKE2B 1e2a559375c02c7ab8e79cc2e9275a9f271490ef003a8da3e544bfdd80b47ddef7a7da0bf73b41e6fe9bff219a6e4fda7d04e6df71bb127530828160704cb7fe SHA512 2e5f84ced12c9de1a862e1a3258e8424f1f0d3c986947aec9d88a9258729a584953d00591c8902aa41e664acf9a639dab96d025c3a1ed3f91f0edce8d028b58f
+DIST apparmor-2.13.3.tar.gz 7384974 BLAKE2B fd519f7b845db3203c8f47ff5abc7d9f20a7947fe86799b6fffcfaabaf5130fe0aa6589314f201c1df59cfd0fb22b80a12d364e9ca1279b14ba89ec469e3b346 SHA512 137b2bf026ec655b662e9c264d7d48d878db474a3f1cc5a38bfd7df2f85b682bddb77b091ab5595178231a0a262c9ae9cdd61409461cd889bdee156906ef1141
diff --git a/sys-libs/libapparmor/libapparmor-2.13.3.ebuild b/sys-libs/libapparmor/libapparmor-2.13.3.ebuild
new file mode 100644
index 00000000000..23bb73d7272
--- /dev/null
+++ b/sys-libs/libapparmor/libapparmor-2.13.3.ebuild
@@ -0,0 +1,97 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DISTUTILS_OPTIONAL=1
+PYTHON_COMPAT=( python{2_7,3_5,3_6} )
+GENTOO_DEPEND_ON_PERL="no"
+
+inherit autotools distutils-r1 eapi7-ver perl-functions
+
+MY_PV="$(ver_cut 1-2)"
+
+DESCRIPTION="Library to support AppArmor userspace utilities"
+HOMEPAGE="https://gitlab.com/apparmor/apparmor/wikis/home"
+SRC_URI="https://launchpad.net/apparmor/${MY_PV}/${PV}/+download/apparmor-${PV}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="doc +perl +python static-libs"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="perl? ( dev-lang/perl:= )
+ python? ( ${PYTHON_DEPS} )"
+DEPEND="${RDEPEND}
+ sys-devel/autoconf-archive
+ sys-devel/bison
+ sys-devel/flex
+ doc? ( dev-lang/perl )
+ perl? ( dev-lang/swig )
+ python? ( dev-lang/swig )"
+
+S=${WORKDIR}/apparmor-${PV}/libraries/${PN}
+
+PATCHES=( "${FILESDIR}/${PN}-2.10-symbol_visibility.patch" )
+
+RESTRICT="test"
+
+src_prepare() {
+ rm -r m4 || die "failed to remove bundled macros"
+ default
+ eautoreconf
+ use python && distutils-r1_src_prepare
+}
+
+src_configure() {
+ econf \
+ $(use_enable static-libs static) \
+ $(use_with perl) \
+ $(use_with python)
+}
+
+src_compile() {
+ emake -C src
+ emake -C include
+ use doc && emake -C doc
+ use perl && emake -C swig/perl
+
+ if use python ; then
+ pushd swig/python > /dev/null
+ emake libapparmor_wrap.c
+ distutils-r1_src_compile
+ popd > /dev/null
+ fi
+}
+
+src_install() {
+ emake DESTDIR="${D}" -C src install
+ emake DESTDIR="${D}" -C include install
+ use doc && emake DESTDIR="${D}" -C doc install
+
+ if use perl ; then
+ emake DESTDIR="${D}" -C swig/perl install
+ perl_set_version
+ insinto "${VENDOR_ARCH}"
+ doins swig/perl/LibAppArmor.pm
+
+ # bug 620886
+ perl_delete_localpod
+ perl_fix_packlist
+ fi
+
+ if use python ; then
+ pushd swig/python > /dev/null
+ distutils-r1_src_install
+
+ python_moduleinto LibAppArmor
+ python_foreach_impl python_domodule LibAppArmor.py
+ popd > /dev/null
+ fi
+
+ dodoc AUTHORS ChangeLog NEWS README
+
+ find "${D}" -name '*.la' -delete || die
+}
^ permalink raw reply related [flat|nested] 76+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-libs/libapparmor/
@ 2019-08-18 8:13 Michael Palimaka
0 siblings, 0 replies; 76+ messages in thread
From: Michael Palimaka @ 2019-08-18 8:13 UTC (permalink / raw
To: gentoo-commits
commit: 12d6d5b3778a8f4bb7c0c55d12babb25799b7e27
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Sun Aug 18 08:12:14 2019 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Sun Aug 18 08:12:55 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12d6d5b3
sys-libs/libapparmor: remove 2.13.2
Package-Manager: Portage-2.3.69, Repoman-2.3.17
Signed-off-by: Michael Palimaka <kensington <AT> gentoo.org>
sys-libs/libapparmor/Manifest | 1 -
sys-libs/libapparmor/libapparmor-2.13.2.ebuild | 97 --------------------------
2 files changed, 98 deletions(-)
diff --git a/sys-libs/libapparmor/Manifest b/sys-libs/libapparmor/Manifest
index bf09f795a1e..f99a118d76e 100644
--- a/sys-libs/libapparmor/Manifest
+++ b/sys-libs/libapparmor/Manifest
@@ -1,3 +1,2 @@
DIST apparmor-2.13.1.tar.gz 7367615 BLAKE2B 34a5f42b32bd4790f1075b76dfa17dd5b5cedfde7074eb0c57a3982a47e7b4dd2570bc056a4f4a8064c6a126a4727829cf5dcc04a4912f009338206faa887017 SHA512 e4b9788ecc0b59285f17d5e87669f507bf849c15d0ac3833e8d1d6aa2ece7add15814c75f257cea9d71a709c1af4990d8b76773e59fd42dbf5cfa2de0f9495a7
-DIST apparmor-2.13.2.tar.gz 7369240 BLAKE2B 1e2a559375c02c7ab8e79cc2e9275a9f271490ef003a8da3e544bfdd80b47ddef7a7da0bf73b41e6fe9bff219a6e4fda7d04e6df71bb127530828160704cb7fe SHA512 2e5f84ced12c9de1a862e1a3258e8424f1f0d3c986947aec9d88a9258729a584953d00591c8902aa41e664acf9a639dab96d025c3a1ed3f91f0edce8d028b58f
DIST apparmor-2.13.3.tar.gz 7384974 BLAKE2B fd519f7b845db3203c8f47ff5abc7d9f20a7947fe86799b6fffcfaabaf5130fe0aa6589314f201c1df59cfd0fb22b80a12d364e9ca1279b14ba89ec469e3b346 SHA512 137b2bf026ec655b662e9c264d7d48d878db474a3f1cc5a38bfd7df2f85b682bddb77b091ab5595178231a0a262c9ae9cdd61409461cd889bdee156906ef1141
diff --git a/sys-libs/libapparmor/libapparmor-2.13.2.ebuild b/sys-libs/libapparmor/libapparmor-2.13.2.ebuild
deleted file mode 100644
index 23bb73d7272..00000000000
--- a/sys-libs/libapparmor/libapparmor-2.13.2.ebuild
+++ /dev/null
@@ -1,97 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DISTUTILS_OPTIONAL=1
-PYTHON_COMPAT=( python{2_7,3_5,3_6} )
-GENTOO_DEPEND_ON_PERL="no"
-
-inherit autotools distutils-r1 eapi7-ver perl-functions
-
-MY_PV="$(ver_cut 1-2)"
-
-DESCRIPTION="Library to support AppArmor userspace utilities"
-HOMEPAGE="https://gitlab.com/apparmor/apparmor/wikis/home"
-SRC_URI="https://launchpad.net/apparmor/${MY_PV}/${PV}/+download/apparmor-${PV}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
-IUSE="doc +perl +python static-libs"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="perl? ( dev-lang/perl:= )
- python? ( ${PYTHON_DEPS} )"
-DEPEND="${RDEPEND}
- sys-devel/autoconf-archive
- sys-devel/bison
- sys-devel/flex
- doc? ( dev-lang/perl )
- perl? ( dev-lang/swig )
- python? ( dev-lang/swig )"
-
-S=${WORKDIR}/apparmor-${PV}/libraries/${PN}
-
-PATCHES=( "${FILESDIR}/${PN}-2.10-symbol_visibility.patch" )
-
-RESTRICT="test"
-
-src_prepare() {
- rm -r m4 || die "failed to remove bundled macros"
- default
- eautoreconf
- use python && distutils-r1_src_prepare
-}
-
-src_configure() {
- econf \
- $(use_enable static-libs static) \
- $(use_with perl) \
- $(use_with python)
-}
-
-src_compile() {
- emake -C src
- emake -C include
- use doc && emake -C doc
- use perl && emake -C swig/perl
-
- if use python ; then
- pushd swig/python > /dev/null
- emake libapparmor_wrap.c
- distutils-r1_src_compile
- popd > /dev/null
- fi
-}
-
-src_install() {
- emake DESTDIR="${D}" -C src install
- emake DESTDIR="${D}" -C include install
- use doc && emake DESTDIR="${D}" -C doc install
-
- if use perl ; then
- emake DESTDIR="${D}" -C swig/perl install
- perl_set_version
- insinto "${VENDOR_ARCH}"
- doins swig/perl/LibAppArmor.pm
-
- # bug 620886
- perl_delete_localpod
- perl_fix_packlist
- fi
-
- if use python ; then
- pushd swig/python > /dev/null
- distutils-r1_src_install
-
- python_moduleinto LibAppArmor
- python_foreach_impl python_domodule LibAppArmor.py
- popd > /dev/null
- fi
-
- dodoc AUTHORS ChangeLog NEWS README
-
- find "${D}" -name '*.la' -delete || die
-}
^ permalink raw reply related [flat|nested] 76+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-libs/libapparmor/
@ 2019-09-15 9:20 Mikle Kolyada
0 siblings, 0 replies; 76+ messages in thread
From: Mikle Kolyada @ 2019-09-15 9:20 UTC (permalink / raw
To: gentoo-commits
commit: 7d59feae14747923dc88b3bea51b6a919364b3ae
Author: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Sun Sep 15 09:20:36 2019 +0000
Commit: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Sun Sep 15 09:20:36 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d59feae
sys-libs/libapparmor: Add ~arm keyword wrt bug #666318
Package-Manager: Portage-2.3.69, Repoman-2.3.16
RepoMan-Options: --include-arches="arm"
Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org>
sys-libs/libapparmor/libapparmor-2.13.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-libs/libapparmor/libapparmor-2.13.3.ebuild b/sys-libs/libapparmor/libapparmor-2.13.3.ebuild
index 23bb73d7272..e0bd8181392 100644
--- a/sys-libs/libapparmor/libapparmor-2.13.3.ebuild
+++ b/sys-libs/libapparmor/libapparmor-2.13.3.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://launchpad.net/apparmor/${MY_PV}/${PV}/+download/apparmor-${PV}.
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
IUSE="doc +perl +python static-libs"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
^ permalink raw reply related [flat|nested] 76+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-libs/libapparmor/
@ 2019-11-26 12:27 Agostino Sarubbo
0 siblings, 0 replies; 76+ messages in thread
From: Agostino Sarubbo @ 2019-11-26 12:27 UTC (permalink / raw
To: gentoo-commits
commit: 70b380af88e965b52c689d9bca9f31b70bbb675a
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Tue Nov 26 12:25:05 2019 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Tue Nov 26 12:25:05 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70b380af
sys-libs/libapparmor: amd64 stable wrt bug #701134
Package-Manager: Portage-2.3.76, Repoman-2.3.16
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
sys-libs/libapparmor/libapparmor-2.13.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-libs/libapparmor/libapparmor-2.13.3.ebuild b/sys-libs/libapparmor/libapparmor-2.13.3.ebuild
index e0bd8181392..8828480dccf 100644
--- a/sys-libs/libapparmor/libapparmor-2.13.3.ebuild
+++ b/sys-libs/libapparmor/libapparmor-2.13.3.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://launchpad.net/apparmor/${MY_PV}/${PV}/+download/apparmor-${PV}.
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~x86"
IUSE="doc +perl +python static-libs"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
^ permalink raw reply related [flat|nested] 76+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-libs/libapparmor/
@ 2019-12-02 9:29 Michael Palimaka
0 siblings, 0 replies; 76+ messages in thread
From: Michael Palimaka @ 2019-12-02 9:29 UTC (permalink / raw
To: gentoo-commits
commit: 4a376d4589ed8a2f7ae81409f5890f1ca0d05950
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Mon Dec 2 09:28:27 2019 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Mon Dec 2 09:28:50 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a376d45
sys-libs/libapparmor: remove 2.13.1
Package-Manager: Portage-2.3.76, Repoman-2.3.18
Signed-off-by: Michael Palimaka <kensington <AT> gentoo.org>
sys-libs/libapparmor/Manifest | 1 -
sys-libs/libapparmor/libapparmor-2.13.1.ebuild | 99 --------------------------
2 files changed, 100 deletions(-)
diff --git a/sys-libs/libapparmor/Manifest b/sys-libs/libapparmor/Manifest
index f99a118d76e..696ceaa4e8e 100644
--- a/sys-libs/libapparmor/Manifest
+++ b/sys-libs/libapparmor/Manifest
@@ -1,2 +1 @@
-DIST apparmor-2.13.1.tar.gz 7367615 BLAKE2B 34a5f42b32bd4790f1075b76dfa17dd5b5cedfde7074eb0c57a3982a47e7b4dd2570bc056a4f4a8064c6a126a4727829cf5dcc04a4912f009338206faa887017 SHA512 e4b9788ecc0b59285f17d5e87669f507bf849c15d0ac3833e8d1d6aa2ece7add15814c75f257cea9d71a709c1af4990d8b76773e59fd42dbf5cfa2de0f9495a7
DIST apparmor-2.13.3.tar.gz 7384974 BLAKE2B fd519f7b845db3203c8f47ff5abc7d9f20a7947fe86799b6fffcfaabaf5130fe0aa6589314f201c1df59cfd0fb22b80a12d364e9ca1279b14ba89ec469e3b346 SHA512 137b2bf026ec655b662e9c264d7d48d878db474a3f1cc5a38bfd7df2f85b682bddb77b091ab5595178231a0a262c9ae9cdd61409461cd889bdee156906ef1141
diff --git a/sys-libs/libapparmor/libapparmor-2.13.1.ebuild b/sys-libs/libapparmor/libapparmor-2.13.1.ebuild
deleted file mode 100644
index 81551b20fa1..00000000000
--- a/sys-libs/libapparmor/libapparmor-2.13.1.ebuild
+++ /dev/null
@@ -1,99 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-###############AUTOTOOLS_AUTORECONF=1
-DISTUTILS_OPTIONAL=1
-PYTHON_COMPAT=( python{2_7,3_5,3_6} )
-GENTOO_DEPEND_ON_PERL="no"
-
-inherit autotools distutils-r1 eapi7-ver perl-functions
-
-MY_PV="$(ver_cut 1-2)"
-
-DESCRIPTION="Library to support AppArmor userspace utilities"
-HOMEPAGE="https://gitlab.com/apparmor/apparmor/wikis/home"
-SRC_URI="https://launchpad.net/apparmor/${MY_PV}/${PV}/+download/apparmor-${PV}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="amd64 ~x86"
-IUSE="doc +perl +python static-libs"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="perl? ( dev-lang/perl:= )
- python? ( ${PYTHON_DEPS} )"
-
-DEPEND="${RDEPEND}
- sys-devel/autoconf-archive
- sys-devel/bison
- sys-devel/flex
- doc? ( dev-lang/perl )
- perl? ( dev-lang/swig )
- python? ( dev-lang/swig )"
-
-S=${WORKDIR}/apparmor-${PV}/libraries/${PN}
-
-PATCHES=( "${FILESDIR}/${PN}-2.10-symbol_visibility.patch" )
-
-RESTRICT="test"
-
-src_prepare() {
- rm -r m4 || die "failed to remove bundled macros"
- default
- eautoreconf
- use python && distutils-r1_src_prepare
-}
-
-src_configure() {
- econf \
- $(use_enable static-libs static) \
- $(use_with perl) \
- $(use_with python)
-}
-
-src_compile() {
- emake -C src
- emake -C include
- use doc && emake -C doc
- use perl && emake -C swig/perl
-
- if use python ; then
- pushd swig/python > /dev/null
- emake libapparmor_wrap.c
- distutils-r1_src_compile
- popd > /dev/null
- fi
-}
-
-src_install() {
- emake DESTDIR="${D}" -C src install
- emake DESTDIR="${D}" -C include install
- use doc && emake DESTDIR="${D}" -C doc install
-
- if use perl ; then
- emake DESTDIR="${D}" -C swig/perl install
- perl_set_version
- insinto "${VENDOR_ARCH}"
- doins swig/perl/LibAppArmor.pm
-
- # bug 620886
- perl_delete_localpod
- perl_fix_packlist
- fi
-
- if use python ; then
- pushd swig/python > /dev/null
- distutils-r1_src_install
-
- python_moduleinto LibAppArmor
- python_foreach_impl python_domodule LibAppArmor.py
- popd > /dev/null
- fi
-
- dodoc AUTHORS ChangeLog NEWS README
-
- find "${D}" -name '*.la' -delete || die
-}
^ permalink raw reply related [flat|nested] 76+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-libs/libapparmor/
@ 2020-01-20 10:23 Michael Palimaka
0 siblings, 0 replies; 76+ messages in thread
From: Michael Palimaka @ 2020-01-20 10:23 UTC (permalink / raw
To: gentoo-commits
commit: 3aff69cf5a9cb540cfde8a3617774b93a676d319
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 20 10:18:25 2020 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Mon Jan 20 10:22:53 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3aff69cf
sys-libs/libapparmor: bump EAPI, python compat, and LICENSE fix
Closes: https://bugs.gentoo.org/704878
Thanks-to: Jason Chan <graysonchsi <AT> gmail.com>
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Michael Palimaka <kensington <AT> gentoo.org>
sys-libs/libapparmor/libapparmor-2.13.3-r1.ebuild | 98 +++++++++++++++++++++++
1 file changed, 98 insertions(+)
diff --git a/sys-libs/libapparmor/libapparmor-2.13.3-r1.ebuild b/sys-libs/libapparmor/libapparmor-2.13.3-r1.ebuild
new file mode 100644
index 00000000000..e47d13d2ba5
--- /dev/null
+++ b/sys-libs/libapparmor/libapparmor-2.13.3-r1.ebuild
@@ -0,0 +1,98 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DISTUTILS_OPTIONAL=1
+PYTHON_COMPAT=( python2_7 python3_{5,6,7,8} )
+GENTOO_DEPEND_ON_PERL="no"
+
+inherit autotools distutils-r1 perl-functions
+
+MY_PV="$(ver_cut 1-2)"
+
+DESCRIPTION="Library to support AppArmor userspace utilities"
+HOMEPAGE="https://gitlab.com/apparmor/apparmor/wikis/home"
+SRC_URI="https://launchpad.net/apparmor/${MY_PV}/${PV}/+download/apparmor-${PV}.tar.gz"
+
+LICENSE="GPL-2 LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="doc +perl +python static-libs"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="perl? ( dev-lang/perl:= )
+ python? ( ${PYTHON_DEPS} )"
+DEPEND="${RDEPEND}
+ sys-devel/autoconf-archive
+ sys-devel/bison
+ sys-devel/flex
+ doc? ( dev-lang/perl )
+ perl? ( dev-lang/swig )
+ python? ( dev-lang/swig )"
+
+S=${WORKDIR}/apparmor-${PV}/libraries/${PN}
+
+PATCHES=( "${FILESDIR}/${PN}-2.10-symbol_visibility.patch" )
+
+# depends on the package already being installed
+RESTRICT="test"
+
+src_prepare() {
+ rm -r m4 || die "failed to remove bundled macros"
+ default
+ eautoreconf
+ use python && distutils-r1_src_prepare
+}
+
+src_configure() {
+ econf \
+ $(use_enable static-libs static) \
+ $(use_with perl) \
+ $(use_with python)
+}
+
+src_compile() {
+ emake -C src
+ emake -C include
+ use doc && emake -C doc
+ use perl && emake -C swig/perl
+
+ if use python ; then
+ pushd swig/python > /dev/null
+ emake libapparmor_wrap.c
+ distutils-r1_src_compile
+ popd > /dev/null
+ fi
+}
+
+src_install() {
+ emake DESTDIR="${D}" -C src install
+ emake DESTDIR="${D}" -C include install
+ use doc && emake DESTDIR="${D}" -C doc install
+
+ if use perl ; then
+ emake DESTDIR="${D}" -C swig/perl install
+ perl_set_version
+ insinto "${VENDOR_ARCH}"
+ doins swig/perl/LibAppArmor.pm
+
+ # bug 620886
+ perl_delete_localpod
+ perl_fix_packlist
+ fi
+
+ if use python ; then
+ pushd swig/python > /dev/null
+ distutils-r1_src_install
+
+ python_moduleinto LibAppArmor
+ python_foreach_impl python_domodule LibAppArmor.py
+ popd > /dev/null
+ fi
+
+ dodoc AUTHORS ChangeLog NEWS README
+
+ find "${D}" -name '*.la' -delete || die
+}
^ permalink raw reply related [flat|nested] 76+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-libs/libapparmor/
@ 2020-02-11 12:25 Michał Górny
0 siblings, 0 replies; 76+ messages in thread
From: Michał Górny @ 2020-02-11 12:25 UTC (permalink / raw
To: gentoo-commits
commit: 090a1590ff0d76a605b96d6deabccfad900674ad
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Tue Feb 11 12:22:59 2020 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Tue Feb 11 12:22:59 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=090a1590
sys-libs/libapparmor: Remove py2
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
sys-libs/libapparmor/libapparmor-2.13.3-r1.ebuild | 2 +-
sys-libs/libapparmor/libapparmor-2.13.3.ebuild | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/sys-libs/libapparmor/libapparmor-2.13.3-r1.ebuild b/sys-libs/libapparmor/libapparmor-2.13.3-r1.ebuild
index e47d13d2ba5..0ccd35241d4 100644
--- a/sys-libs/libapparmor/libapparmor-2.13.3-r1.ebuild
+++ b/sys-libs/libapparmor/libapparmor-2.13.3-r1.ebuild
@@ -4,7 +4,7 @@
EAPI=7
DISTUTILS_OPTIONAL=1
-PYTHON_COMPAT=( python2_7 python3_{5,6,7,8} )
+PYTHON_COMPAT=( python3_{5,6,7,8} )
GENTOO_DEPEND_ON_PERL="no"
inherit autotools distutils-r1 perl-functions
diff --git a/sys-libs/libapparmor/libapparmor-2.13.3.ebuild b/sys-libs/libapparmor/libapparmor-2.13.3.ebuild
index 52a2615896f..2c6b7f9f553 100644
--- a/sys-libs/libapparmor/libapparmor-2.13.3.ebuild
+++ b/sys-libs/libapparmor/libapparmor-2.13.3.ebuild
@@ -4,7 +4,7 @@
EAPI=6
DISTUTILS_OPTIONAL=1
-PYTHON_COMPAT=( python{2_7,3_6} )
+PYTHON_COMPAT=( python3_6 )
GENTOO_DEPEND_ON_PERL="no"
inherit autotools distutils-r1 eapi7-ver perl-functions
^ permalink raw reply related [flat|nested] 76+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-libs/libapparmor/
@ 2020-03-19 8:20 Michael Palimaka
0 siblings, 0 replies; 76+ messages in thread
From: Michael Palimaka @ 2020-03-19 8:20 UTC (permalink / raw
To: gentoo-commits
commit: 215e84f403ef2539c9c6214f7ba8a469c1cf9e0f
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 19 08:13:46 2020 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Thu Mar 19 08:20:45 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=215e84f4
sys-libs/libapparmor: version bump 2.13.4
Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Michael Palimaka <kensington <AT> gentoo.org>
sys-libs/libapparmor/Manifest | 1 +
sys-libs/libapparmor/libapparmor-2.13.4.ebuild | 98 ++++++++++++++++++++++++++
2 files changed, 99 insertions(+)
diff --git a/sys-libs/libapparmor/Manifest b/sys-libs/libapparmor/Manifest
index 696ceaa4e8e..ac257fe0249 100644
--- a/sys-libs/libapparmor/Manifest
+++ b/sys-libs/libapparmor/Manifest
@@ -1 +1,2 @@
DIST apparmor-2.13.3.tar.gz 7384974 BLAKE2B fd519f7b845db3203c8f47ff5abc7d9f20a7947fe86799b6fffcfaabaf5130fe0aa6589314f201c1df59cfd0fb22b80a12d364e9ca1279b14ba89ec469e3b346 SHA512 137b2bf026ec655b662e9c264d7d48d878db474a3f1cc5a38bfd7df2f85b682bddb77b091ab5595178231a0a262c9ae9cdd61409461cd889bdee156906ef1141
+DIST apparmor-2.13.4.tar.gz 7390179 BLAKE2B 49818a010d5e5757dd43710f2af925fbb62a9f8f9be74556ff31a9a8834bebac010762fc6bef3da8d295e487b65d0e0135f4be25bcb01a834846c5e5d65d92a4 SHA512 d42748bf36ae66849f79653a62d499e9d17a97c4d680fb653eb1c379d0593aaa09f7ddfc6f2fa0d2fb468bce05fb25444976f60a5ec24778fdd7ec20d1c13651
diff --git a/sys-libs/libapparmor/libapparmor-2.13.4.ebuild b/sys-libs/libapparmor/libapparmor-2.13.4.ebuild
new file mode 100644
index 00000000000..0ccd35241d4
--- /dev/null
+++ b/sys-libs/libapparmor/libapparmor-2.13.4.ebuild
@@ -0,0 +1,98 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DISTUTILS_OPTIONAL=1
+PYTHON_COMPAT=( python3_{5,6,7,8} )
+GENTOO_DEPEND_ON_PERL="no"
+
+inherit autotools distutils-r1 perl-functions
+
+MY_PV="$(ver_cut 1-2)"
+
+DESCRIPTION="Library to support AppArmor userspace utilities"
+HOMEPAGE="https://gitlab.com/apparmor/apparmor/wikis/home"
+SRC_URI="https://launchpad.net/apparmor/${MY_PV}/${PV}/+download/apparmor-${PV}.tar.gz"
+
+LICENSE="GPL-2 LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="doc +perl +python static-libs"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="perl? ( dev-lang/perl:= )
+ python? ( ${PYTHON_DEPS} )"
+DEPEND="${RDEPEND}
+ sys-devel/autoconf-archive
+ sys-devel/bison
+ sys-devel/flex
+ doc? ( dev-lang/perl )
+ perl? ( dev-lang/swig )
+ python? ( dev-lang/swig )"
+
+S=${WORKDIR}/apparmor-${PV}/libraries/${PN}
+
+PATCHES=( "${FILESDIR}/${PN}-2.10-symbol_visibility.patch" )
+
+# depends on the package already being installed
+RESTRICT="test"
+
+src_prepare() {
+ rm -r m4 || die "failed to remove bundled macros"
+ default
+ eautoreconf
+ use python && distutils-r1_src_prepare
+}
+
+src_configure() {
+ econf \
+ $(use_enable static-libs static) \
+ $(use_with perl) \
+ $(use_with python)
+}
+
+src_compile() {
+ emake -C src
+ emake -C include
+ use doc && emake -C doc
+ use perl && emake -C swig/perl
+
+ if use python ; then
+ pushd swig/python > /dev/null
+ emake libapparmor_wrap.c
+ distutils-r1_src_compile
+ popd > /dev/null
+ fi
+}
+
+src_install() {
+ emake DESTDIR="${D}" -C src install
+ emake DESTDIR="${D}" -C include install
+ use doc && emake DESTDIR="${D}" -C doc install
+
+ if use perl ; then
+ emake DESTDIR="${D}" -C swig/perl install
+ perl_set_version
+ insinto "${VENDOR_ARCH}"
+ doins swig/perl/LibAppArmor.pm
+
+ # bug 620886
+ perl_delete_localpod
+ perl_fix_packlist
+ fi
+
+ if use python ; then
+ pushd swig/python > /dev/null
+ distutils-r1_src_install
+
+ python_moduleinto LibAppArmor
+ python_foreach_impl python_domodule LibAppArmor.py
+ popd > /dev/null
+ fi
+
+ dodoc AUTHORS ChangeLog NEWS README
+
+ find "${D}" -name '*.la' -delete || die
+}
^ permalink raw reply related [flat|nested] 76+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-libs/libapparmor/
@ 2020-05-07 13:29 Agostino Sarubbo
0 siblings, 0 replies; 76+ messages in thread
From: Agostino Sarubbo @ 2020-05-07 13:29 UTC (permalink / raw
To: gentoo-commits
commit: c006a9fd59cc84a043cb7f34d0b44fbf6a22c4c7
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Thu May 7 13:29:16 2020 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Thu May 7 13:29:16 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c006a9fd
sys-libs/libapparmor: amd64 stable wrt bug #721424
Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>
sys-libs/libapparmor/libapparmor-2.13.4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-libs/libapparmor/libapparmor-2.13.4.ebuild b/sys-libs/libapparmor/libapparmor-2.13.4.ebuild
index 0ccd35241d4..eff2e356a71 100644
--- a/sys-libs/libapparmor/libapparmor-2.13.4.ebuild
+++ b/sys-libs/libapparmor/libapparmor-2.13.4.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://launchpad.net/apparmor/${MY_PV}/${PV}/+download/apparmor-${PV}.
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~x86"
IUSE="doc +perl +python static-libs"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
^ permalink raw reply related [flat|nested] 76+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-libs/libapparmor/
@ 2020-05-07 13:41 Michael Palimaka
0 siblings, 0 replies; 76+ messages in thread
From: Michael Palimaka @ 2020-05-07 13:41 UTC (permalink / raw
To: gentoo-commits
commit: b485badd3f44c926d38d34588ae769c480c76b44
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Thu May 7 13:41:26 2020 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Thu May 7 13:41:26 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b485badd
sys-libs/libapparmor: remove 2.13.3
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Michael Palimaka <kensington <AT> gentoo.org>
sys-libs/libapparmor/Manifest | 1 -
sys-libs/libapparmor/libapparmor-2.13.3-r1.ebuild | 98 -----------------------
sys-libs/libapparmor/libapparmor-2.13.3.ebuild | 97 ----------------------
3 files changed, 196 deletions(-)
diff --git a/sys-libs/libapparmor/Manifest b/sys-libs/libapparmor/Manifest
index ac257fe0249..6a8b5e50bbe 100644
--- a/sys-libs/libapparmor/Manifest
+++ b/sys-libs/libapparmor/Manifest
@@ -1,2 +1 @@
-DIST apparmor-2.13.3.tar.gz 7384974 BLAKE2B fd519f7b845db3203c8f47ff5abc7d9f20a7947fe86799b6fffcfaabaf5130fe0aa6589314f201c1df59cfd0fb22b80a12d364e9ca1279b14ba89ec469e3b346 SHA512 137b2bf026ec655b662e9c264d7d48d878db474a3f1cc5a38bfd7df2f85b682bddb77b091ab5595178231a0a262c9ae9cdd61409461cd889bdee156906ef1141
DIST apparmor-2.13.4.tar.gz 7390179 BLAKE2B 49818a010d5e5757dd43710f2af925fbb62a9f8f9be74556ff31a9a8834bebac010762fc6bef3da8d295e487b65d0e0135f4be25bcb01a834846c5e5d65d92a4 SHA512 d42748bf36ae66849f79653a62d499e9d17a97c4d680fb653eb1c379d0593aaa09f7ddfc6f2fa0d2fb468bce05fb25444976f60a5ec24778fdd7ec20d1c13651
diff --git a/sys-libs/libapparmor/libapparmor-2.13.3-r1.ebuild b/sys-libs/libapparmor/libapparmor-2.13.3-r1.ebuild
deleted file mode 100644
index 0ccd35241d4..00000000000
--- a/sys-libs/libapparmor/libapparmor-2.13.3-r1.ebuild
+++ /dev/null
@@ -1,98 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DISTUTILS_OPTIONAL=1
-PYTHON_COMPAT=( python3_{5,6,7,8} )
-GENTOO_DEPEND_ON_PERL="no"
-
-inherit autotools distutils-r1 perl-functions
-
-MY_PV="$(ver_cut 1-2)"
-
-DESCRIPTION="Library to support AppArmor userspace utilities"
-HOMEPAGE="https://gitlab.com/apparmor/apparmor/wikis/home"
-SRC_URI="https://launchpad.net/apparmor/${MY_PV}/${PV}/+download/apparmor-${PV}.tar.gz"
-
-LICENSE="GPL-2 LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-IUSE="doc +perl +python static-libs"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="perl? ( dev-lang/perl:= )
- python? ( ${PYTHON_DEPS} )"
-DEPEND="${RDEPEND}
- sys-devel/autoconf-archive
- sys-devel/bison
- sys-devel/flex
- doc? ( dev-lang/perl )
- perl? ( dev-lang/swig )
- python? ( dev-lang/swig )"
-
-S=${WORKDIR}/apparmor-${PV}/libraries/${PN}
-
-PATCHES=( "${FILESDIR}/${PN}-2.10-symbol_visibility.patch" )
-
-# depends on the package already being installed
-RESTRICT="test"
-
-src_prepare() {
- rm -r m4 || die "failed to remove bundled macros"
- default
- eautoreconf
- use python && distutils-r1_src_prepare
-}
-
-src_configure() {
- econf \
- $(use_enable static-libs static) \
- $(use_with perl) \
- $(use_with python)
-}
-
-src_compile() {
- emake -C src
- emake -C include
- use doc && emake -C doc
- use perl && emake -C swig/perl
-
- if use python ; then
- pushd swig/python > /dev/null
- emake libapparmor_wrap.c
- distutils-r1_src_compile
- popd > /dev/null
- fi
-}
-
-src_install() {
- emake DESTDIR="${D}" -C src install
- emake DESTDIR="${D}" -C include install
- use doc && emake DESTDIR="${D}" -C doc install
-
- if use perl ; then
- emake DESTDIR="${D}" -C swig/perl install
- perl_set_version
- insinto "${VENDOR_ARCH}"
- doins swig/perl/LibAppArmor.pm
-
- # bug 620886
- perl_delete_localpod
- perl_fix_packlist
- fi
-
- if use python ; then
- pushd swig/python > /dev/null
- distutils-r1_src_install
-
- python_moduleinto LibAppArmor
- python_foreach_impl python_domodule LibAppArmor.py
- popd > /dev/null
- fi
-
- dodoc AUTHORS ChangeLog NEWS README
-
- find "${D}" -name '*.la' -delete || die
-}
diff --git a/sys-libs/libapparmor/libapparmor-2.13.3.ebuild b/sys-libs/libapparmor/libapparmor-2.13.3.ebuild
deleted file mode 100644
index 2c6b7f9f553..00000000000
--- a/sys-libs/libapparmor/libapparmor-2.13.3.ebuild
+++ /dev/null
@@ -1,97 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DISTUTILS_OPTIONAL=1
-PYTHON_COMPAT=( python3_6 )
-GENTOO_DEPEND_ON_PERL="no"
-
-inherit autotools distutils-r1 eapi7-ver perl-functions
-
-MY_PV="$(ver_cut 1-2)"
-
-DESCRIPTION="Library to support AppArmor userspace utilities"
-HOMEPAGE="https://gitlab.com/apparmor/apparmor/wikis/home"
-SRC_URI="https://launchpad.net/apparmor/${MY_PV}/${PV}/+download/apparmor-${PV}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~x86"
-IUSE="doc +perl +python static-libs"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="perl? ( dev-lang/perl:= )
- python? ( ${PYTHON_DEPS} )"
-DEPEND="${RDEPEND}
- sys-devel/autoconf-archive
- sys-devel/bison
- sys-devel/flex
- doc? ( dev-lang/perl )
- perl? ( dev-lang/swig )
- python? ( dev-lang/swig )"
-
-S=${WORKDIR}/apparmor-${PV}/libraries/${PN}
-
-PATCHES=( "${FILESDIR}/${PN}-2.10-symbol_visibility.patch" )
-
-RESTRICT="test"
-
-src_prepare() {
- rm -r m4 || die "failed to remove bundled macros"
- default
- eautoreconf
- use python && distutils-r1_src_prepare
-}
-
-src_configure() {
- econf \
- $(use_enable static-libs static) \
- $(use_with perl) \
- $(use_with python)
-}
-
-src_compile() {
- emake -C src
- emake -C include
- use doc && emake -C doc
- use perl && emake -C swig/perl
-
- if use python ; then
- pushd swig/python > /dev/null
- emake libapparmor_wrap.c
- distutils-r1_src_compile
- popd > /dev/null
- fi
-}
-
-src_install() {
- emake DESTDIR="${D}" -C src install
- emake DESTDIR="${D}" -C include install
- use doc && emake DESTDIR="${D}" -C doc install
-
- if use perl ; then
- emake DESTDIR="${D}" -C swig/perl install
- perl_set_version
- insinto "${VENDOR_ARCH}"
- doins swig/perl/LibAppArmor.pm
-
- # bug 620886
- perl_delete_localpod
- perl_fix_packlist
- fi
-
- if use python ; then
- pushd swig/python > /dev/null
- distutils-r1_src_install
-
- python_moduleinto LibAppArmor
- python_foreach_impl python_domodule LibAppArmor.py
- popd > /dev/null
- fi
-
- dodoc AUTHORS ChangeLog NEWS README
-
- find "${D}" -name '*.la' -delete || die
-}
^ permalink raw reply related [flat|nested] 76+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-libs/libapparmor/
@ 2020-12-08 7:04 Michael Palimaka
0 siblings, 0 replies; 76+ messages in thread
From: Michael Palimaka @ 2020-12-08 7:04 UTC (permalink / raw
To: gentoo-commits
commit: 67ff80c4f9ed93dafa3c8e905cdcda0aff6108b6
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 8 06:08:16 2020 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Tue Dec 8 07:03:50 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67ff80c4
sys-libs/libapparmor: version bump 3.0.1
Closes: https://bugs.gentoo.org/747934
Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Michael Palimaka <kensington <AT> gentoo.org>
sys-libs/libapparmor/Manifest | 1 +
sys-libs/libapparmor/libapparmor-3.0.1.ebuild | 97 +++++++++++++++++++++++++++
2 files changed, 98 insertions(+)
diff --git a/sys-libs/libapparmor/Manifest b/sys-libs/libapparmor/Manifest
index 89bb054ab20..db15b30fede 100644
--- a/sys-libs/libapparmor/Manifest
+++ b/sys-libs/libapparmor/Manifest
@@ -1,2 +1,3 @@
DIST apparmor-2.13.4.tar.gz 7390179 BLAKE2B 49818a010d5e5757dd43710f2af925fbb62a9f8f9be74556ff31a9a8834bebac010762fc6bef3da8d295e487b65d0e0135f4be25bcb01a834846c5e5d65d92a4 SHA512 d42748bf36ae66849f79653a62d499e9d17a97c4d680fb653eb1c379d0593aaa09f7ddfc6f2fa0d2fb468bce05fb25444976f60a5ec24778fdd7ec20d1c13651
DIST apparmor-3.0.0.tar.gz 7780686 BLAKE2B a9d9edb4fd2cb32b3db322a3f145aac7cea40fac3401b82947b2c5183598cc326d70859466823e3ac0a2227483c7ed7ba0b2f727e9fb7fbf532468716ef8d18f SHA512 2465a8bc400e24e548b0589b7b022fb8325c53858429b9c54204f989d5589d7bd99c9507bde88a48f9965a55edcbac98efeeb6b93aeefe6a27afa0b7e851aea6
+DIST apparmor-3.0.1.tar.gz 7785713 BLAKE2B c530d159a4139de8e59d9d975af866259b56d555e3abe2d1e2a6bfd2db57d8371d643bb93f1cd6ca96172960c09a74cc05c82d34a2e253c4c1f6ecce747f4129 SHA512 e1073e7b2cde7cc4cefcfddce8fa5069845b5873c260b9fbd4bea2ff801708101d813ff30e23a64da36f3c6394cd9339e01a170e9add69deef2d70ecd9ed9687
diff --git a/sys-libs/libapparmor/libapparmor-3.0.1.ebuild b/sys-libs/libapparmor/libapparmor-3.0.1.ebuild
new file mode 100644
index 00000000000..9ddf4c3bbf3
--- /dev/null
+++ b/sys-libs/libapparmor/libapparmor-3.0.1.ebuild
@@ -0,0 +1,97 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DISTUTILS_OPTIONAL=1
+DISTUTILS_USE_SETUPTOOLS="no"
+PYTHON_COMPAT=( python3_{5,6,7,8} )
+GENTOO_DEPEND_ON_PERL="no"
+
+inherit autotools distutils-r1 perl-functions
+
+MY_PV="$(ver_cut 1-2)"
+
+DESCRIPTION="Library to support AppArmor userspace utilities"
+HOMEPAGE="https://gitlab.com/apparmor/apparmor/wikis/home"
+SRC_URI="https://launchpad.net/apparmor/${MY_PV}/${PV}/+download/apparmor-${PV}.tar.gz"
+
+LICENSE="GPL-2 LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="doc +perl +python static-libs"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="perl? ( dev-lang/perl:= )
+ python? ( ${PYTHON_DEPS} )"
+DEPEND="${RDEPEND}
+ sys-devel/autoconf-archive
+ sys-devel/bison
+ sys-devel/flex
+ doc? ( dev-lang/perl )
+ perl? ( dev-lang/swig )
+ python? ( dev-lang/swig )"
+
+S=${WORKDIR}/apparmor-${PV}/libraries/${PN}
+
+# depends on the package already being installed
+RESTRICT="test"
+
+src_prepare() {
+ rm -r m4 || die "failed to remove bundled macros"
+ default
+ eautoreconf
+ use python && distutils-r1_src_prepare
+}
+
+src_configure() {
+ econf \
+ $(use_enable static-libs static) \
+ $(use_with perl) \
+ $(use_with python)
+}
+
+src_compile() {
+ emake -C src
+ emake -C include
+ use doc && emake -C doc
+ use perl && emake -C swig/perl
+
+ if use python ; then
+ pushd swig/python > /dev/null
+ emake libapparmor_wrap.c
+ distutils-r1_src_compile
+ popd > /dev/null
+ fi
+}
+
+src_install() {
+ emake DESTDIR="${D}" -C src install
+ emake DESTDIR="${D}" -C include install
+ use doc && emake DESTDIR="${D}" -C doc install
+
+ if use perl ; then
+ emake DESTDIR="${D}" -C swig/perl install
+ perl_set_version
+ insinto "${VENDOR_ARCH}"
+ doins swig/perl/LibAppArmor.pm
+
+ # bug 620886
+ perl_delete_localpod
+ perl_fix_packlist
+ fi
+
+ if use python ; then
+ pushd swig/python > /dev/null
+ distutils-r1_src_install
+
+ python_moduleinto LibAppArmor
+ python_foreach_impl python_domodule LibAppArmor.py
+ popd > /dev/null
+ fi
+
+ dodoc AUTHORS ChangeLog NEWS README
+
+ find "${D}" -name '*.la' -delete || die
+}
^ permalink raw reply related [flat|nested] 76+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-libs/libapparmor/
@ 2021-04-12 1:09 Sam James
0 siblings, 0 replies; 76+ messages in thread
From: Sam James @ 2021-04-12 1:09 UTC (permalink / raw
To: gentoo-commits
commit: 1553df2f9537854d01e6ca845adfb82a53ffdf86
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Apr 12 00:13:59 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Apr 12 01:07:26 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1553df2f
sys-libs/libapparmor: move sys-devel/autoconf-archive to BDEPEND
Package-Manager: Portage-3.0.14-prefix, Repoman-3.0.2
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-libs/libapparmor/libapparmor-2.13.4.ebuild | 5 +++--
sys-libs/libapparmor/libapparmor-3.0.0.ebuild | 5 +++--
sys-libs/libapparmor/libapparmor-3.0.1.ebuild | 5 +++--
3 files changed, 9 insertions(+), 6 deletions(-)
diff --git a/sys-libs/libapparmor/libapparmor-2.13.4.ebuild b/sys-libs/libapparmor/libapparmor-2.13.4.ebuild
index a854860ab42..e87d5f295eb 100644
--- a/sys-libs/libapparmor/libapparmor-2.13.4.ebuild
+++ b/sys-libs/libapparmor/libapparmor-2.13.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -24,7 +24,8 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}"
RDEPEND="perl? ( dev-lang/perl:= )
python? ( ${PYTHON_DEPS} )"
-DEPEND="${RDEPEND}
+DEPEND="${RDEPEND}"
+BDEPEND="
sys-devel/autoconf-archive
sys-devel/bison
sys-devel/flex
diff --git a/sys-libs/libapparmor/libapparmor-3.0.0.ebuild b/sys-libs/libapparmor/libapparmor-3.0.0.ebuild
index 72eb80e6c28..a3bba356f5d 100644
--- a/sys-libs/libapparmor/libapparmor-3.0.0.ebuild
+++ b/sys-libs/libapparmor/libapparmor-3.0.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -25,7 +25,8 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}"
RDEPEND="perl? ( dev-lang/perl:= )
python? ( ${PYTHON_DEPS} )"
-DEPEND="${RDEPEND}
+DEPEND="${RDEPEND}"
+BDEPEND="
sys-devel/autoconf-archive
sys-devel/bison
sys-devel/flex
diff --git a/sys-libs/libapparmor/libapparmor-3.0.1.ebuild b/sys-libs/libapparmor/libapparmor-3.0.1.ebuild
index 9d528d3562a..65eb3d388ac 100644
--- a/sys-libs/libapparmor/libapparmor-3.0.1.ebuild
+++ b/sys-libs/libapparmor/libapparmor-3.0.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -25,7 +25,8 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}"
RDEPEND="perl? ( dev-lang/perl:= )
python? ( ${PYTHON_DEPS} )"
-DEPEND="${RDEPEND}
+DEPEND="${RDEPEND}"
+BDEPEND="
sys-devel/autoconf-archive
sys-devel/bison
sys-devel/flex
^ permalink raw reply related [flat|nested] 76+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-libs/libapparmor/
@ 2021-05-27 8:21 Michael Palimaka
0 siblings, 0 replies; 76+ messages in thread
From: Michael Palimaka @ 2021-05-27 8:21 UTC (permalink / raw
To: gentoo-commits
commit: dbf70f0ce40066110b48b70f9e16eb9a66a749e8
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Thu May 27 08:21:13 2021 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Thu May 27 08:21:45 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbf70f0c
sys-libs/libapparmor: add python 3.9 support
Bug: https://bugs.gentoo.org/788997
Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Michael Palimaka <kensington <AT> gentoo.org>
sys-libs/libapparmor/libapparmor-3.0.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-libs/libapparmor/libapparmor-3.0.1.ebuild b/sys-libs/libapparmor/libapparmor-3.0.1.ebuild
index 65eb3d388ac..7875555f1bd 100644
--- a/sys-libs/libapparmor/libapparmor-3.0.1.ebuild
+++ b/sys-libs/libapparmor/libapparmor-3.0.1.ebuild
@@ -5,7 +5,7 @@ EAPI=7
DISTUTILS_OPTIONAL=1
DISTUTILS_USE_SETUPTOOLS="no"
-PYTHON_COMPAT=( python3_{7,8} )
+PYTHON_COMPAT=( python3_{7,8,9} )
GENTOO_DEPEND_ON_PERL="no"
inherit autotools distutils-r1 perl-functions
^ permalink raw reply related [flat|nested] 76+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-libs/libapparmor/
@ 2021-06-04 7:22 Michael Palimaka
0 siblings, 0 replies; 76+ messages in thread
From: Michael Palimaka @ 2021-06-04 7:22 UTC (permalink / raw
To: gentoo-commits
commit: 795872faab415dd5cb8a3b577624119b334882c1
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Fri Jun 4 07:21:36 2021 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Fri Jun 4 07:21:36 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=795872fa
sys-libs/libapparmor: remove 3.0.0
Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Michael Palimaka <kensington <AT> gentoo.org>
sys-libs/libapparmor/Manifest | 1 -
sys-libs/libapparmor/libapparmor-3.0.0.ebuild | 100 --------------------------
2 files changed, 101 deletions(-)
diff --git a/sys-libs/libapparmor/Manifest b/sys-libs/libapparmor/Manifest
index b5b981c8b9f..38571173391 100644
--- a/sys-libs/libapparmor/Manifest
+++ b/sys-libs/libapparmor/Manifest
@@ -1,2 +1 @@
-DIST apparmor-3.0.0.tar.gz 7780686 BLAKE2B a9d9edb4fd2cb32b3db322a3f145aac7cea40fac3401b82947b2c5183598cc326d70859466823e3ac0a2227483c7ed7ba0b2f727e9fb7fbf532468716ef8d18f SHA512 2465a8bc400e24e548b0589b7b022fb8325c53858429b9c54204f989d5589d7bd99c9507bde88a48f9965a55edcbac98efeeb6b93aeefe6a27afa0b7e851aea6
DIST apparmor-3.0.1.tar.gz 7785713 BLAKE2B c530d159a4139de8e59d9d975af866259b56d555e3abe2d1e2a6bfd2db57d8371d643bb93f1cd6ca96172960c09a74cc05c82d34a2e253c4c1f6ecce747f4129 SHA512 e1073e7b2cde7cc4cefcfddce8fa5069845b5873c260b9fbd4bea2ff801708101d813ff30e23a64da36f3c6394cd9339e01a170e9add69deef2d70ecd9ed9687
diff --git a/sys-libs/libapparmor/libapparmor-3.0.0.ebuild b/sys-libs/libapparmor/libapparmor-3.0.0.ebuild
deleted file mode 100644
index a3bba356f5d..00000000000
--- a/sys-libs/libapparmor/libapparmor-3.0.0.ebuild
+++ /dev/null
@@ -1,100 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DISTUTILS_OPTIONAL=1
-DISTUTILS_USE_SETUPTOOLS="no"
-PYTHON_COMPAT=( python3_{7,8} )
-GENTOO_DEPEND_ON_PERL="no"
-
-inherit autotools distutils-r1 perl-functions
-
-MY_PV="$(ver_cut 1-2)"
-
-DESCRIPTION="Library to support AppArmor userspace utilities"
-HOMEPAGE="https://gitlab.com/apparmor/apparmor/wikis/home"
-SRC_URI="https://launchpad.net/apparmor/${MY_PV}/${MY_PV}/+download/apparmor-${PV}.tar.gz"
-
-LICENSE="GPL-2 LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-IUSE="doc +perl +python static-libs"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="perl? ( dev-lang/perl:= )
- python? ( ${PYTHON_DEPS} )"
-DEPEND="${RDEPEND}"
-BDEPEND="
- sys-devel/autoconf-archive
- sys-devel/bison
- sys-devel/flex
- doc? ( dev-lang/perl )
- perl? ( dev-lang/swig )
- python? ( dev-lang/swig )"
-
-S=${WORKDIR}/apparmor-${PV}/libraries/${PN}
-
-PATCHES=( "${FILESDIR}/${PN}-3.0.0-symbol_visibility.patch" )
-
-# depends on the package already being installed
-RESTRICT="test"
-
-src_prepare() {
- rm -r m4 || die "failed to remove bundled macros"
- default
- eautoreconf
- use python && distutils-r1_src_prepare
-}
-
-src_configure() {
- econf \
- $(use_enable static-libs static) \
- $(use_with perl) \
- $(use_with python)
-}
-
-src_compile() {
- emake -C src
- emake -C include
- use doc && emake -C doc
- use perl && emake -C swig/perl
-
- if use python ; then
- pushd swig/python > /dev/null
- emake libapparmor_wrap.c
- distutils-r1_src_compile
- popd > /dev/null
- fi
-}
-
-src_install() {
- emake DESTDIR="${D}" -C src install
- emake DESTDIR="${D}" -C include install
- use doc && emake DESTDIR="${D}" -C doc install
-
- if use perl ; then
- emake DESTDIR="${D}" -C swig/perl install
- perl_set_version
- insinto "${VENDOR_ARCH}"
- doins swig/perl/LibAppArmor.pm
-
- # bug 620886
- perl_delete_localpod
- perl_fix_packlist
- fi
-
- if use python ; then
- pushd swig/python > /dev/null
- distutils-r1_src_install
-
- python_moduleinto LibAppArmor
- python_foreach_impl python_domodule LibAppArmor.py
- popd > /dev/null
- fi
-
- dodoc AUTHORS ChangeLog NEWS README
-
- find "${D}" -name '*.la' -delete || die
-}
^ permalink raw reply related [flat|nested] 76+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-libs/libapparmor/
@ 2021-08-01 10:25 Sam James
0 siblings, 0 replies; 76+ messages in thread
From: Sam James @ 2021-08-01 10:25 UTC (permalink / raw
To: gentoo-commits
commit: 9dee539d167905cc655e9c8c3f662e0f6bc90ecd
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Aug 1 10:24:11 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Aug 1 10:25:00 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9dee539d
sys-libs/libapparmor: drop unnecessary DISTUTILS_USE_SETUPTOOLS use
Fixes QA warning:
"
* QA Notice: DISTUTILS_USE_SETUPTOOLS is not used when DISTUTILS_OPTIONAL
* is enabled.
"
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-libs/libapparmor/libapparmor-3.0.1.ebuild | 1 -
1 file changed, 1 deletion(-)
diff --git a/sys-libs/libapparmor/libapparmor-3.0.1.ebuild b/sys-libs/libapparmor/libapparmor-3.0.1.ebuild
index c1c67c1df11..3da7dd1b466 100644
--- a/sys-libs/libapparmor/libapparmor-3.0.1.ebuild
+++ b/sys-libs/libapparmor/libapparmor-3.0.1.ebuild
@@ -4,7 +4,6 @@
EAPI=7
DISTUTILS_OPTIONAL=1
-DISTUTILS_USE_SETUPTOOLS="no"
PYTHON_COMPAT=( python3_{7,8,9} )
GENTOO_DEPEND_ON_PERL="no"
^ permalink raw reply related [flat|nested] 76+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-libs/libapparmor/
@ 2021-11-12 2:09 Sam James
0 siblings, 0 replies; 76+ messages in thread
From: Sam James @ 2021-11-12 2:09 UTC (permalink / raw
To: gentoo-commits
commit: c2eada997f047256a41307dd666c3d4678b328f9
Author: msathieu <msathieu <AT> outlook <DOT> com>
AuthorDate: Mon Nov 1 17:11:59 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Nov 12 02:08:30 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2eada99
sys-libs/libapparmor: update to 3.0.3
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Mathieu Strypsteen <msathieu <AT> outlook.com>
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-libs/libapparmor/Manifest | 1 +
sys-libs/libapparmor/libapparmor-3.0.3.ebuild | 97 +++++++++++++++++++++++++++
2 files changed, 98 insertions(+)
diff --git a/sys-libs/libapparmor/Manifest b/sys-libs/libapparmor/Manifest
index 38571173391..76c9ff7d636 100644
--- a/sys-libs/libapparmor/Manifest
+++ b/sys-libs/libapparmor/Manifest
@@ -1 +1,2 @@
DIST apparmor-3.0.1.tar.gz 7785713 BLAKE2B c530d159a4139de8e59d9d975af866259b56d555e3abe2d1e2a6bfd2db57d8371d643bb93f1cd6ca96172960c09a74cc05c82d34a2e253c4c1f6ecce747f4129 SHA512 e1073e7b2cde7cc4cefcfddce8fa5069845b5873c260b9fbd4bea2ff801708101d813ff30e23a64da36f3c6394cd9339e01a170e9add69deef2d70ecd9ed9687
+DIST apparmor-3.0.3.tar.gz 7790012 BLAKE2B aada9c32c2cde4a110cbd1d626ec00b08e29e76182185752e5c23e2ec0c2668a732ffdf1eb1660bd8bc294188ccf0da42b4282939f5969a6aed39084be00769c SHA512 bbf26377e60da60dab56473ee5af15aa0f3fdf2f2a61dbfcdeba12a925afda3bc6a0f6cc31e07927400425b8c3b3649833f448d8674044c7274ef06923ab48b5
diff --git a/sys-libs/libapparmor/libapparmor-3.0.3.ebuild b/sys-libs/libapparmor/libapparmor-3.0.3.ebuild
new file mode 100644
index 00000000000..e35b3da8a32
--- /dev/null
+++ b/sys-libs/libapparmor/libapparmor-3.0.3.ebuild
@@ -0,0 +1,97 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_OPTIONAL=1
+PYTHON_COMPAT=( python3_{7,8,9} )
+GENTOO_DEPEND_ON_PERL="no"
+
+inherit autotools distutils-r1 perl-functions
+
+MY_PV="$(ver_cut 1-2)"
+
+DESCRIPTION="Library to support AppArmor userspace utilities"
+HOMEPAGE="https://gitlab.com/apparmor/apparmor/wikis/home"
+SRC_URI="https://launchpad.net/apparmor/${MY_PV}/${PV}/+download/apparmor-${PV}.tar.gz"
+
+LICENSE="GPL-2 LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="doc +perl +python static-libs"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="perl? ( dev-lang/perl:= )
+ python? ( ${PYTHON_DEPS} )"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ sys-devel/autoconf-archive
+ sys-devel/bison
+ sys-devel/flex
+ doc? ( dev-lang/perl )
+ perl? ( dev-lang/swig )
+ python? ( dev-lang/swig )"
+
+S=${WORKDIR}/apparmor-${PV}/libraries/${PN}
+
+# depends on the package already being installed
+RESTRICT="test"
+
+src_prepare() {
+ rm -r m4 || die "failed to remove bundled macros"
+ default
+ eautoreconf
+ use python && distutils-r1_src_prepare
+}
+
+src_configure() {
+ econf \
+ $(use_enable static-libs static) \
+ $(use_with perl) \
+ $(use_with python)
+}
+
+src_compile() {
+ emake -C src
+ emake -C include
+ use doc && emake -C doc
+ use perl && emake -C swig/perl
+
+ if use python ; then
+ pushd swig/python > /dev/null
+ emake libapparmor_wrap.c
+ distutils-r1_src_compile
+ popd > /dev/null
+ fi
+}
+
+src_install() {
+ emake DESTDIR="${D}" -C src install
+ emake DESTDIR="${D}" -C include install
+ use doc && emake DESTDIR="${D}" -C doc install
+
+ if use perl ; then
+ emake DESTDIR="${D}" -C swig/perl install
+ perl_set_version
+ insinto "${VENDOR_ARCH}"
+ doins swig/perl/LibAppArmor.pm
+
+ # bug 620886
+ perl_delete_localpod
+ perl_fix_packlist
+ fi
+
+ if use python ; then
+ pushd swig/python > /dev/null
+ distutils-r1_src_install
+
+ python_moduleinto LibAppArmor
+ python_foreach_impl python_domodule LibAppArmor.py
+ popd > /dev/null
+ fi
+
+ dodoc AUTHORS ChangeLog NEWS README
+
+ find "${D}" -name '*.la' -delete || die
+}
^ permalink raw reply related [flat|nested] 76+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-libs/libapparmor/
@ 2022-02-10 6:20 Michael Palimaka
0 siblings, 0 replies; 76+ messages in thread
From: Michael Palimaka @ 2022-02-10 6:20 UTC (permalink / raw
To: gentoo-commits
commit: 2e20b15dda024a5e42c27f1af44771765ee180e0
Author: Thomas Bettler <thomas.bettler <AT> gmail <DOT> com>
AuthorDate: Thu Dec 16 18:31:23 2021 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Thu Feb 10 06:20:30 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e20b15d
sys-libs/libapparmor: add python 3.10
Closes: https://bugs.gentoo.org/829360
Closes: https://github.com/gentoo/gentoo/pull/23331
Signed-off-by: Thomas Bettler <thomas.bettler <AT> gmail.com>
Signed-off-by: Michael Palimaka <kensington <AT> gentoo.org>
sys-libs/libapparmor/libapparmor-3.0.1.ebuild | 2 +-
sys-libs/libapparmor/libapparmor-3.0.3.ebuild | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/sys-libs/libapparmor/libapparmor-3.0.1.ebuild b/sys-libs/libapparmor/libapparmor-3.0.1.ebuild
index 3da7dd1b466e..f88e11c0fe65 100644
--- a/sys-libs/libapparmor/libapparmor-3.0.1.ebuild
+++ b/sys-libs/libapparmor/libapparmor-3.0.1.ebuild
@@ -4,7 +4,7 @@
EAPI=7
DISTUTILS_OPTIONAL=1
-PYTHON_COMPAT=( python3_{7,8,9} )
+PYTHON_COMPAT=( python3_{8..10} )
GENTOO_DEPEND_ON_PERL="no"
inherit autotools distutils-r1 perl-functions
diff --git a/sys-libs/libapparmor/libapparmor-3.0.3.ebuild b/sys-libs/libapparmor/libapparmor-3.0.3.ebuild
index e35b3da8a32e..c7bd9822dee5 100644
--- a/sys-libs/libapparmor/libapparmor-3.0.3.ebuild
+++ b/sys-libs/libapparmor/libapparmor-3.0.3.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_OPTIONAL=1
-PYTHON_COMPAT=( python3_{7,8,9} )
+PYTHON_COMPAT=( python3_{8..10} )
GENTOO_DEPEND_ON_PERL="no"
inherit autotools distutils-r1 perl-functions
^ permalink raw reply related [flat|nested] 76+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-libs/libapparmor/
@ 2022-06-12 15:56 Sam James
0 siblings, 0 replies; 76+ messages in thread
From: Sam James @ 2022-06-12 15:56 UTC (permalink / raw
To: gentoo-commits
commit: ee7cb639713d630628cc5d538a6df91e2b299df3
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 12 15:39:10 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jun 12 15:56:29 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee7cb639
sys-libs/libapparmor: fix distutils-r1 usage
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-libs/libapparmor/libapparmor-3.0.3-r1.ebuild | 103 +++++++++++++++++++++++
1 file changed, 103 insertions(+)
diff --git a/sys-libs/libapparmor/libapparmor-3.0.3-r1.ebuild b/sys-libs/libapparmor/libapparmor-3.0.3-r1.ebuild
new file mode 100644
index 000000000000..9b57936f1568
--- /dev/null
+++ b/sys-libs/libapparmor/libapparmor-3.0.3-r1.ebuild
@@ -0,0 +1,103 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_OPTIONAL=1
+PYTHON_COMPAT=( python3_{8..10} )
+GENTOO_DEPEND_ON_PERL="no"
+
+inherit autotools distutils-r1 perl-functions
+
+MY_PV="$(ver_cut 1-2)"
+
+DESCRIPTION="Library to support AppArmor userspace utilities"
+HOMEPAGE="https://gitlab.com/apparmor/apparmor/wikis/home"
+SRC_URI="https://launchpad.net/apparmor/${MY_PV}/${PV}/+download/apparmor-${PV}.tar.gz"
+
+LICENSE="GPL-2 LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="doc +perl +python static-libs"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="perl? ( dev-lang/perl:= )
+ python? ( ${PYTHON_DEPS} )"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ sys-devel/autoconf-archive
+ sys-devel/bison
+ sys-devel/flex
+ doc? ( dev-lang/perl )
+ perl? ( dev-lang/swig )
+ python? ( dev-lang/swig )"
+
+S=${WORKDIR}/apparmor-${PV}/libraries/${PN}
+
+# depends on the package already being installed
+#RESTRICT="test"
+
+src_prepare() {
+ rm -r m4 || die "failed to remove bundled macros"
+
+ default
+ eautoreconf
+
+ use python && distutils-r1_src_prepare
+}
+
+src_configure() {
+ econf \
+ $(use_enable static-libs static) \
+ $(use_with perl) \
+ $(use_with python)
+}
+
+src_compile() {
+ emake -C src
+ emake -C include
+ use doc && emake -C doc
+ use perl && emake -C swig/perl
+
+ if use python ; then
+ pushd swig/python > /dev/null || die
+ emake libapparmor_wrap.c
+ distutils-r1_src_compile
+ popd > /dev/null || die
+ fi
+}
+
+src_install() {
+ emake DESTDIR="${D}" -C src install
+ emake DESTDIR="${D}" -C include install
+ use doc && emake DESTDIR="${D}" -C doc install
+
+ if use perl ; then
+ emake DESTDIR="${D}" -C swig/perl install
+ perl_set_version
+ insinto "${VENDOR_ARCH}"
+ doins swig/perl/LibAppArmor.pm
+
+ # bug 620886
+ perl_delete_localpod
+ perl_fix_packlist
+ fi
+
+ if use python ; then
+ pushd swig/python > /dev/null || die
+ distutils-r1_src_install
+ popd > /dev/null || die
+ fi
+
+ dodoc AUTHORS ChangeLog NEWS README
+
+ find "${D}" -name '*.la' -delete || die
+}
+
+python_install() {
+ distutils-r1_python_install
+
+ python_moduleinto LibAppArmor
+ python_domodule LibAppArmor.py
+}
^ permalink raw reply related [flat|nested] 76+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-libs/libapparmor/
@ 2022-06-14 21:17 Jakov Smolić
0 siblings, 0 replies; 76+ messages in thread
From: Jakov Smolić @ 2022-06-14 21:17 UTC (permalink / raw
To: gentoo-commits
commit: 86f74edd471c3f5201a963467d37228e996c0261
Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Tue Jun 14 21:17:30 2022 +0000
Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Tue Jun 14 21:17:30 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86f74edd
sys-libs/libapparmor: Stabilize 3.0.3-r1 amd64, #851984
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
sys-libs/libapparmor/libapparmor-3.0.3-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-libs/libapparmor/libapparmor-3.0.3-r1.ebuild b/sys-libs/libapparmor/libapparmor-3.0.3-r1.ebuild
index 9b57936f1568..2ea1ea11a7f7 100644
--- a/sys-libs/libapparmor/libapparmor-3.0.3-r1.ebuild
+++ b/sys-libs/libapparmor/libapparmor-3.0.3-r1.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://launchpad.net/apparmor/${MY_PV}/${PV}/+download/apparmor-${PV}.
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~x86"
IUSE="doc +perl +python static-libs"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
^ permalink raw reply related [flat|nested] 76+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-libs/libapparmor/
@ 2022-06-17 1:10 Sam James
0 siblings, 0 replies; 76+ messages in thread
From: Sam James @ 2022-06-17 1:10 UTC (permalink / raw
To: gentoo-commits
commit: 35901f23df60197a658690cf7beade3de48e90df
Author: Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Tue Jun 14 10:09:04 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Jun 17 00:48:01 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35901f23
sys-libs/libapparmor: enable py3.11
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-libs/libapparmor/libapparmor-3.0.3-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-libs/libapparmor/libapparmor-3.0.3-r1.ebuild b/sys-libs/libapparmor/libapparmor-3.0.3-r1.ebuild
index 2ea1ea11a7f7..f039ed3fe314 100644
--- a/sys-libs/libapparmor/libapparmor-3.0.3-r1.ebuild
+++ b/sys-libs/libapparmor/libapparmor-3.0.3-r1.ebuild
@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_OPTIONAL=1
-PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( python3_{8..11} )
GENTOO_DEPEND_ON_PERL="no"
inherit autotools distutils-r1 perl-functions
^ permalink raw reply related [flat|nested] 76+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-libs/libapparmor/
@ 2022-06-17 1:10 Sam James
0 siblings, 0 replies; 76+ messages in thread
From: Sam James @ 2022-06-17 1:10 UTC (permalink / raw
To: gentoo-commits
commit: 240dddde6a3a1a6c2723a0e9b2cb8ad2dac5fc46
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Jun 17 01:04:50 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Jun 17 01:08:53 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=240dddde
sys-libs/libapparmor: add 3.0.4, fix distutils-r1 usage
Fixes distutils-r1 usage which otherwise was fragile and may
have broken in future (was emitting a QA warning as of recent eclass
changes).
3.0.4 upstream also drops distutils.sysconfig usage which
brings us better Python 3.11 support.
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-libs/libapparmor/Manifest | 1 +
sys-libs/libapparmor/libapparmor-3.0.4.ebuild | 108 ++++++++++++++++++++++++++
2 files changed, 109 insertions(+)
diff --git a/sys-libs/libapparmor/Manifest b/sys-libs/libapparmor/Manifest
index 76c9ff7d636a..6002b9f2f989 100644
--- a/sys-libs/libapparmor/Manifest
+++ b/sys-libs/libapparmor/Manifest
@@ -1,2 +1,3 @@
DIST apparmor-3.0.1.tar.gz 7785713 BLAKE2B c530d159a4139de8e59d9d975af866259b56d555e3abe2d1e2a6bfd2db57d8371d643bb93f1cd6ca96172960c09a74cc05c82d34a2e253c4c1f6ecce747f4129 SHA512 e1073e7b2cde7cc4cefcfddce8fa5069845b5873c260b9fbd4bea2ff801708101d813ff30e23a64da36f3c6394cd9339e01a170e9add69deef2d70ecd9ed9687
DIST apparmor-3.0.3.tar.gz 7790012 BLAKE2B aada9c32c2cde4a110cbd1d626ec00b08e29e76182185752e5c23e2ec0c2668a732ffdf1eb1660bd8bc294188ccf0da42b4282939f5969a6aed39084be00769c SHA512 bbf26377e60da60dab56473ee5af15aa0f3fdf2f2a61dbfcdeba12a925afda3bc6a0f6cc31e07927400425b8c3b3649833f448d8674044c7274ef06923ab48b5
+DIST apparmor-3.0.4.tar.gz 7796852 BLAKE2B 831ea65ed0972ad8a6e335e438e7b0a8a2a3977dc4360ad1923d48cc7b21b1941ec011d3894d8bdc98934b953a3f1d89a859fc27ec2530f5dd9b3cc850fe66f0 SHA512 1edd800771f46fab9bc5274842e64482b7fd4a5ba4de9855d621baf1d08c8236bfa7752dd9ab3dee095f8e0798129241a9aebf68ed1c994ae5597086a4a1a8ca
diff --git a/sys-libs/libapparmor/libapparmor-3.0.4.ebuild b/sys-libs/libapparmor/libapparmor-3.0.4.ebuild
new file mode 100644
index 000000000000..c3350162a3e4
--- /dev/null
+++ b/sys-libs/libapparmor/libapparmor-3.0.4.ebuild
@@ -0,0 +1,108 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_OPTIONAL=1
+PYTHON_COMPAT=( python3_{8..11} )
+GENTOO_DEPEND_ON_PERL="no"
+
+inherit autotools distutils-r1 perl-functions
+
+MY_PV="$(ver_cut 1-2)"
+
+DESCRIPTION="Library to support AppArmor userspace utilities"
+HOMEPAGE="https://gitlab.com/apparmor/apparmor/wikis/home"
+SRC_URI="https://launchpad.net/apparmor/${MY_PV}/${PV}/+download/apparmor-${PV}.tar.gz"
+
+LICENSE="GPL-2 LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="doc +perl +python static-libs"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="perl? ( dev-lang/perl:= )
+ python? ( ${PYTHON_DEPS} )"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ sys-devel/autoconf-archive
+ sys-devel/bison
+ sys-devel/flex
+ doc? ( dev-lang/perl )
+ perl? ( dev-lang/swig )
+ python? ( dev-lang/swig )"
+
+S=${WORKDIR}/apparmor-${PV}/libraries/${PN}
+
+# depends on the package already being installed
+RESTRICT="test"
+
+src_prepare() {
+ default
+
+ # We used to rm m4/ but led to this after eautoreconf:
+ # checking whether the libapparmor man pages should be generated... yes
+ # ./configure: 5065: PROG_PODCHECKER: not found
+ # ./configure: 5068: PROG_POD2MAN: not found
+ # checking whether python bindings are enabled... yes
+ eautoreconf
+
+ use python && distutils-r1_src_prepare
+}
+
+src_configure() {
+ econf \
+ $(use_enable static-libs static) \
+ $(use_with perl) \
+ $(use_with python)
+}
+
+src_compile() {
+ emake -C src
+ emake -C include
+ use doc && emake -C doc
+ use perl && emake -C swig/perl
+
+ if use python ; then
+ pushd swig/python > /dev/null
+ emake libapparmor_wrap.c
+ distutils-r1_src_compile
+ popd > /dev/null
+ fi
+}
+
+src_install() {
+ emake DESTDIR="${D}" -C src install
+ emake DESTDIR="${D}" -C include install
+ use doc && emake DESTDIR="${D}" -C doc install
+
+ if use perl ; then
+ emake DESTDIR="${D}" -C swig/perl install
+ perl_set_version
+ insinto "${VENDOR_ARCH}"
+ doins swig/perl/LibAppArmor.pm
+
+ # bug 620886
+ perl_delete_localpod
+ perl_fix_packlist
+ fi
+
+ if use python ; then
+ pushd swig/python > /dev/null || die
+ distutils-r1_src_install
+
+ popd > /dev/null || die
+ fi
+
+ dodoc AUTHORS ChangeLog NEWS README
+
+ find "${D}" -name '*.la' -delete || die
+}
+
+python_install() {
+ distutils-r1_python_install
+
+ python_moduleinto LibAppArmor
+ python_domodule LibAppArmor.py
+}
^ permalink raw reply related [flat|nested] 76+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-libs/libapparmor/
@ 2022-06-24 8:41 Michael Palimaka
0 siblings, 0 replies; 76+ messages in thread
From: Michael Palimaka @ 2022-06-24 8:41 UTC (permalink / raw
To: gentoo-commits
commit: bc1a051af612daecd3f426a96762f0c41afa7bf1
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Fri Jun 24 08:40:17 2022 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Fri Jun 24 08:40:17 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc1a051a
sys-libs/libapparmor: remove 3.0.1
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Michael Palimaka <kensington <AT> gentoo.org>
sys-libs/libapparmor/Manifest | 1 -
sys-libs/libapparmor/libapparmor-3.0.1.ebuild | 97 ---------------------------
2 files changed, 98 deletions(-)
diff --git a/sys-libs/libapparmor/Manifest b/sys-libs/libapparmor/Manifest
index 6002b9f2f989..1908e085a0ca 100644
--- a/sys-libs/libapparmor/Manifest
+++ b/sys-libs/libapparmor/Manifest
@@ -1,3 +1,2 @@
-DIST apparmor-3.0.1.tar.gz 7785713 BLAKE2B c530d159a4139de8e59d9d975af866259b56d555e3abe2d1e2a6bfd2db57d8371d643bb93f1cd6ca96172960c09a74cc05c82d34a2e253c4c1f6ecce747f4129 SHA512 e1073e7b2cde7cc4cefcfddce8fa5069845b5873c260b9fbd4bea2ff801708101d813ff30e23a64da36f3c6394cd9339e01a170e9add69deef2d70ecd9ed9687
DIST apparmor-3.0.3.tar.gz 7790012 BLAKE2B aada9c32c2cde4a110cbd1d626ec00b08e29e76182185752e5c23e2ec0c2668a732ffdf1eb1660bd8bc294188ccf0da42b4282939f5969a6aed39084be00769c SHA512 bbf26377e60da60dab56473ee5af15aa0f3fdf2f2a61dbfcdeba12a925afda3bc6a0f6cc31e07927400425b8c3b3649833f448d8674044c7274ef06923ab48b5
DIST apparmor-3.0.4.tar.gz 7796852 BLAKE2B 831ea65ed0972ad8a6e335e438e7b0a8a2a3977dc4360ad1923d48cc7b21b1941ec011d3894d8bdc98934b953a3f1d89a859fc27ec2530f5dd9b3cc850fe66f0 SHA512 1edd800771f46fab9bc5274842e64482b7fd4a5ba4de9855d621baf1d08c8236bfa7752dd9ab3dee095f8e0798129241a9aebf68ed1c994ae5597086a4a1a8ca
diff --git a/sys-libs/libapparmor/libapparmor-3.0.1.ebuild b/sys-libs/libapparmor/libapparmor-3.0.1.ebuild
deleted file mode 100644
index f88e11c0fe65..000000000000
--- a/sys-libs/libapparmor/libapparmor-3.0.1.ebuild
+++ /dev/null
@@ -1,97 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DISTUTILS_OPTIONAL=1
-PYTHON_COMPAT=( python3_{8..10} )
-GENTOO_DEPEND_ON_PERL="no"
-
-inherit autotools distutils-r1 perl-functions
-
-MY_PV="$(ver_cut 1-2)"
-
-DESCRIPTION="Library to support AppArmor userspace utilities"
-HOMEPAGE="https://gitlab.com/apparmor/apparmor/wikis/home"
-SRC_URI="https://launchpad.net/apparmor/${MY_PV}/${PV}/+download/apparmor-${PV}.tar.gz"
-
-LICENSE="GPL-2 LGPL-2.1"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~x86"
-IUSE="doc +perl +python static-libs"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="perl? ( dev-lang/perl:= )
- python? ( ${PYTHON_DEPS} )"
-DEPEND="${RDEPEND}"
-BDEPEND="
- sys-devel/autoconf-archive
- sys-devel/bison
- sys-devel/flex
- doc? ( dev-lang/perl )
- perl? ( dev-lang/swig )
- python? ( dev-lang/swig )"
-
-S=${WORKDIR}/apparmor-${PV}/libraries/${PN}
-
-# depends on the package already being installed
-RESTRICT="test"
-
-src_prepare() {
- rm -r m4 || die "failed to remove bundled macros"
- default
- eautoreconf
- use python && distutils-r1_src_prepare
-}
-
-src_configure() {
- econf \
- $(use_enable static-libs static) \
- $(use_with perl) \
- $(use_with python)
-}
-
-src_compile() {
- emake -C src
- emake -C include
- use doc && emake -C doc
- use perl && emake -C swig/perl
-
- if use python ; then
- pushd swig/python > /dev/null
- emake libapparmor_wrap.c
- distutils-r1_src_compile
- popd > /dev/null
- fi
-}
-
-src_install() {
- emake DESTDIR="${D}" -C src install
- emake DESTDIR="${D}" -C include install
- use doc && emake DESTDIR="${D}" -C doc install
-
- if use perl ; then
- emake DESTDIR="${D}" -C swig/perl install
- perl_set_version
- insinto "${VENDOR_ARCH}"
- doins swig/perl/LibAppArmor.pm
-
- # bug 620886
- perl_delete_localpod
- perl_fix_packlist
- fi
-
- if use python ; then
- pushd swig/python > /dev/null
- distutils-r1_src_install
-
- python_moduleinto LibAppArmor
- python_foreach_impl python_domodule LibAppArmor.py
- popd > /dev/null
- fi
-
- dodoc AUTHORS ChangeLog NEWS README
-
- find "${D}" -name '*.la' -delete || die
-}
^ permalink raw reply related [flat|nested] 76+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-libs/libapparmor/
@ 2022-06-24 8:41 Michael Palimaka
0 siblings, 0 replies; 76+ messages in thread
From: Michael Palimaka @ 2022-06-24 8:41 UTC (permalink / raw
To: gentoo-commits
commit: 521fe80470780c46c7f69a26cdaf52b798368e4f
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Fri Jun 24 08:40:43 2022 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Fri Jun 24 08:40:43 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=521fe804
sys-libs/libapparmor: remove 3.0.3-r0
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Michael Palimaka <kensington <AT> gentoo.org>
sys-libs/libapparmor/libapparmor-3.0.3.ebuild | 97 ---------------------------
1 file changed, 97 deletions(-)
diff --git a/sys-libs/libapparmor/libapparmor-3.0.3.ebuild b/sys-libs/libapparmor/libapparmor-3.0.3.ebuild
deleted file mode 100644
index c7bd9822dee5..000000000000
--- a/sys-libs/libapparmor/libapparmor-3.0.3.ebuild
+++ /dev/null
@@ -1,97 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_OPTIONAL=1
-PYTHON_COMPAT=( python3_{8..10} )
-GENTOO_DEPEND_ON_PERL="no"
-
-inherit autotools distutils-r1 perl-functions
-
-MY_PV="$(ver_cut 1-2)"
-
-DESCRIPTION="Library to support AppArmor userspace utilities"
-HOMEPAGE="https://gitlab.com/apparmor/apparmor/wikis/home"
-SRC_URI="https://launchpad.net/apparmor/${MY_PV}/${PV}/+download/apparmor-${PV}.tar.gz"
-
-LICENSE="GPL-2 LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-IUSE="doc +perl +python static-libs"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="perl? ( dev-lang/perl:= )
- python? ( ${PYTHON_DEPS} )"
-DEPEND="${RDEPEND}"
-BDEPEND="
- sys-devel/autoconf-archive
- sys-devel/bison
- sys-devel/flex
- doc? ( dev-lang/perl )
- perl? ( dev-lang/swig )
- python? ( dev-lang/swig )"
-
-S=${WORKDIR}/apparmor-${PV}/libraries/${PN}
-
-# depends on the package already being installed
-RESTRICT="test"
-
-src_prepare() {
- rm -r m4 || die "failed to remove bundled macros"
- default
- eautoreconf
- use python && distutils-r1_src_prepare
-}
-
-src_configure() {
- econf \
- $(use_enable static-libs static) \
- $(use_with perl) \
- $(use_with python)
-}
-
-src_compile() {
- emake -C src
- emake -C include
- use doc && emake -C doc
- use perl && emake -C swig/perl
-
- if use python ; then
- pushd swig/python > /dev/null
- emake libapparmor_wrap.c
- distutils-r1_src_compile
- popd > /dev/null
- fi
-}
-
-src_install() {
- emake DESTDIR="${D}" -C src install
- emake DESTDIR="${D}" -C include install
- use doc && emake DESTDIR="${D}" -C doc install
-
- if use perl ; then
- emake DESTDIR="${D}" -C swig/perl install
- perl_set_version
- insinto "${VENDOR_ARCH}"
- doins swig/perl/LibAppArmor.pm
-
- # bug 620886
- perl_delete_localpod
- perl_fix_packlist
- fi
-
- if use python ; then
- pushd swig/python > /dev/null
- distutils-r1_src_install
-
- python_moduleinto LibAppArmor
- python_foreach_impl python_domodule LibAppArmor.py
- popd > /dev/null
- fi
-
- dodoc AUTHORS ChangeLog NEWS README
-
- find "${D}" -name '*.la' -delete || die
-}
^ permalink raw reply related [flat|nested] 76+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-libs/libapparmor/
@ 2022-07-02 18:52 Sam James
0 siblings, 0 replies; 76+ messages in thread
From: Sam James @ 2022-07-02 18:52 UTC (permalink / raw
To: gentoo-commits
commit: 2328d03f9d370b98dc1034ca390d9fd6e33e1e7b
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 2 18:51:58 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Jul 2 18:51:58 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2328d03f
sys-libs/libapparmor: need setuptools
Need to specify manually in pre-PEP517 + DISTUTILS_OPTIONAL. Oops.
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-libs/libapparmor/libapparmor-3.0.4.ebuild | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/sys-libs/libapparmor/libapparmor-3.0.4.ebuild b/sys-libs/libapparmor/libapparmor-3.0.4.ebuild
index c3350162a3e4..4ff695d242a7 100644
--- a/sys-libs/libapparmor/libapparmor-3.0.4.ebuild
+++ b/sys-libs/libapparmor/libapparmor-3.0.4.ebuild
@@ -31,7 +31,10 @@ BDEPEND="
sys-devel/flex
doc? ( dev-lang/perl )
perl? ( dev-lang/swig )
- python? ( dev-lang/swig )"
+ python? (
+ dev-lang/swig
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ )"
S=${WORKDIR}/apparmor-${PV}/libraries/${PN}
^ permalink raw reply related [flat|nested] 76+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-libs/libapparmor/
@ 2022-09-02 4:40 Arthur Zamarin
0 siblings, 0 replies; 76+ messages in thread
From: Arthur Zamarin @ 2022-09-02 4:40 UTC (permalink / raw
To: gentoo-commits
commit: d5f48dbc5bbc5b4ac8f34c5b08857c765619c0bd
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Sep 2 04:40:39 2022 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Sep 2 04:40:39 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5f48dbc
sys-libs/libapparmor: Stabilize 3.0.3-r1 arm64, #867754
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
sys-libs/libapparmor/libapparmor-3.0.3-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-libs/libapparmor/libapparmor-3.0.3-r1.ebuild b/sys-libs/libapparmor/libapparmor-3.0.3-r1.ebuild
index f039ed3fe314..962548b771e4 100644
--- a/sys-libs/libapparmor/libapparmor-3.0.3-r1.ebuild
+++ b/sys-libs/libapparmor/libapparmor-3.0.3-r1.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://launchpad.net/apparmor/${MY_PV}/${PV}/+download/apparmor-${PV}.
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 ~arm arm64 ~x86"
IUSE="doc +perl +python static-libs"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
^ permalink raw reply related [flat|nested] 76+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-libs/libapparmor/
@ 2022-10-18 16:32 Jakov Smolić
0 siblings, 0 replies; 76+ messages in thread
From: Jakov Smolić @ 2022-10-18 16:32 UTC (permalink / raw
To: gentoo-commits
commit: c5bf0bb3996a5ce11d42801292ec217f8f028bdb
Author: Xin Yang <yangmame <AT> icloud <DOT> com>
AuthorDate: Fri Oct 14 11:58:46 2022 +0000
Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Tue Oct 18 16:30:58 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5bf0bb3
sys-libs/libapparmor: keyword 3.0.4 riscv, #877087
Signed-off-by: Xin Yang <yangmame <AT> icloud.com>
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
sys-libs/libapparmor/libapparmor-3.0.4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-libs/libapparmor/libapparmor-3.0.4.ebuild b/sys-libs/libapparmor/libapparmor-3.0.4.ebuild
index 4ff695d242a7..46759e82e40d 100644
--- a/sys-libs/libapparmor/libapparmor-3.0.4.ebuild
+++ b/sys-libs/libapparmor/libapparmor-3.0.4.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://launchpad.net/apparmor/${MY_PV}/${PV}/+download/apparmor-${PV}.
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
IUSE="doc +perl +python static-libs"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
^ permalink raw reply related [flat|nested] 76+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-libs/libapparmor/
@ 2022-12-20 20:39 Sam James
0 siblings, 0 replies; 76+ messages in thread
From: Sam James @ 2022-12-20 20:39 UTC (permalink / raw
To: gentoo-commits
commit: d40fa4bf6275113a063f8a482e0c055264706df0
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 20 20:38:47 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Dec 20 20:38:52 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d40fa4bf
sys-libs/libapparmor: Stabilize 3.0.4 amd64, #887543
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-libs/libapparmor/libapparmor-3.0.4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-libs/libapparmor/libapparmor-3.0.4.ebuild b/sys-libs/libapparmor/libapparmor-3.0.4.ebuild
index 46759e82e40d..14d3e91bec6a 100644
--- a/sys-libs/libapparmor/libapparmor-3.0.4.ebuild
+++ b/sys-libs/libapparmor/libapparmor-3.0.4.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://launchpad.net/apparmor/${MY_PV}/${PV}/+download/apparmor-${PV}.
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~riscv ~x86"
IUSE="doc +perl +python static-libs"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
^ permalink raw reply related [flat|nested] 76+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-libs/libapparmor/
@ 2022-12-20 20:54 Arthur Zamarin
0 siblings, 0 replies; 76+ messages in thread
From: Arthur Zamarin @ 2022-12-20 20:54 UTC (permalink / raw
To: gentoo-commits
commit: 6a6aadcd1ba7a423e454195203f631501dba9e51
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 20 20:54:43 2022 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Tue Dec 20 20:54:43 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a6aadcd
sys-libs/libapparmor: Stabilize 3.0.4 arm64, #887543
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
sys-libs/libapparmor/libapparmor-3.0.4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-libs/libapparmor/libapparmor-3.0.4.ebuild b/sys-libs/libapparmor/libapparmor-3.0.4.ebuild
index 14d3e91bec6a..3ec04b06fbe9 100644
--- a/sys-libs/libapparmor/libapparmor-3.0.4.ebuild
+++ b/sys-libs/libapparmor/libapparmor-3.0.4.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://launchpad.net/apparmor/${MY_PV}/${PV}/+download/apparmor-${PV}.
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~riscv ~x86"
IUSE="doc +perl +python static-libs"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
^ permalink raw reply related [flat|nested] 76+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-libs/libapparmor/
@ 2022-12-21 2:27 Sam James
0 siblings, 0 replies; 76+ messages in thread
From: Sam James @ 2022-12-21 2:27 UTC (permalink / raw
To: gentoo-commits
commit: 8e7c0321c6138508cac6eaafaa3240ea45d8fbe2
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 21 02:27:22 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Dec 21 02:27:22 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e7c0321
sys-libs/libapparmor: force flex/bison
Already depends on both of them.
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-libs/libapparmor/libapparmor-3.0.4.ebuild | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/sys-libs/libapparmor/libapparmor-3.0.4.ebuild b/sys-libs/libapparmor/libapparmor-3.0.4.ebuild
index 3ec04b06fbe9..56b60564e827 100644
--- a/sys-libs/libapparmor/libapparmor-3.0.4.ebuild
+++ b/sys-libs/libapparmor/libapparmor-3.0.4.ebuild
@@ -55,6 +55,10 @@ src_prepare() {
}
src_configure() {
+ # Fails with reflex/byacc, heavily relies on bisonisms
+ export LEX=flex
+ export YACC=yacc.bison
+
econf \
$(use_enable static-libs static) \
$(use_with perl) \
^ permalink raw reply related [flat|nested] 76+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-libs/libapparmor/
@ 2022-12-24 7:11 Sam James
0 siblings, 0 replies; 76+ messages in thread
From: Sam James @ 2022-12-24 7:11 UTC (permalink / raw
To: gentoo-commits
commit: 553645e702e6c51056f0c5389d66b8c7ecc70889
Author: Ilya Mochalov <chrootsu <AT> gmail <DOT> com>
AuthorDate: Sun Nov 27 21:41:39 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Dec 24 07:08:03 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=553645e7
sys-libs/libapparmor: update to 3.0.8
Signed-off-by: Ilya Mochalov <chrootsu <AT> gmail.com>
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-libs/libapparmor/Manifest | 1 +
sys-libs/libapparmor/libapparmor-3.0.8.ebuild | 111 ++++++++++++++++++++++++++
2 files changed, 112 insertions(+)
diff --git a/sys-libs/libapparmor/Manifest b/sys-libs/libapparmor/Manifest
index 1908e085a0ca..e8a4e202d60a 100644
--- a/sys-libs/libapparmor/Manifest
+++ b/sys-libs/libapparmor/Manifest
@@ -1,2 +1,3 @@
DIST apparmor-3.0.3.tar.gz 7790012 BLAKE2B aada9c32c2cde4a110cbd1d626ec00b08e29e76182185752e5c23e2ec0c2668a732ffdf1eb1660bd8bc294188ccf0da42b4282939f5969a6aed39084be00769c SHA512 bbf26377e60da60dab56473ee5af15aa0f3fdf2f2a61dbfcdeba12a925afda3bc6a0f6cc31e07927400425b8c3b3649833f448d8674044c7274ef06923ab48b5
DIST apparmor-3.0.4.tar.gz 7796852 BLAKE2B 831ea65ed0972ad8a6e335e438e7b0a8a2a3977dc4360ad1923d48cc7b21b1941ec011d3894d8bdc98934b953a3f1d89a859fc27ec2530f5dd9b3cc850fe66f0 SHA512 1edd800771f46fab9bc5274842e64482b7fd4a5ba4de9855d621baf1d08c8236bfa7752dd9ab3dee095f8e0798129241a9aebf68ed1c994ae5597086a4a1a8ca
+DIST apparmor-3.0.8.tar.gz 7946880 BLAKE2B bbff6c0223b9f20cb53d96cb2e41aa4b7eee51b35a2c010cdd394f85517e87c9a34fb7182f600ba212e99baf4ee1a16a5bfd7e92ec6a9fb9ce6076a216cd89e1 SHA512 539e955b24c6f4f62ef0d7885fc341e4f6bc69ee840981426fb6a40f8f8e5c945f774246cb0efe1a76e778b8047d4a7fe315ab062d2dbe17e524b8527d5a8087
diff --git a/sys-libs/libapparmor/libapparmor-3.0.8.ebuild b/sys-libs/libapparmor/libapparmor-3.0.8.ebuild
new file mode 100644
index 000000000000..46759e82e40d
--- /dev/null
+++ b/sys-libs/libapparmor/libapparmor-3.0.8.ebuild
@@ -0,0 +1,111 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_OPTIONAL=1
+PYTHON_COMPAT=( python3_{8..11} )
+GENTOO_DEPEND_ON_PERL="no"
+
+inherit autotools distutils-r1 perl-functions
+
+MY_PV="$(ver_cut 1-2)"
+
+DESCRIPTION="Library to support AppArmor userspace utilities"
+HOMEPAGE="https://gitlab.com/apparmor/apparmor/wikis/home"
+SRC_URI="https://launchpad.net/apparmor/${MY_PV}/${PV}/+download/apparmor-${PV}.tar.gz"
+
+LICENSE="GPL-2 LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+IUSE="doc +perl +python static-libs"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="perl? ( dev-lang/perl:= )
+ python? ( ${PYTHON_DEPS} )"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ sys-devel/autoconf-archive
+ sys-devel/bison
+ sys-devel/flex
+ doc? ( dev-lang/perl )
+ perl? ( dev-lang/swig )
+ python? (
+ dev-lang/swig
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ )"
+
+S=${WORKDIR}/apparmor-${PV}/libraries/${PN}
+
+# depends on the package already being installed
+RESTRICT="test"
+
+src_prepare() {
+ default
+
+ # We used to rm m4/ but led to this after eautoreconf:
+ # checking whether the libapparmor man pages should be generated... yes
+ # ./configure: 5065: PROG_PODCHECKER: not found
+ # ./configure: 5068: PROG_POD2MAN: not found
+ # checking whether python bindings are enabled... yes
+ eautoreconf
+
+ use python && distutils-r1_src_prepare
+}
+
+src_configure() {
+ econf \
+ $(use_enable static-libs static) \
+ $(use_with perl) \
+ $(use_with python)
+}
+
+src_compile() {
+ emake -C src
+ emake -C include
+ use doc && emake -C doc
+ use perl && emake -C swig/perl
+
+ if use python ; then
+ pushd swig/python > /dev/null
+ emake libapparmor_wrap.c
+ distutils-r1_src_compile
+ popd > /dev/null
+ fi
+}
+
+src_install() {
+ emake DESTDIR="${D}" -C src install
+ emake DESTDIR="${D}" -C include install
+ use doc && emake DESTDIR="${D}" -C doc install
+
+ if use perl ; then
+ emake DESTDIR="${D}" -C swig/perl install
+ perl_set_version
+ insinto "${VENDOR_ARCH}"
+ doins swig/perl/LibAppArmor.pm
+
+ # bug 620886
+ perl_delete_localpod
+ perl_fix_packlist
+ fi
+
+ if use python ; then
+ pushd swig/python > /dev/null || die
+ distutils-r1_src_install
+
+ popd > /dev/null || die
+ fi
+
+ dodoc AUTHORS ChangeLog NEWS README
+
+ find "${D}" -name '*.la' -delete || die
+}
+
+python_install() {
+ distutils-r1_python_install
+
+ python_moduleinto LibAppArmor
+ python_domodule LibAppArmor.py
+}
^ permalink raw reply related [flat|nested] 76+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-libs/libapparmor/
@ 2022-12-24 7:11 Sam James
0 siblings, 0 replies; 76+ messages in thread
From: Sam James @ 2022-12-24 7:11 UTC (permalink / raw
To: gentoo-commits
commit: a2801861bc997582613720ff471d22417630e85d
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 24 07:09:37 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Dec 24 07:09:37 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2801861
sys-libs/libapparmor: forward-port lex/yacc changes
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-libs/libapparmor/libapparmor-3.0.8.ebuild | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/sys-libs/libapparmor/libapparmor-3.0.8.ebuild b/sys-libs/libapparmor/libapparmor-3.0.8.ebuild
index 46759e82e40d..2f833eb7490c 100644
--- a/sys-libs/libapparmor/libapparmor-3.0.8.ebuild
+++ b/sys-libs/libapparmor/libapparmor-3.0.8.ebuild
@@ -55,6 +55,10 @@ src_prepare() {
}
src_configure() {
+ # Fails with reflex/byacc, heavily relies on bisonisms
+ export LEX=flex
+ export YACC=yacc.bison
+
econf \
$(use_enable static-libs static) \
$(use_with perl) \
^ permalink raw reply related [flat|nested] 76+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-libs/libapparmor/
@ 2023-06-01 5:20 Sam James
0 siblings, 0 replies; 76+ messages in thread
From: Sam James @ 2023-06-01 5:20 UTC (permalink / raw
To: gentoo-commits
commit: 80dd59a99309eb884e434685b57c6780f01459e4
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Jun 1 05:04:06 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Jun 1 05:04:25 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80dd59a9
sys-libs/libapparmor: add gitlab upstream metadata
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-libs/libapparmor/metadata.xml | 1 +
1 file changed, 1 insertion(+)
diff --git a/sys-libs/libapparmor/metadata.xml b/sys-libs/libapparmor/metadata.xml
index 22230f2666f5..e22db4165e51 100644
--- a/sys-libs/libapparmor/metadata.xml
+++ b/sys-libs/libapparmor/metadata.xml
@@ -11,5 +11,6 @@
</maintainer>
<upstream>
<remote-id type="launchpad">apparmor</remote-id>
+ <remote-id type="gitlab">apparmor/apparmor</remote-id>
</upstream>
</pkgmetadata>
^ permalink raw reply related [flat|nested] 76+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-libs/libapparmor/
@ 2023-06-01 5:20 Sam James
0 siblings, 0 replies; 76+ messages in thread
From: Sam James @ 2023-06-01 5:20 UTC (permalink / raw
To: gentoo-commits
commit: 488d26b39116ecc3310b8c5128b0a24a9b15bbdf
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Jun 1 05:09:03 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Jun 1 05:09:09 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=488d26b3
sys-libs/libapparmor: add 3.1.4
Bug: https://bugs.gentoo.org/876965
Bug: https://bugs.gentoo.org/900867
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-libs/libapparmor/Manifest | 1 +
sys-libs/libapparmor/libapparmor-3.1.4.ebuild | 116 ++++++++++++++++++++++++++
2 files changed, 117 insertions(+)
diff --git a/sys-libs/libapparmor/Manifest b/sys-libs/libapparmor/Manifest
index 7775e1966a07..81f3ecd13cef 100644
--- a/sys-libs/libapparmor/Manifest
+++ b/sys-libs/libapparmor/Manifest
@@ -2,3 +2,4 @@ DIST apparmor-3.0.10.tar.gz 7967601 BLAKE2B 8fa094dac6140949cecad8fdf056c6e11929
DIST apparmor-3.0.3.tar.gz 7790012 BLAKE2B aada9c32c2cde4a110cbd1d626ec00b08e29e76182185752e5c23e2ec0c2668a732ffdf1eb1660bd8bc294188ccf0da42b4282939f5969a6aed39084be00769c SHA512 bbf26377e60da60dab56473ee5af15aa0f3fdf2f2a61dbfcdeba12a925afda3bc6a0f6cc31e07927400425b8c3b3649833f448d8674044c7274ef06923ab48b5
DIST apparmor-3.0.4.tar.gz 7796852 BLAKE2B 831ea65ed0972ad8a6e335e438e7b0a8a2a3977dc4360ad1923d48cc7b21b1941ec011d3894d8bdc98934b953a3f1d89a859fc27ec2530f5dd9b3cc850fe66f0 SHA512 1edd800771f46fab9bc5274842e64482b7fd4a5ba4de9855d621baf1d08c8236bfa7752dd9ab3dee095f8e0798129241a9aebf68ed1c994ae5597086a4a1a8ca
DIST apparmor-3.0.8.tar.gz 7946880 BLAKE2B bbff6c0223b9f20cb53d96cb2e41aa4b7eee51b35a2c010cdd394f85517e87c9a34fb7182f600ba212e99baf4ee1a16a5bfd7e92ec6a9fb9ce6076a216cd89e1 SHA512 539e955b24c6f4f62ef0d7885fc341e4f6bc69ee840981426fb6a40f8f8e5c945f774246cb0efe1a76e778b8047d4a7fe315ab062d2dbe17e524b8527d5a8087
+DIST apparmor-3.1.4.tar.gz 7965268 BLAKE2B a9be29a42bb96c1d2c69a6b7627d59aea023f22fe79bff1a487aa5ddd6845ec98f67be5c597ec51edf4493513dfed3b43fc493f454bcf48b3f43c44572ffc2ae SHA512 db65edfa1b9c1f953940165e71dddcab9a2d378f29683b0b4e5d44f0810bb0105ba3820ba89de927ef90d0a94ea6d61e91ce3de09ec2e385817735a93d4039c4
diff --git a/sys-libs/libapparmor/libapparmor-3.1.4.ebuild b/sys-libs/libapparmor/libapparmor-3.1.4.ebuild
new file mode 100644
index 000000000000..8e813734231e
--- /dev/null
+++ b/sys-libs/libapparmor/libapparmor-3.1.4.ebuild
@@ -0,0 +1,116 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_OPTIONAL=1
+PYTHON_COMPAT=( python3_{10..11} )
+GENTOO_DEPEND_ON_PERL="no"
+
+inherit autotools distutils-r1 perl-functions
+
+MY_PV="$(ver_cut 1-2)"
+
+DESCRIPTION="Library to support AppArmor userspace utilities"
+HOMEPAGE="https://gitlab.com/apparmor/apparmor/wikis/home"
+SRC_URI="https://launchpad.net/apparmor/${MY_PV}/${PV}/+download/apparmor-${PV}.tar.gz"
+
+LICENSE="GPL-2 LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+IUSE="doc +perl +python static-libs"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="perl? ( dev-lang/perl:= )
+ python? ( ${PYTHON_DEPS} )"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ sys-devel/autoconf-archive
+ sys-devel/bison
+ sys-devel/flex
+ doc? ( dev-lang/perl )
+ perl? ( dev-lang/swig )
+ python? (
+ dev-lang/swig
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ )"
+
+S=${WORKDIR}/apparmor-${PV}/libraries/${PN}
+
+# depends on the package already being installed
+RESTRICT="test"
+
+src_prepare() {
+ default
+
+ # We used to rm m4/ but led to this after eautoreconf:
+ # checking whether the libapparmor man pages should be generated... yes
+ # ./configure: 5065: PROG_PODCHECKER: not found
+ # ./configure: 5068: PROG_POD2MAN: not found
+ # checking whether python bindings are enabled... yes
+ eautoreconf
+
+ use python && distutils-r1_src_prepare
+}
+
+src_configure() {
+ # Fails with reflex/byacc, heavily relies on bisonisms
+ export LEX=flex
+ export YACC=yacc.bison
+
+ econf \
+ $(use_enable static-libs static) \
+ $(use_with perl) \
+ $(use_with python)
+}
+
+src_compile() {
+ emake -C src
+ emake -C include
+ use doc && emake -C doc
+ use perl && emake -C swig/perl
+
+ if use python ; then
+ pushd swig/python > /dev/null
+ emake libapparmor_wrap.c
+ distutils-r1_src_compile
+ popd > /dev/null
+ fi
+}
+
+src_install() {
+ emake DESTDIR="${D}" -C src install
+ emake DESTDIR="${D}" -C include install
+ use doc && emake DESTDIR="${D}" -C doc install
+
+ if use perl ; then
+ emake DESTDIR="${D}" -C swig/perl install
+ perl_set_version
+ insinto "${VENDOR_ARCH}"
+ doins swig/perl/LibAppArmor.pm
+
+ # bug 620886
+ perl_delete_localpod
+ perl_fix_packlist
+ fi
+
+ if use python ; then
+ pushd swig/python > /dev/null || die
+ distutils-r1_src_install
+
+ popd > /dev/null || die
+ fi
+
+ dodoc AUTHORS ChangeLog NEWS README
+
+ find "${D}" -name '*.la' -delete || die
+}
+
+python_install() {
+ distutils-r1_python_install
+
+ python_moduleinto LibAppArmor
+ python_domodule LibAppArmor.py
+}
^ permalink raw reply related [flat|nested] 76+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-libs/libapparmor/
@ 2023-06-01 5:20 Sam James
0 siblings, 0 replies; 76+ messages in thread
From: Sam James @ 2023-06-01 5:20 UTC (permalink / raw
To: gentoo-commits
commit: 1defee74b24b43fa2e787cb5a724f7df66ff1bd6
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Jun 1 05:05:37 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Jun 1 05:05:37 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1defee74
sys-libs/libapparmor: add 3.0.10
Bug: https://bugs.gentoo.org/876965
Bug: https://bugs.gentoo.org/900867
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-libs/libapparmor/Manifest | 1 +
sys-libs/libapparmor/libapparmor-3.0.10.ebuild | 115 +++++++++++++++++++++++++
2 files changed, 116 insertions(+)
diff --git a/sys-libs/libapparmor/Manifest b/sys-libs/libapparmor/Manifest
index e8a4e202d60a..7775e1966a07 100644
--- a/sys-libs/libapparmor/Manifest
+++ b/sys-libs/libapparmor/Manifest
@@ -1,3 +1,4 @@
+DIST apparmor-3.0.10.tar.gz 7967601 BLAKE2B 8fa094dac6140949cecad8fdf056c6e119291d9490404b0c7379e14d85eff8d6424ec5099e04184424c271b83bb5893389e4023a2946b8296268559f13d20c20 SHA512 94866c3151e6776b9efbbf3852a48e19908ddbc1f3156df1e1bf0b8a79be49b4eba96ce3725a3cf10af3affa00f9a045bbab06ffd3d668c80039eb369b3f6762
DIST apparmor-3.0.3.tar.gz 7790012 BLAKE2B aada9c32c2cde4a110cbd1d626ec00b08e29e76182185752e5c23e2ec0c2668a732ffdf1eb1660bd8bc294188ccf0da42b4282939f5969a6aed39084be00769c SHA512 bbf26377e60da60dab56473ee5af15aa0f3fdf2f2a61dbfcdeba12a925afda3bc6a0f6cc31e07927400425b8c3b3649833f448d8674044c7274ef06923ab48b5
DIST apparmor-3.0.4.tar.gz 7796852 BLAKE2B 831ea65ed0972ad8a6e335e438e7b0a8a2a3977dc4360ad1923d48cc7b21b1941ec011d3894d8bdc98934b953a3f1d89a859fc27ec2530f5dd9b3cc850fe66f0 SHA512 1edd800771f46fab9bc5274842e64482b7fd4a5ba4de9855d621baf1d08c8236bfa7752dd9ab3dee095f8e0798129241a9aebf68ed1c994ae5597086a4a1a8ca
DIST apparmor-3.0.8.tar.gz 7946880 BLAKE2B bbff6c0223b9f20cb53d96cb2e41aa4b7eee51b35a2c010cdd394f85517e87c9a34fb7182f600ba212e99baf4ee1a16a5bfd7e92ec6a9fb9ce6076a216cd89e1 SHA512 539e955b24c6f4f62ef0d7885fc341e4f6bc69ee840981426fb6a40f8f8e5c945f774246cb0efe1a76e778b8047d4a7fe315ab062d2dbe17e524b8527d5a8087
diff --git a/sys-libs/libapparmor/libapparmor-3.0.10.ebuild b/sys-libs/libapparmor/libapparmor-3.0.10.ebuild
new file mode 100644
index 000000000000..5c05cbe49d77
--- /dev/null
+++ b/sys-libs/libapparmor/libapparmor-3.0.10.ebuild
@@ -0,0 +1,115 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_OPTIONAL=1
+PYTHON_COMPAT=( python3_{10..11} )
+GENTOO_DEPEND_ON_PERL="no"
+
+inherit autotools distutils-r1 perl-functions
+
+MY_PV="$(ver_cut 1-2)"
+
+DESCRIPTION="Library to support AppArmor userspace utilities"
+HOMEPAGE="https://gitlab.com/apparmor/apparmor/wikis/home"
+SRC_URI="https://launchpad.net/apparmor/${MY_PV}/${PV}/+download/apparmor-${PV}.tar.gz"
+
+LICENSE="GPL-2 LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+IUSE="doc +perl +python static-libs"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="perl? ( dev-lang/perl:= )
+ python? ( ${PYTHON_DEPS} )"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ sys-devel/autoconf-archive
+ sys-devel/bison
+ sys-devel/flex
+ doc? ( dev-lang/perl )
+ perl? ( dev-lang/swig )
+ python? (
+ dev-lang/swig
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ )"
+
+S=${WORKDIR}/apparmor-${PV}/libraries/${PN}
+
+# depends on the package already being installed
+RESTRICT="test"
+
+src_prepare() {
+ default
+
+ # We used to rm m4/ but led to this after eautoreconf:
+ # checking whether the libapparmor man pages should be generated... yes
+ # ./configure: 5065: PROG_PODCHECKER: not found
+ # ./configure: 5068: PROG_POD2MAN: not found
+ # checking whether python bindings are enabled... yes
+ eautoreconf
+
+ use python && distutils-r1_src_prepare
+}
+
+src_configure() {
+ # Fails with reflex/byacc, heavily relies on bisonisms
+ export LEX=flex
+ export YACC=yacc.bison
+
+ econf \
+ $(use_enable static-libs static) \
+ $(use_with perl) \
+ $(use_with python)
+}
+
+src_compile() {
+ emake -C src
+ emake -C include
+ use doc && emake -C doc
+ use perl && emake -C swig/perl
+
+ if use python ; then
+ pushd swig/python > /dev/null
+ emake libapparmor_wrap.c
+ distutils-r1_src_compile
+ popd > /dev/null
+ fi
+}
+
+src_install() {
+ emake DESTDIR="${D}" -C src install
+ emake DESTDIR="${D}" -C include install
+ use doc && emake DESTDIR="${D}" -C doc install
+
+ if use perl ; then
+ emake DESTDIR="${D}" -C swig/perl install
+ perl_set_version
+ insinto "${VENDOR_ARCH}"
+ doins swig/perl/LibAppArmor.pm
+
+ # bug 620886
+ perl_delete_localpod
+ perl_fix_packlist
+ fi
+
+ if use python ; then
+ pushd swig/python > /dev/null || die
+ distutils-r1_src_install
+
+ popd > /dev/null || die
+ fi
+
+ dodoc AUTHORS ChangeLog NEWS README
+
+ find "${D}" -name '*.la' -delete || die
+}
+
+python_install() {
+ distutils-r1_python_install
+
+ python_moduleinto LibAppArmor
+ python_domodule LibAppArmor.py
+}
^ permalink raw reply related [flat|nested] 76+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-libs/libapparmor/
@ 2023-06-01 5:24 Sam James
0 siblings, 0 replies; 76+ messages in thread
From: Sam James @ 2023-06-01 5:24 UTC (permalink / raw
To: gentoo-commits
commit: b5fa4956dfebb42cbc52ff964bb8ec22f9f4bdb6
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Jun 1 05:23:40 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Jun 1 05:23:40 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5fa4956
sys-libs/libapparmor: Stabilize 3.0.8 arm64, #907584
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-libs/libapparmor/libapparmor-3.0.8.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-libs/libapparmor/libapparmor-3.0.8.ebuild b/sys-libs/libapparmor/libapparmor-3.0.8.ebuild
index 0c69cd475d4f..4258666a130d 100644
--- a/sys-libs/libapparmor/libapparmor-3.0.8.ebuild
+++ b/sys-libs/libapparmor/libapparmor-3.0.8.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://launchpad.net/apparmor/${MY_PV}/${PV}/+download/apparmor-${PV}.
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm arm64 ~riscv ~x86"
IUSE="doc +perl +python static-libs"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
^ permalink raw reply related [flat|nested] 76+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-libs/libapparmor/
@ 2023-06-26 19:50 Sam James
0 siblings, 0 replies; 76+ messages in thread
From: Sam James @ 2023-06-26 19:50 UTC (permalink / raw
To: gentoo-commits
commit: bd193a8ed5691a078e5f42bd4cf43fda01866faa
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 26 19:50:03 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Jun 26 19:50:03 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd193a8e
sys-libs/libapparmor: drop 3.0.3-r1, 3.0.4
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-libs/libapparmor/Manifest | 2 -
sys-libs/libapparmor/libapparmor-3.0.3-r1.ebuild | 103 --------------------
sys-libs/libapparmor/libapparmor-3.0.4.ebuild | 115 -----------------------
3 files changed, 220 deletions(-)
diff --git a/sys-libs/libapparmor/Manifest b/sys-libs/libapparmor/Manifest
index 81f3ecd13cef..86b70cba9120 100644
--- a/sys-libs/libapparmor/Manifest
+++ b/sys-libs/libapparmor/Manifest
@@ -1,5 +1,3 @@
DIST apparmor-3.0.10.tar.gz 7967601 BLAKE2B 8fa094dac6140949cecad8fdf056c6e119291d9490404b0c7379e14d85eff8d6424ec5099e04184424c271b83bb5893389e4023a2946b8296268559f13d20c20 SHA512 94866c3151e6776b9efbbf3852a48e19908ddbc1f3156df1e1bf0b8a79be49b4eba96ce3725a3cf10af3affa00f9a045bbab06ffd3d668c80039eb369b3f6762
-DIST apparmor-3.0.3.tar.gz 7790012 BLAKE2B aada9c32c2cde4a110cbd1d626ec00b08e29e76182185752e5c23e2ec0c2668a732ffdf1eb1660bd8bc294188ccf0da42b4282939f5969a6aed39084be00769c SHA512 bbf26377e60da60dab56473ee5af15aa0f3fdf2f2a61dbfcdeba12a925afda3bc6a0f6cc31e07927400425b8c3b3649833f448d8674044c7274ef06923ab48b5
-DIST apparmor-3.0.4.tar.gz 7796852 BLAKE2B 831ea65ed0972ad8a6e335e438e7b0a8a2a3977dc4360ad1923d48cc7b21b1941ec011d3894d8bdc98934b953a3f1d89a859fc27ec2530f5dd9b3cc850fe66f0 SHA512 1edd800771f46fab9bc5274842e64482b7fd4a5ba4de9855d621baf1d08c8236bfa7752dd9ab3dee095f8e0798129241a9aebf68ed1c994ae5597086a4a1a8ca
DIST apparmor-3.0.8.tar.gz 7946880 BLAKE2B bbff6c0223b9f20cb53d96cb2e41aa4b7eee51b35a2c010cdd394f85517e87c9a34fb7182f600ba212e99baf4ee1a16a5bfd7e92ec6a9fb9ce6076a216cd89e1 SHA512 539e955b24c6f4f62ef0d7885fc341e4f6bc69ee840981426fb6a40f8f8e5c945f774246cb0efe1a76e778b8047d4a7fe315ab062d2dbe17e524b8527d5a8087
DIST apparmor-3.1.4.tar.gz 7965268 BLAKE2B a9be29a42bb96c1d2c69a6b7627d59aea023f22fe79bff1a487aa5ddd6845ec98f67be5c597ec51edf4493513dfed3b43fc493f454bcf48b3f43c44572ffc2ae SHA512 db65edfa1b9c1f953940165e71dddcab9a2d378f29683b0b4e5d44f0810bb0105ba3820ba89de927ef90d0a94ea6d61e91ce3de09ec2e385817735a93d4039c4
diff --git a/sys-libs/libapparmor/libapparmor-3.0.3-r1.ebuild b/sys-libs/libapparmor/libapparmor-3.0.3-r1.ebuild
deleted file mode 100644
index 043a586d62e2..000000000000
--- a/sys-libs/libapparmor/libapparmor-3.0.3-r1.ebuild
+++ /dev/null
@@ -1,103 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_OPTIONAL=1
-PYTHON_COMPAT=( python3_{9..11} )
-GENTOO_DEPEND_ON_PERL="no"
-
-inherit autotools distutils-r1 perl-functions
-
-MY_PV="$(ver_cut 1-2)"
-
-DESCRIPTION="Library to support AppArmor userspace utilities"
-HOMEPAGE="https://gitlab.com/apparmor/apparmor/wikis/home"
-SRC_URI="https://launchpad.net/apparmor/${MY_PV}/${PV}/+download/apparmor-${PV}.tar.gz"
-
-LICENSE="GPL-2 LGPL-2.1"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~x86"
-IUSE="doc +perl +python static-libs"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="perl? ( dev-lang/perl:= )
- python? ( ${PYTHON_DEPS} )"
-DEPEND="${RDEPEND}"
-BDEPEND="
- sys-devel/autoconf-archive
- sys-devel/bison
- sys-devel/flex
- doc? ( dev-lang/perl )
- perl? ( dev-lang/swig )
- python? ( dev-lang/swig )"
-
-S=${WORKDIR}/apparmor-${PV}/libraries/${PN}
-
-# depends on the package already being installed
-#RESTRICT="test"
-
-src_prepare() {
- rm -r m4 || die "failed to remove bundled macros"
-
- default
- eautoreconf
-
- use python && distutils-r1_src_prepare
-}
-
-src_configure() {
- econf \
- $(use_enable static-libs static) \
- $(use_with perl) \
- $(use_with python)
-}
-
-src_compile() {
- emake -C src
- emake -C include
- use doc && emake -C doc
- use perl && emake -C swig/perl
-
- if use python ; then
- pushd swig/python > /dev/null || die
- emake libapparmor_wrap.c
- distutils-r1_src_compile
- popd > /dev/null || die
- fi
-}
-
-src_install() {
- emake DESTDIR="${D}" -C src install
- emake DESTDIR="${D}" -C include install
- use doc && emake DESTDIR="${D}" -C doc install
-
- if use perl ; then
- emake DESTDIR="${D}" -C swig/perl install
- perl_set_version
- insinto "${VENDOR_ARCH}"
- doins swig/perl/LibAppArmor.pm
-
- # bug 620886
- perl_delete_localpod
- perl_fix_packlist
- fi
-
- if use python ; then
- pushd swig/python > /dev/null || die
- distutils-r1_src_install
- popd > /dev/null || die
- fi
-
- dodoc AUTHORS ChangeLog NEWS README
-
- find "${D}" -name '*.la' -delete || die
-}
-
-python_install() {
- distutils-r1_python_install
-
- python_moduleinto LibAppArmor
- python_domodule LibAppArmor.py
-}
diff --git a/sys-libs/libapparmor/libapparmor-3.0.4.ebuild b/sys-libs/libapparmor/libapparmor-3.0.4.ebuild
deleted file mode 100644
index 0ea05b38c3e5..000000000000
--- a/sys-libs/libapparmor/libapparmor-3.0.4.ebuild
+++ /dev/null
@@ -1,115 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_OPTIONAL=1
-PYTHON_COMPAT=( python3_{9..11} )
-GENTOO_DEPEND_ON_PERL="no"
-
-inherit autotools distutils-r1 perl-functions
-
-MY_PV="$(ver_cut 1-2)"
-
-DESCRIPTION="Library to support AppArmor userspace utilities"
-HOMEPAGE="https://gitlab.com/apparmor/apparmor/wikis/home"
-SRC_URI="https://launchpad.net/apparmor/${MY_PV}/${PV}/+download/apparmor-${PV}.tar.gz"
-
-LICENSE="GPL-2 LGPL-2.1"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~riscv ~x86"
-IUSE="doc +perl +python static-libs"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="perl? ( dev-lang/perl:= )
- python? ( ${PYTHON_DEPS} )"
-DEPEND="${RDEPEND}"
-BDEPEND="
- sys-devel/autoconf-archive
- sys-devel/bison
- sys-devel/flex
- doc? ( dev-lang/perl )
- perl? ( dev-lang/swig )
- python? (
- dev-lang/swig
- dev-python/setuptools[${PYTHON_USEDEP}]
- )"
-
-S=${WORKDIR}/apparmor-${PV}/libraries/${PN}
-
-# depends on the package already being installed
-RESTRICT="test"
-
-src_prepare() {
- default
-
- # We used to rm m4/ but led to this after eautoreconf:
- # checking whether the libapparmor man pages should be generated... yes
- # ./configure: 5065: PROG_PODCHECKER: not found
- # ./configure: 5068: PROG_POD2MAN: not found
- # checking whether python bindings are enabled... yes
- eautoreconf
-
- use python && distutils-r1_src_prepare
-}
-
-src_configure() {
- # Fails with reflex/byacc, heavily relies on bisonisms
- export LEX=flex
- export YACC=yacc.bison
-
- econf \
- $(use_enable static-libs static) \
- $(use_with perl) \
- $(use_with python)
-}
-
-src_compile() {
- emake -C src
- emake -C include
- use doc && emake -C doc
- use perl && emake -C swig/perl
-
- if use python ; then
- pushd swig/python > /dev/null
- emake libapparmor_wrap.c
- distutils-r1_src_compile
- popd > /dev/null
- fi
-}
-
-src_install() {
- emake DESTDIR="${D}" -C src install
- emake DESTDIR="${D}" -C include install
- use doc && emake DESTDIR="${D}" -C doc install
-
- if use perl ; then
- emake DESTDIR="${D}" -C swig/perl install
- perl_set_version
- insinto "${VENDOR_ARCH}"
- doins swig/perl/LibAppArmor.pm
-
- # bug 620886
- perl_delete_localpod
- perl_fix_packlist
- fi
-
- if use python ; then
- pushd swig/python > /dev/null || die
- distutils-r1_src_install
-
- popd > /dev/null || die
- fi
-
- dodoc AUTHORS ChangeLog NEWS README
-
- find "${D}" -name '*.la' -delete || die
-}
-
-python_install() {
- distutils-r1_python_install
-
- python_moduleinto LibAppArmor
- python_domodule LibAppArmor.py
-}
^ permalink raw reply related [flat|nested] 76+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-libs/libapparmor/
@ 2023-07-15 15:07 Arthur Zamarin
0 siblings, 0 replies; 76+ messages in thread
From: Arthur Zamarin @ 2023-07-15 15:07 UTC (permalink / raw
To: gentoo-commits
commit: b2a6068886bfdc0f797298c4e1327f64369c9955
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 15 15:07:04 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Jul 15 15:07:04 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2a60688
sys-libs/libapparmor: Stabilize 3.0.10 arm64, #909207
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
sys-libs/libapparmor/libapparmor-3.0.10.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-libs/libapparmor/libapparmor-3.0.10.ebuild b/sys-libs/libapparmor/libapparmor-3.0.10.ebuild
index 549c0836823b..6bf26cddee29 100644
--- a/sys-libs/libapparmor/libapparmor-3.0.10.ebuild
+++ b/sys-libs/libapparmor/libapparmor-3.0.10.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://launchpad.net/apparmor/${MY_PV}/${PV}/+download/apparmor-${PV}.
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~riscv ~x86"
IUSE="doc +perl +python static-libs"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
^ permalink raw reply related [flat|nested] 76+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-libs/libapparmor/
@ 2023-11-04 12:25 Sam James
0 siblings, 0 replies; 76+ messages in thread
From: Sam James @ 2023-11-04 12:25 UTC (permalink / raw
To: gentoo-commits
commit: 47a02810f47ba141155d60d44138260b58117445
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Nov 4 12:23:46 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Nov 4 12:23:46 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47a02810
sys-libs/libapparmor: Stabilize 3.1.4 arm64, #916839
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-libs/libapparmor/libapparmor-3.1.4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-libs/libapparmor/libapparmor-3.1.4.ebuild b/sys-libs/libapparmor/libapparmor-3.1.4.ebuild
index d9f52b73c111..c2432e396fd0 100644
--- a/sys-libs/libapparmor/libapparmor-3.1.4.ebuild
+++ b/sys-libs/libapparmor/libapparmor-3.1.4.ebuild
@@ -18,7 +18,7 @@ SRC_URI="https://launchpad.net/apparmor/${MY_PV}/${PV}/+download/apparmor-${PV}.
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~riscv ~x86"
IUSE="doc +perl +python static-libs"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
^ permalink raw reply related [flat|nested] 76+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-libs/libapparmor/
@ 2023-11-04 12:25 Sam James
0 siblings, 0 replies; 76+ messages in thread
From: Sam James @ 2023-11-04 12:25 UTC (permalink / raw
To: gentoo-commits
commit: a1da77f7b508d224c62d9e262e86239b380a4b3b
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Nov 4 12:23:45 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Nov 4 12:23:45 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1da77f7
sys-libs/libapparmor: Stabilize 3.1.4 amd64, #916839
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-libs/libapparmor/libapparmor-3.1.4.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-libs/libapparmor/libapparmor-3.1.4.ebuild b/sys-libs/libapparmor/libapparmor-3.1.4.ebuild
index 8e813734231e..d9f52b73c111 100644
--- a/sys-libs/libapparmor/libapparmor-3.1.4.ebuild
+++ b/sys-libs/libapparmor/libapparmor-3.1.4.ebuild
@@ -18,7 +18,7 @@ SRC_URI="https://launchpad.net/apparmor/${MY_PV}/${PV}/+download/apparmor-${PV}.
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~riscv ~x86"
IUSE="doc +perl +python static-libs"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
^ permalink raw reply related [flat|nested] 76+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-libs/libapparmor/
@ 2024-01-03 22:30 Sam James
0 siblings, 0 replies; 76+ messages in thread
From: Sam James @ 2024-01-03 22:30 UTC (permalink / raw
To: gentoo-commits
commit: 3189ef94b7fe345b259fba95e7c259c6307c3988
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 3 22:30:35 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Jan 3 22:30:35 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3189ef94
sys-libs/libapparmor: Keyword 3.1.4 ppc64, #921300
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-libs/libapparmor/libapparmor-3.1.4.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/sys-libs/libapparmor/libapparmor-3.1.4.ebuild b/sys-libs/libapparmor/libapparmor-3.1.4.ebuild
index c2432e396fd0..b379e41b2b60 100644
--- a/sys-libs/libapparmor/libapparmor-3.1.4.ebuild
+++ b/sys-libs/libapparmor/libapparmor-3.1.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -18,7 +18,7 @@ SRC_URI="https://launchpad.net/apparmor/${MY_PV}/${PV}/+download/apparmor-${PV}.
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv ~x86"
IUSE="doc +perl +python static-libs"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
^ permalink raw reply related [flat|nested] 76+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-libs/libapparmor/
@ 2024-03-06 21:18 Michał Górny
0 siblings, 0 replies; 76+ messages in thread
From: Michał Górny @ 2024-03-06 21:18 UTC (permalink / raw
To: gentoo-commits
commit: f14eaa5ac80c3a8a3d9995d3691873f188b51ce5
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 6 18:34:53 2024 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Wed Mar 6 21:18:00 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f14eaa5a
sys-libs/libapparmor: Use DISTUTILS_DEPS
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
sys-libs/libapparmor/libapparmor-3.1.4-r1.ebuild | 23 +++++++++++++----------
1 file changed, 13 insertions(+), 10 deletions(-)
diff --git a/sys-libs/libapparmor/libapparmor-3.1.4-r1.ebuild b/sys-libs/libapparmor/libapparmor-3.1.4-r1.ebuild
index 62ed55ee2a7b..0b01f9a89d00 100644
--- a/sys-libs/libapparmor/libapparmor-3.1.4-r1.ebuild
+++ b/sys-libs/libapparmor/libapparmor-3.1.4-r1.ebuild
@@ -16,16 +16,22 @@ MY_PV="$(ver_cut 1-2)"
DESCRIPTION="Library to support AppArmor userspace utilities"
HOMEPAGE="https://gitlab.com/apparmor/apparmor/wikis/home"
SRC_URI="https://launchpad.net/apparmor/${MY_PV}/${PV}/+download/apparmor-${PV}.tar.gz"
+S=${WORKDIR}/apparmor-${PV}/libraries/${PN}
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
IUSE="doc +perl +python static-libs"
-
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+# depends on the package already being installed
+RESTRICT="test"
-RDEPEND="perl? ( dev-lang/perl:= )
- python? ( ${PYTHON_DEPS} )"
+RDEPEND="
+ perl? ( dev-lang/perl:= )
+ python? (
+ ${PYTHON_DEPS}
+ )
+"
DEPEND="${RDEPEND}"
BDEPEND="
dev-build/autoconf-archive
@@ -34,14 +40,11 @@ BDEPEND="
doc? ( dev-lang/perl )
perl? ( dev-lang/swig )
python? (
+ ${PYTHON_DEPS}
+ ${DISTUTILS_DEPS}
dev-lang/swig
- dev-python/setuptools[${PYTHON_USEDEP}]
- )"
-
-S=${WORKDIR}/apparmor-${PV}/libraries/${PN}
-
-# depends on the package already being installed
-RESTRICT="test"
+ )
+"
src_prepare() {
default
^ permalink raw reply related [flat|nested] 76+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-libs/libapparmor/
@ 2024-06-01 18:51 Andrew Ammerlaan
0 siblings, 0 replies; 76+ messages in thread
From: Andrew Ammerlaan @ 2024-06-01 18:51 UTC (permalink / raw
To: gentoo-commits
commit: 1bad1b4a5c6f7c49eadfa82a6f091ae6e20f506a
Author: Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
AuthorDate: Sat Jun 1 18:48:29 2024 +0000
Commit: Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
CommitDate: Sat Jun 1 18:50:57 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1bad1b4a
sys-libs/libapparmor: various python fixes
- respect python_targets in configure
- fix configure with -native-symlinks (Bug 764779)
- enable python3_12 (Bug 929853)
- make REQUIRED_USE conditional to python flag
Closes: https://bugs.gentoo.org/929853
Closes: https://bugs.gentoo.org/764779
Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> gentoo.org>
sys-libs/libapparmor/libapparmor-3.1.4-r2.ebuild | 135 +++++++++++++++++++++++
1 file changed, 135 insertions(+)
diff --git a/sys-libs/libapparmor/libapparmor-3.1.4-r2.ebuild b/sys-libs/libapparmor/libapparmor-3.1.4-r2.ebuild
new file mode 100644
index 000000000000..7d2c37473199
--- /dev/null
+++ b/sys-libs/libapparmor/libapparmor-3.1.4-r2.ebuild
@@ -0,0 +1,135 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_OPTIONAL=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+GENTOO_DEPEND_ON_PERL="no"
+
+inherit autotools distutils-r1 perl-functions
+
+MY_PV="$(ver_cut 1-2)"
+
+DESCRIPTION="Library to support AppArmor userspace utilities"
+HOMEPAGE="https://gitlab.com/apparmor/apparmor/wikis/home"
+SRC_URI="https://launchpad.net/apparmor/${MY_PV}/${PV}/+download/apparmor-${PV}.tar.gz"
+S=${WORKDIR}/apparmor-${PV}/libraries/${PN}
+
+LICENSE="GPL-2 LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="doc +perl +python static-libs"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+# depends on the package already being installed
+RESTRICT="test"
+
+RDEPEND="
+ perl? ( dev-lang/perl:= )
+ python? (
+ ${PYTHON_DEPS}
+ )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ dev-build/autoconf-archive
+ sys-devel/bison
+ sys-devel/flex
+ doc? ( dev-lang/perl )
+ perl? ( dev-lang/swig )
+ python? (
+ ${PYTHON_DEPS}
+ ${DISTUTILS_DEPS}
+ dev-lang/swig
+ )
+"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-3.1.4-clang-flto-partition.patch
+)
+
+src_prepare() {
+ default
+
+ use python && distutils-r1_src_prepare
+
+ # We used to rm m4/ but led to this after eautoreconf:
+ # checking whether the libapparmor man pages should be generated... yes
+ # ./configure: 5065: PROG_PODCHECKER: not found
+ # ./configure: 5068: PROG_POD2MAN: not found
+ # checking whether python bindings are enabled... yes
+ eautoreconf
+}
+
+src_configure() {
+ # Run configure through distutils-r1.eclass. Bug 764779
+ if use python; then
+ distutils-r1_src_configure
+ else
+ python_configure_all
+ fi
+}
+
+python_configure_all() {
+ # Fails with reflex/byacc, heavily relies on bisonisms
+ export LEX=flex
+ export YACC=yacc.bison
+
+ local myeconfargs=(
+ $(use_enable static-libs static)
+ $(use_with perl)
+ $(use_with python)
+ )
+
+ econf "${myeconfargs[@]}"
+}
+
+src_compile() {
+ emake -C src
+ emake -C include
+ use doc && emake -C doc
+ use perl && emake -C swig/perl
+
+ if use python ; then
+ pushd swig/python > /dev/null
+ emake libapparmor_wrap.c
+ distutils-r1_src_compile
+ popd > /dev/null
+ fi
+}
+
+src_install() {
+ emake DESTDIR="${D}" -C src install
+ emake DESTDIR="${D}" -C include install
+ use doc && emake DESTDIR="${D}" -C doc install
+
+ if use perl ; then
+ emake DESTDIR="${D}" -C swig/perl install
+ perl_set_version
+ insinto "${VENDOR_ARCH}"
+ doins swig/perl/LibAppArmor.pm
+
+ # bug 620886
+ perl_delete_localpod
+ perl_fix_packlist
+ fi
+
+ if use python ; then
+ pushd swig/python > /dev/null || die
+ distutils-r1_src_install
+ popd > /dev/null || die
+ fi
+
+ dodoc AUTHORS ChangeLog NEWS README
+
+ find "${D}" -name '*.la' -delete || die
+}
+
+python_install() {
+ distutils-r1_python_install
+
+ python_moduleinto LibAppArmor
+ python_domodule LibAppArmor.py
+}
^ permalink raw reply related [flat|nested] 76+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-libs/libapparmor/
@ 2024-06-03 8:06 Sam James
0 siblings, 0 replies; 76+ messages in thread
From: Sam James @ 2024-06-03 8:06 UTC (permalink / raw
To: gentoo-commits
commit: acd81687c59ddc32e88b67c19e288a0632038ca4
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 3 08:01:00 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Jun 3 08:05:32 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=acd81687
sys-libs/libapparmor: drop 3.0.8, 3.0.10, 3.1.4-r1
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-libs/libapparmor/Manifest | 2 -
sys-libs/libapparmor/libapparmor-3.0.10.ebuild | 115 ---------------------
sys-libs/libapparmor/libapparmor-3.0.8.ebuild | 115 ---------------------
sys-libs/libapparmor/libapparmor-3.1.4-r1.ebuild | 124 -----------------------
4 files changed, 356 deletions(-)
diff --git a/sys-libs/libapparmor/Manifest b/sys-libs/libapparmor/Manifest
index 86b70cba9120..f3225ffc6ff8 100644
--- a/sys-libs/libapparmor/Manifest
+++ b/sys-libs/libapparmor/Manifest
@@ -1,3 +1 @@
-DIST apparmor-3.0.10.tar.gz 7967601 BLAKE2B 8fa094dac6140949cecad8fdf056c6e119291d9490404b0c7379e14d85eff8d6424ec5099e04184424c271b83bb5893389e4023a2946b8296268559f13d20c20 SHA512 94866c3151e6776b9efbbf3852a48e19908ddbc1f3156df1e1bf0b8a79be49b4eba96ce3725a3cf10af3affa00f9a045bbab06ffd3d668c80039eb369b3f6762
-DIST apparmor-3.0.8.tar.gz 7946880 BLAKE2B bbff6c0223b9f20cb53d96cb2e41aa4b7eee51b35a2c010cdd394f85517e87c9a34fb7182f600ba212e99baf4ee1a16a5bfd7e92ec6a9fb9ce6076a216cd89e1 SHA512 539e955b24c6f4f62ef0d7885fc341e4f6bc69ee840981426fb6a40f8f8e5c945f774246cb0efe1a76e778b8047d4a7fe315ab062d2dbe17e524b8527d5a8087
DIST apparmor-3.1.4.tar.gz 7965268 BLAKE2B a9be29a42bb96c1d2c69a6b7627d59aea023f22fe79bff1a487aa5ddd6845ec98f67be5c597ec51edf4493513dfed3b43fc493f454bcf48b3f43c44572ffc2ae SHA512 db65edfa1b9c1f953940165e71dddcab9a2d378f29683b0b4e5d44f0810bb0105ba3820ba89de927ef90d0a94ea6d61e91ce3de09ec2e385817735a93d4039c4
diff --git a/sys-libs/libapparmor/libapparmor-3.0.10.ebuild b/sys-libs/libapparmor/libapparmor-3.0.10.ebuild
deleted file mode 100644
index 1623bc032d6c..000000000000
--- a/sys-libs/libapparmor/libapparmor-3.0.10.ebuild
+++ /dev/null
@@ -1,115 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_OPTIONAL=1
-PYTHON_COMPAT=( python3_{10..11} )
-GENTOO_DEPEND_ON_PERL="no"
-
-inherit autotools distutils-r1 perl-functions
-
-MY_PV="$(ver_cut 1-2)"
-
-DESCRIPTION="Library to support AppArmor userspace utilities"
-HOMEPAGE="https://gitlab.com/apparmor/apparmor/wikis/home"
-SRC_URI="https://launchpad.net/apparmor/${MY_PV}/${PV}/+download/apparmor-${PV}.tar.gz"
-
-LICENSE="GPL-2 LGPL-2.1"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~riscv ~x86"
-IUSE="doc +perl +python static-libs"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="perl? ( dev-lang/perl:= )
- python? ( ${PYTHON_DEPS} )"
-DEPEND="${RDEPEND}"
-BDEPEND="
- dev-build/autoconf-archive
- sys-devel/bison
- sys-devel/flex
- doc? ( dev-lang/perl )
- perl? ( dev-lang/swig )
- python? (
- dev-lang/swig
- dev-python/setuptools[${PYTHON_USEDEP}]
- )"
-
-S=${WORKDIR}/apparmor-${PV}/libraries/${PN}
-
-# depends on the package already being installed
-RESTRICT="test"
-
-src_prepare() {
- default
-
- # We used to rm m4/ but led to this after eautoreconf:
- # checking whether the libapparmor man pages should be generated... yes
- # ./configure: 5065: PROG_PODCHECKER: not found
- # ./configure: 5068: PROG_POD2MAN: not found
- # checking whether python bindings are enabled... yes
- eautoreconf
-
- use python && distutils-r1_src_prepare
-}
-
-src_configure() {
- # Fails with reflex/byacc, heavily relies on bisonisms
- export LEX=flex
- export YACC=yacc.bison
-
- econf \
- $(use_enable static-libs static) \
- $(use_with perl) \
- $(use_with python)
-}
-
-src_compile() {
- emake -C src
- emake -C include
- use doc && emake -C doc
- use perl && emake -C swig/perl
-
- if use python ; then
- pushd swig/python > /dev/null
- emake libapparmor_wrap.c
- distutils-r1_src_compile
- popd > /dev/null
- fi
-}
-
-src_install() {
- emake DESTDIR="${D}" -C src install
- emake DESTDIR="${D}" -C include install
- use doc && emake DESTDIR="${D}" -C doc install
-
- if use perl ; then
- emake DESTDIR="${D}" -C swig/perl install
- perl_set_version
- insinto "${VENDOR_ARCH}"
- doins swig/perl/LibAppArmor.pm
-
- # bug 620886
- perl_delete_localpod
- perl_fix_packlist
- fi
-
- if use python ; then
- pushd swig/python > /dev/null || die
- distutils-r1_src_install
-
- popd > /dev/null || die
- fi
-
- dodoc AUTHORS ChangeLog NEWS README
-
- find "${D}" -name '*.la' -delete || die
-}
-
-python_install() {
- distutils-r1_python_install
-
- python_moduleinto LibAppArmor
- python_domodule LibAppArmor.py
-}
diff --git a/sys-libs/libapparmor/libapparmor-3.0.8.ebuild b/sys-libs/libapparmor/libapparmor-3.0.8.ebuild
deleted file mode 100644
index 1623bc032d6c..000000000000
--- a/sys-libs/libapparmor/libapparmor-3.0.8.ebuild
+++ /dev/null
@@ -1,115 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_OPTIONAL=1
-PYTHON_COMPAT=( python3_{10..11} )
-GENTOO_DEPEND_ON_PERL="no"
-
-inherit autotools distutils-r1 perl-functions
-
-MY_PV="$(ver_cut 1-2)"
-
-DESCRIPTION="Library to support AppArmor userspace utilities"
-HOMEPAGE="https://gitlab.com/apparmor/apparmor/wikis/home"
-SRC_URI="https://launchpad.net/apparmor/${MY_PV}/${PV}/+download/apparmor-${PV}.tar.gz"
-
-LICENSE="GPL-2 LGPL-2.1"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~riscv ~x86"
-IUSE="doc +perl +python static-libs"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="perl? ( dev-lang/perl:= )
- python? ( ${PYTHON_DEPS} )"
-DEPEND="${RDEPEND}"
-BDEPEND="
- dev-build/autoconf-archive
- sys-devel/bison
- sys-devel/flex
- doc? ( dev-lang/perl )
- perl? ( dev-lang/swig )
- python? (
- dev-lang/swig
- dev-python/setuptools[${PYTHON_USEDEP}]
- )"
-
-S=${WORKDIR}/apparmor-${PV}/libraries/${PN}
-
-# depends on the package already being installed
-RESTRICT="test"
-
-src_prepare() {
- default
-
- # We used to rm m4/ but led to this after eautoreconf:
- # checking whether the libapparmor man pages should be generated... yes
- # ./configure: 5065: PROG_PODCHECKER: not found
- # ./configure: 5068: PROG_POD2MAN: not found
- # checking whether python bindings are enabled... yes
- eautoreconf
-
- use python && distutils-r1_src_prepare
-}
-
-src_configure() {
- # Fails with reflex/byacc, heavily relies on bisonisms
- export LEX=flex
- export YACC=yacc.bison
-
- econf \
- $(use_enable static-libs static) \
- $(use_with perl) \
- $(use_with python)
-}
-
-src_compile() {
- emake -C src
- emake -C include
- use doc && emake -C doc
- use perl && emake -C swig/perl
-
- if use python ; then
- pushd swig/python > /dev/null
- emake libapparmor_wrap.c
- distutils-r1_src_compile
- popd > /dev/null
- fi
-}
-
-src_install() {
- emake DESTDIR="${D}" -C src install
- emake DESTDIR="${D}" -C include install
- use doc && emake DESTDIR="${D}" -C doc install
-
- if use perl ; then
- emake DESTDIR="${D}" -C swig/perl install
- perl_set_version
- insinto "${VENDOR_ARCH}"
- doins swig/perl/LibAppArmor.pm
-
- # bug 620886
- perl_delete_localpod
- perl_fix_packlist
- fi
-
- if use python ; then
- pushd swig/python > /dev/null || die
- distutils-r1_src_install
-
- popd > /dev/null || die
- fi
-
- dodoc AUTHORS ChangeLog NEWS README
-
- find "${D}" -name '*.la' -delete || die
-}
-
-python_install() {
- distutils-r1_python_install
-
- python_moduleinto LibAppArmor
- python_domodule LibAppArmor.py
-}
diff --git a/sys-libs/libapparmor/libapparmor-3.1.4-r1.ebuild b/sys-libs/libapparmor/libapparmor-3.1.4-r1.ebuild
deleted file mode 100644
index 30cc21d16aee..000000000000
--- a/sys-libs/libapparmor/libapparmor-3.1.4-r1.ebuild
+++ /dev/null
@@ -1,124 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_EXT=1
-DISTUTILS_OPTIONAL=1
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..11} )
-GENTOO_DEPEND_ON_PERL="no"
-
-inherit autotools distutils-r1 perl-functions
-
-MY_PV="$(ver_cut 1-2)"
-
-DESCRIPTION="Library to support AppArmor userspace utilities"
-HOMEPAGE="https://gitlab.com/apparmor/apparmor/wikis/home"
-SRC_URI="https://launchpad.net/apparmor/${MY_PV}/${PV}/+download/apparmor-${PV}.tar.gz"
-S=${WORKDIR}/apparmor-${PV}/libraries/${PN}
-
-LICENSE="GPL-2 LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
-IUSE="doc +perl +python static-libs"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-# depends on the package already being installed
-RESTRICT="test"
-
-RDEPEND="
- perl? ( dev-lang/perl:= )
- python? (
- ${PYTHON_DEPS}
- )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
- dev-build/autoconf-archive
- sys-devel/bison
- sys-devel/flex
- doc? ( dev-lang/perl )
- perl? ( dev-lang/swig )
- python? (
- ${PYTHON_DEPS}
- ${DISTUTILS_DEPS}
- dev-lang/swig
- )
-"
-
-PATCHES=(
- "${FILESDIR}"/${PN}-3.1.4-clang-flto-partition.patch
-)
-
-src_prepare() {
- default
-
- # We used to rm m4/ but led to this after eautoreconf:
- # checking whether the libapparmor man pages should be generated... yes
- # ./configure: 5065: PROG_PODCHECKER: not found
- # ./configure: 5068: PROG_POD2MAN: not found
- # checking whether python bindings are enabled... yes
- eautoreconf
-
- use python && distutils-r1_src_prepare
-}
-
-src_configure() {
- # Fails with reflex/byacc, heavily relies on bisonisms
- export LEX=flex
- export YACC=yacc.bison
-
- econf \
- $(use_enable static-libs static) \
- $(use_with perl) \
- $(use_with python)
-}
-
-src_compile() {
- emake -C src
- emake -C include
- use doc && emake -C doc
- use perl && emake -C swig/perl
-
- if use python ; then
- pushd swig/python > /dev/null
- emake libapparmor_wrap.c
- distutils-r1_src_compile
- popd > /dev/null
- fi
-}
-
-src_install() {
- emake DESTDIR="${D}" -C src install
- emake DESTDIR="${D}" -C include install
- use doc && emake DESTDIR="${D}" -C doc install
-
- if use perl ; then
- emake DESTDIR="${D}" -C swig/perl install
- perl_set_version
- insinto "${VENDOR_ARCH}"
- doins swig/perl/LibAppArmor.pm
-
- # bug 620886
- perl_delete_localpod
- perl_fix_packlist
- fi
-
- if use python ; then
- pushd swig/python > /dev/null || die
- distutils-r1_src_install
-
- popd > /dev/null || die
- fi
-
- dodoc AUTHORS ChangeLog NEWS README
-
- find "${D}" -name '*.la' -delete || die
-}
-
-python_install() {
- distutils-r1_python_install
-
- python_moduleinto LibAppArmor
- python_domodule LibAppArmor.py
-}
^ permalink raw reply related [flat|nested] 76+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-libs/libapparmor/
@ 2024-06-03 8:06 Sam James
0 siblings, 0 replies; 76+ messages in thread
From: Sam James @ 2024-06-03 8:06 UTC (permalink / raw
To: gentoo-commits
commit: 648bc618dd445538afd3a0a30310b15b150f46cf
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 3 08:05:07 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Jun 3 08:05:34 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=648bc618
sys-libs/libapparmor: Stabilize 3.1.4-r2 arm64, #933443
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-libs/libapparmor/libapparmor-3.1.4-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-libs/libapparmor/libapparmor-3.1.4-r2.ebuild b/sys-libs/libapparmor/libapparmor-3.1.4-r2.ebuild
index 834141505db8..22583ffca321 100644
--- a/sys-libs/libapparmor/libapparmor-3.1.4-r2.ebuild
+++ b/sys-libs/libapparmor/libapparmor-3.1.4-r2.ebuild
@@ -20,7 +20,7 @@ S=${WORKDIR}/apparmor-${PV}/libraries/${PN}
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv ~x86"
IUSE="doc +perl +python static-libs"
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
# depends on the package already being installed
^ permalink raw reply related [flat|nested] 76+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-libs/libapparmor/
@ 2024-06-03 8:06 Sam James
0 siblings, 0 replies; 76+ messages in thread
From: Sam James @ 2024-06-03 8:06 UTC (permalink / raw
To: gentoo-commits
commit: a6b8d2751517afb2d4a947136e15a896d821438a
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 3 08:05:04 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Jun 3 08:05:33 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6b8d275
sys-libs/libapparmor: Stabilize 3.1.4-r2 amd64, #933443
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-libs/libapparmor/libapparmor-3.1.4-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-libs/libapparmor/libapparmor-3.1.4-r2.ebuild b/sys-libs/libapparmor/libapparmor-3.1.4-r2.ebuild
index 7d2c37473199..834141505db8 100644
--- a/sys-libs/libapparmor/libapparmor-3.1.4-r2.ebuild
+++ b/sys-libs/libapparmor/libapparmor-3.1.4-r2.ebuild
@@ -20,7 +20,7 @@ S=${WORKDIR}/apparmor-${PV}/libraries/${PN}
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
IUSE="doc +perl +python static-libs"
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
# depends on the package already being installed
^ permalink raw reply related [flat|nested] 76+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-libs/libapparmor/
@ 2025-03-22 20:06 Michał Górny
0 siblings, 0 replies; 76+ messages in thread
From: Michał Górny @ 2025-03-22 20:06 UTC (permalink / raw
To: gentoo-commits
commit: 5c4cfc7859113a27a8c132773ea5d848fcff47dd
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 22 19:53:48 2025 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sat Mar 22 20:06:22 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c4cfc78
sys-libs/libapparmor: Remove old
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
sys-libs/libapparmor/libapparmor-3.1.4.ebuild | 116 --------------------------
1 file changed, 116 deletions(-)
diff --git a/sys-libs/libapparmor/libapparmor-3.1.4.ebuild b/sys-libs/libapparmor/libapparmor-3.1.4.ebuild
deleted file mode 100644
index eeeff5594e54..000000000000
--- a/sys-libs/libapparmor/libapparmor-3.1.4.ebuild
+++ /dev/null
@@ -1,116 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_EXT=1
-DISTUTILS_OPTIONAL=1
-PYTHON_COMPAT=( python3_{10..11} )
-GENTOO_DEPEND_ON_PERL="no"
-
-inherit autotools distutils-r1 perl-functions
-
-MY_PV="$(ver_cut 1-2)"
-
-DESCRIPTION="Library to support AppArmor userspace utilities"
-HOMEPAGE="https://gitlab.com/apparmor/apparmor/wikis/home"
-SRC_URI="https://launchpad.net/apparmor/${MY_PV}/${PV}/+download/apparmor-${PV}.tar.gz"
-
-LICENSE="GPL-2 LGPL-2.1"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv ~x86"
-IUSE="doc +perl +python static-libs"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="perl? ( dev-lang/perl:= )
- python? ( ${PYTHON_DEPS} )"
-DEPEND="${RDEPEND}"
-BDEPEND="
- dev-build/autoconf-archive
- sys-devel/bison
- sys-devel/flex
- doc? ( dev-lang/perl )
- perl? ( dev-lang/swig )
- python? (
- dev-lang/swig
- dev-python/setuptools[${PYTHON_USEDEP}]
- )"
-
-S=${WORKDIR}/apparmor-${PV}/libraries/${PN}
-
-# depends on the package already being installed
-RESTRICT="test"
-
-src_prepare() {
- default
-
- # We used to rm m4/ but led to this after eautoreconf:
- # checking whether the libapparmor man pages should be generated... yes
- # ./configure: 5065: PROG_PODCHECKER: not found
- # ./configure: 5068: PROG_POD2MAN: not found
- # checking whether python bindings are enabled... yes
- eautoreconf
-
- use python && distutils-r1_src_prepare
-}
-
-src_configure() {
- # Fails with reflex/byacc, heavily relies on bisonisms
- export LEX=flex
- export YACC=yacc.bison
-
- econf \
- $(use_enable static-libs static) \
- $(use_with perl) \
- $(use_with python)
-}
-
-src_compile() {
- emake -C src
- emake -C include
- use doc && emake -C doc
- use perl && emake -C swig/perl
-
- if use python ; then
- pushd swig/python > /dev/null
- emake libapparmor_wrap.c
- distutils-r1_src_compile
- popd > /dev/null
- fi
-}
-
-src_install() {
- emake DESTDIR="${D}" -C src install
- emake DESTDIR="${D}" -C include install
- use doc && emake DESTDIR="${D}" -C doc install
-
- if use perl ; then
- emake DESTDIR="${D}" -C swig/perl install
- perl_set_version
- insinto "${VENDOR_ARCH}"
- doins swig/perl/LibAppArmor.pm
-
- # bug 620886
- perl_delete_localpod
- perl_fix_packlist
- fi
-
- if use python ; then
- pushd swig/python > /dev/null || die
- distutils-r1_src_install
-
- popd > /dev/null || die
- fi
-
- dodoc AUTHORS ChangeLog NEWS README
-
- find "${D}" -name '*.la' -delete || die
-}
-
-python_install() {
- distutils-r1_python_install
-
- python_moduleinto LibAppArmor
- python_domodule LibAppArmor.py
-}
^ permalink raw reply related [flat|nested] 76+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-libs/libapparmor/
@ 2025-03-27 19:09 Sam James
0 siblings, 0 replies; 76+ messages in thread
From: Sam James @ 2025-03-27 19:09 UTC (permalink / raw
To: gentoo-commits
commit: d7f649f89d0aa6b8490e1f11162d13672b233c4c
Author: David Roman <droman <AT> ifae <DOT> es>
AuthorDate: Thu Mar 27 10:30:13 2025 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Mar 27 19:09:13 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7f649f8
sys-libs/libapparmor: enable py3.13
Closes: https://bugs.gentoo.org/952743
Signed-off-by: David Roman <droman <AT> ifae.es>
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-libs/libapparmor/libapparmor-3.1.4-r2.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/sys-libs/libapparmor/libapparmor-3.1.4-r2.ebuild b/sys-libs/libapparmor/libapparmor-3.1.4-r2.ebuild
index 22583ffca321..96374d29abf7 100644
--- a/sys-libs/libapparmor/libapparmor-3.1.4-r2.ebuild
+++ b/sys-libs/libapparmor/libapparmor-3.1.4-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -6,7 +6,7 @@ EAPI=8
DISTUTILS_EXT=1
DISTUTILS_OPTIONAL=1
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
GENTOO_DEPEND_ON_PERL="no"
inherit autotools distutils-r1 perl-functions
^ permalink raw reply related [flat|nested] 76+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-libs/libapparmor/
@ 2025-04-24 15:33 Sam James
0 siblings, 0 replies; 76+ messages in thread
From: Sam James @ 2025-04-24 15:33 UTC (permalink / raw
To: gentoo-commits
commit: 48dbd54357f81669e5bf16d3a9ac6eb1f09c8043
Author: Martin Mokry <martin-kokos <AT> protonmail <DOT> com>
AuthorDate: Sat Mar 29 08:15:09 2025 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Apr 24 15:32:17 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48dbd543
sys-libs/libapparmor: add 4.0.3
Bump to 4.* to include python3.13 compatibility fixes
Closes: https://bugs.gentoo.org/952709
Signed-off-by: Martin Mokry <martin-kokos <AT> protonmail.com>
Part-of: https://github.com/gentoo/gentoo/pull/41373
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-libs/libapparmor/Manifest | 1 +
sys-libs/libapparmor/libapparmor-4.0.3.ebuild | 131 ++++++++++++++++++++++++++
2 files changed, 132 insertions(+)
diff --git a/sys-libs/libapparmor/Manifest b/sys-libs/libapparmor/Manifest
index f3225ffc6ff8..cd2bf2da42f9 100644
--- a/sys-libs/libapparmor/Manifest
+++ b/sys-libs/libapparmor/Manifest
@@ -1 +1,2 @@
DIST apparmor-3.1.4.tar.gz 7965268 BLAKE2B a9be29a42bb96c1d2c69a6b7627d59aea023f22fe79bff1a487aa5ddd6845ec98f67be5c597ec51edf4493513dfed3b43fc493f454bcf48b3f43c44572ffc2ae SHA512 db65edfa1b9c1f953940165e71dddcab9a2d378f29683b0b4e5d44f0810bb0105ba3820ba89de927ef90d0a94ea6d61e91ce3de09ec2e385817735a93d4039c4
+DIST apparmor-4.0.3.tar.gz 8211339 BLAKE2B 715391a1fc0fb57b820a8bcebdc76ae96e436a29546b9c47019f10f4d22942431ba5c878d92bb61b47ff17012e026195b8d7d78a329cc1cc182a31bc3b512e63 SHA512 8b1240ec56fe4f987edcda9380de685e36f4ac931772e980a8f3655dfbfd7e337a4b15227c7ceecb87d9a2bb592e466ec39912ef8f2fa59f8802464d72df8da2
diff --git a/sys-libs/libapparmor/libapparmor-4.0.3.ebuild b/sys-libs/libapparmor/libapparmor-4.0.3.ebuild
new file mode 100644
index 000000000000..4737d2cc31b8
--- /dev/null
+++ b/sys-libs/libapparmor/libapparmor-4.0.3.ebuild
@@ -0,0 +1,131 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_OPTIONAL=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{11..13} )
+GENTOO_DEPEND_ON_PERL="no"
+
+inherit autotools distutils-r1 perl-functions
+
+MY_PV="$(ver_cut 1-2)"
+
+DESCRIPTION="Library to support AppArmor userspace utilities"
+HOMEPAGE="https://gitlab.com/apparmor/apparmor/wikis/home"
+SRC_URI="https://launchpad.net/apparmor/${MY_PV}/${PV}/+download/apparmor-${PV}.tar.gz"
+S=${WORKDIR}/apparmor-${PV}/libraries/${PN}
+
+LICENSE="GPL-2 LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="doc +perl +python static-libs"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+# depends on the package already being installed
+RESTRICT="test"
+
+RDEPEND="
+ perl? ( dev-lang/perl:= )
+ python? (
+ ${PYTHON_DEPS}
+ )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ dev-build/autoconf-archive
+ sys-devel/bison
+ sys-devel/flex
+ doc? ( dev-lang/perl )
+ perl? ( dev-lang/swig )
+ python? (
+ ${PYTHON_DEPS}
+ ${DISTUTILS_DEPS}
+ dev-lang/swig
+ )
+"
+
+src_prepare() {
+ default
+
+ use python && distutils-r1_src_prepare
+
+ # We used to rm m4/ but led to this after eautoreconf:
+ # checking whether the libapparmor man pages should be generated... yes
+ # ./configure: 5065: PROG_PODCHECKER: not found
+ # ./configure: 5068: PROG_POD2MAN: not found
+ # checking whether python bindings are enabled... yes
+ eautoreconf
+}
+
+src_configure() {
+ # Run configure through distutils-r1.eclass. Bug 764779
+ if use python; then
+ distutils-r1_src_configure
+ else
+ python_configure_all
+ fi
+}
+
+python_configure_all() {
+ # Fails with reflex/byacc, heavily relies on bisonisms
+ export LEX=flex
+ export YACC=yacc.bison
+
+ local myeconfargs=(
+ $(use_enable static-libs static)
+ $(use_with perl)
+ $(use_with python)
+ )
+
+ econf "${myeconfargs[@]}"
+}
+
+src_compile() {
+ emake -C src
+ emake -C include
+ use doc && emake -C doc
+ use perl && emake -C swig/perl
+
+ if use python ; then
+ pushd swig/python > /dev/null
+ emake libapparmor_wrap.c
+ distutils-r1_src_compile
+ popd > /dev/null
+ fi
+}
+
+src_install() {
+ emake DESTDIR="${D}" -C src install
+ emake DESTDIR="${D}" -C include install
+ use doc && emake DESTDIR="${D}" -C doc install
+
+ if use perl ; then
+ emake DESTDIR="${D}" -C swig/perl install
+ perl_set_version
+ insinto "${VENDOR_ARCH}"
+ doins swig/perl/LibAppArmor.pm
+
+ # bug 620886
+ perl_delete_localpod
+ perl_fix_packlist
+ fi
+
+ if use python ; then
+ pushd swig/python > /dev/null || die
+ distutils-r1_src_install
+ popd > /dev/null || die
+ fi
+
+ dodoc AUTHORS ChangeLog NEWS README
+
+ find "${D}" -name '*.la' -delete || die
+}
+
+python_install() {
+ distutils-r1_python_install
+
+ python_moduleinto LibAppArmor
+ python_domodule LibAppArmor.py
+}
^ permalink raw reply related [flat|nested] 76+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-libs/libapparmor/
@ 2025-05-10 23:24 Sam James
0 siblings, 0 replies; 76+ messages in thread
From: Sam James @ 2025-05-10 23:24 UTC (permalink / raw
To: gentoo-commits
commit: 9248ed01b2e1dff736effe233e85608fe75792b3
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat May 10 23:24:13 2025 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat May 10 23:24:13 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9248ed01
sys-libs/libapparmor: Stabilize 4.0.3 arm64, #955805
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-libs/libapparmor/libapparmor-4.0.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-libs/libapparmor/libapparmor-4.0.3.ebuild b/sys-libs/libapparmor/libapparmor-4.0.3.ebuild
index 4737d2cc31b8..ad4bb87690a7 100644
--- a/sys-libs/libapparmor/libapparmor-4.0.3.ebuild
+++ b/sys-libs/libapparmor/libapparmor-4.0.3.ebuild
@@ -20,7 +20,7 @@ S=${WORKDIR}/apparmor-${PV}/libraries/${PN}
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm arm64 ~ppc64 ~riscv ~x86"
IUSE="doc +perl +python static-libs"
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
# depends on the package already being installed
^ permalink raw reply related [flat|nested] 76+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-libs/libapparmor/
@ 2025-05-11 5:06 Arthur Zamarin
0 siblings, 0 replies; 76+ messages in thread
From: Arthur Zamarin @ 2025-05-11 5:06 UTC (permalink / raw
To: gentoo-commits
commit: 134c8d64fd6f479227c05409de4cbaa5be3b6868
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sun May 11 05:05:55 2025 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sun May 11 05:05:55 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=134c8d64
sys-libs/libapparmor: Stabilize 4.0.3 amd64, #955805
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
sys-libs/libapparmor/libapparmor-4.0.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-libs/libapparmor/libapparmor-4.0.3.ebuild b/sys-libs/libapparmor/libapparmor-4.0.3.ebuild
index ad4bb87690a7..a69385e6e176 100644
--- a/sys-libs/libapparmor/libapparmor-4.0.3.ebuild
+++ b/sys-libs/libapparmor/libapparmor-4.0.3.ebuild
@@ -20,7 +20,7 @@ S=${WORKDIR}/apparmor-${PV}/libraries/${PN}
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
-KEYWORDS="~amd64 ~arm arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv ~x86"
IUSE="doc +perl +python static-libs"
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
# depends on the package already being installed
^ permalink raw reply related [flat|nested] 76+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-libs/libapparmor/
@ 2025-06-08 9:34 Sam James
0 siblings, 0 replies; 76+ messages in thread
From: Sam James @ 2025-06-08 9:34 UTC (permalink / raw
To: gentoo-commits
commit: da122fd54debb9c00b323c1b1c22038921425e50
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 8 09:33:16 2025 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jun 8 09:34:20 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da122fd5
sys-libs/libapparmor: drop py3.13
It doesn't work with <4.1.
Bug: https://bugs.gentoo.org/952709
Closes: https://bugs.gentoo.org/957140
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-libs/libapparmor/libapparmor-3.1.4-r2.ebuild | 2 +-
sys-libs/libapparmor/libapparmor-4.0.3.ebuild | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/sys-libs/libapparmor/libapparmor-3.1.4-r2.ebuild b/sys-libs/libapparmor/libapparmor-3.1.4-r2.ebuild
index 96374d29abf7..c21d3063a2a9 100644
--- a/sys-libs/libapparmor/libapparmor-3.1.4-r2.ebuild
+++ b/sys-libs/libapparmor/libapparmor-3.1.4-r2.ebuild
@@ -6,7 +6,7 @@ EAPI=8
DISTUTILS_EXT=1
DISTUTILS_OPTIONAL=1
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..13} )
+PYTHON_COMPAT=( python3_{11..12} )
GENTOO_DEPEND_ON_PERL="no"
inherit autotools distutils-r1 perl-functions
diff --git a/sys-libs/libapparmor/libapparmor-4.0.3.ebuild b/sys-libs/libapparmor/libapparmor-4.0.3.ebuild
index a69385e6e176..728d40c911ad 100644
--- a/sys-libs/libapparmor/libapparmor-4.0.3.ebuild
+++ b/sys-libs/libapparmor/libapparmor-4.0.3.ebuild
@@ -6,7 +6,7 @@ EAPI=8
DISTUTILS_EXT=1
DISTUTILS_OPTIONAL=1
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{11..13} )
+PYTHON_COMPAT=( python3_{11..12} )
GENTOO_DEPEND_ON_PERL="no"
inherit autotools distutils-r1 perl-functions
^ permalink raw reply related [flat|nested] 76+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-libs/libapparmor/
@ 2025-06-08 10:28 Sam James
0 siblings, 0 replies; 76+ messages in thread
From: Sam James @ 2025-06-08 10:28 UTC (permalink / raw
To: gentoo-commits
commit: a369256e2ed4d7ff5f7a3cc7939c8c28dc4d70c2
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 8 10:24:58 2025 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jun 8 10:27:58 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a369256e
sys-libs/libapparmor: enable py3.13
Bug: https://bugs.gentoo.org/952709
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-libs/libapparmor/libapparmor-4.0.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/sys-libs/libapparmor/libapparmor-4.0.3.ebuild b/sys-libs/libapparmor/libapparmor-4.0.3.ebuild
index 728d40c911ad..a69385e6e176 100644
--- a/sys-libs/libapparmor/libapparmor-4.0.3.ebuild
+++ b/sys-libs/libapparmor/libapparmor-4.0.3.ebuild
@@ -6,7 +6,7 @@ EAPI=8
DISTUTILS_EXT=1
DISTUTILS_OPTIONAL=1
DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{11..12} )
+PYTHON_COMPAT=( python3_{11..13} )
GENTOO_DEPEND_ON_PERL="no"
inherit autotools distutils-r1 perl-functions
^ permalink raw reply related [flat|nested] 76+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-libs/libapparmor/
@ 2025-09-19 19:16 Sam James
0 siblings, 0 replies; 76+ messages in thread
From: Sam James @ 2025-09-19 19:16 UTC (permalink / raw
To: gentoo-commits
commit: bcc3b1b0a6abda84e45882aa8eb488771f72b9a1
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Sep 19 19:12:11 2025 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Sep 19 19:12:11 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bcc3b1b0
sys-libs/libapparmor: use PERL_FEATURES
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-libs/libapparmor/libapparmor-4.0.3-r1.ebuild | 134 +++++++++++++++++++++++
1 file changed, 134 insertions(+)
diff --git a/sys-libs/libapparmor/libapparmor-4.0.3-r1.ebuild b/sys-libs/libapparmor/libapparmor-4.0.3-r1.ebuild
new file mode 100644
index 000000000000..2e143a5b8b7e
--- /dev/null
+++ b/sys-libs/libapparmor/libapparmor-4.0.3-r1.ebuild
@@ -0,0 +1,134 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_OPTIONAL=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{11..13} )
+GENTOO_DEPEND_ON_PERL="no"
+
+inherit autotools distutils-r1 perl-functions
+
+MY_PV="$(ver_cut 1-2)"
+
+DESCRIPTION="Library to support AppArmor userspace utilities"
+HOMEPAGE="https://gitlab.com/apparmor/apparmor/wikis/home"
+SRC_URI="https://launchpad.net/apparmor/${MY_PV}/${PV}/+download/apparmor-${PV}.tar.gz"
+S=${WORKDIR}/apparmor-${PV}/libraries/${PN}
+
+LICENSE="GPL-2 LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="doc +perl +python static-libs ${GENTOO_PERL_USESTRING}"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+# depends on the package already being installed
+RESTRICT="test"
+
+RDEPEND="
+ perl? (
+ ${GENTOO_PERL_DEPSTRING}
+ dev-lang/perl:=
+ )
+ python? (
+ ${PYTHON_DEPS}
+ )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ dev-build/autoconf-archive
+ sys-devel/bison
+ sys-devel/flex
+ doc? ( dev-lang/perl )
+ perl? ( dev-lang/swig )
+ python? (
+ ${PYTHON_DEPS}
+ ${DISTUTILS_DEPS}
+ dev-lang/swig
+ )
+"
+
+src_prepare() {
+ default
+
+ use python && distutils-r1_src_prepare
+
+ # We used to rm m4/ but led to this after eautoreconf:
+ # checking whether the libapparmor man pages should be generated... yes
+ # ./configure: 5065: PROG_PODCHECKER: not found
+ # ./configure: 5068: PROG_POD2MAN: not found
+ # checking whether python bindings are enabled... yes
+ eautoreconf
+}
+
+src_configure() {
+ # Run configure through distutils-r1.eclass. Bug 764779
+ if use python; then
+ distutils-r1_src_configure
+ else
+ python_configure_all
+ fi
+}
+
+python_configure_all() {
+ # Fails with reflex/byacc, heavily relies on bisonisms
+ export LEX=flex
+ export YACC=yacc.bison
+
+ local myeconfargs=(
+ $(use_enable static-libs static)
+ $(use_with perl)
+ $(use_with python)
+ )
+
+ econf "${myeconfargs[@]}"
+}
+
+src_compile() {
+ emake -C src
+ emake -C include
+ use doc && emake -C doc
+ use perl && emake -C swig/perl
+
+ if use python ; then
+ pushd swig/python > /dev/null
+ emake libapparmor_wrap.c
+ distutils-r1_src_compile
+ popd > /dev/null
+ fi
+}
+
+src_install() {
+ emake DESTDIR="${D}" -C src install
+ emake DESTDIR="${D}" -C include install
+ use doc && emake DESTDIR="${D}" -C doc install
+
+ if use perl ; then
+ emake DESTDIR="${D}" -C swig/perl install
+ perl_set_version
+ insinto "${VENDOR_ARCH}"
+ doins swig/perl/LibAppArmor.pm
+
+ # bug 620886
+ perl_delete_localpod
+ perl_fix_packlist
+ fi
+
+ if use python ; then
+ pushd swig/python > /dev/null || die
+ distutils-r1_src_install
+ popd > /dev/null || die
+ fi
+
+ dodoc AUTHORS ChangeLog NEWS README
+
+ find "${D}" -name '*.la' -delete || die
+}
+
+python_install() {
+ distutils-r1_python_install
+
+ python_moduleinto LibAppArmor
+ python_domodule LibAppArmor.py
+}
^ permalink raw reply related [flat|nested] 76+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-libs/libapparmor/
@ 2025-10-04 0:23 Sam James
0 siblings, 0 replies; 76+ messages in thread
From: Sam James @ 2025-10-04 0:23 UTC (permalink / raw
To: gentoo-commits
commit: cf84d1a2d6ece1914ced3ff6251283e427167ad9
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 3 23:48:11 2025 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Oct 4 00:22:44 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf84d1a2
sys-libs/libapparmor: partially fix tests; fix PERL_FEATURES wiring
* Partially fix tests
Needs libapparmor.a. I did start fixing it to use a split out convenience
library but it wasn't worth the effort.
Always build with --enable-static accordingly. This isn't so bad anyway
given libapparmor is not an unreasonable thing to want a static library
for.
Add a missing dejagnu test dep too. The remaining issue is with USE=python.
* Fix PERL_FEATURES use
You have to inherit perl-modules for it to do anything...
Fixes: bcc3b1b0a6abda84e45882aa8eb488771f72b9a1
Bug: https://bugs.gentoo.org/623550
Bug: https://bugs.gentoo.org/625448
Signed-off-by: Sam James <sam <AT> gentoo.org>
...4.0.3-r1.ebuild => libapparmor-4.0.3-r2.ebuild} | 24 ++++++++++++++++------
1 file changed, 18 insertions(+), 6 deletions(-)
diff --git a/sys-libs/libapparmor/libapparmor-4.0.3-r1.ebuild b/sys-libs/libapparmor/libapparmor-4.0.3-r2.ebuild
similarity index 86%
rename from sys-libs/libapparmor/libapparmor-4.0.3-r1.ebuild
rename to sys-libs/libapparmor/libapparmor-4.0.3-r2.ebuild
index 2e143a5b8b7e..50f8f922974f 100644
--- a/sys-libs/libapparmor/libapparmor-4.0.3-r1.ebuild
+++ b/sys-libs/libapparmor/libapparmor-4.0.3-r2.ebuild
@@ -9,7 +9,7 @@ DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{11..13} )
GENTOO_DEPEND_ON_PERL="no"
-inherit autotools distutils-r1 perl-functions
+inherit autotools distutils-r1 dot-a perl-module
MY_PV="$(ver_cut 1-2)"
@@ -21,10 +21,10 @@ S=${WORKDIR}/apparmor-${PV}/libraries/${PN}
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
-IUSE="doc +perl +python static-libs ${GENTOO_PERL_USESTRING}"
+IUSE="doc +perl +python ${GENTOO_PERL_USESTRING} test"
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
# depends on the package already being installed
-RESTRICT="test"
+RESTRICT="!test? ( test ) test"
RDEPEND="
perl? (
@@ -47,6 +47,9 @@ BDEPEND="
${DISTUTILS_DEPS}
dev-lang/swig
)
+ test? (
+ dev-util/dejagnu
+ )
"
src_prepare() {
@@ -63,6 +66,8 @@ src_prepare() {
}
src_configure() {
+ lto-guarantee-fat
+
# Run configure through distutils-r1.eclass. Bug 764779
if use python; then
distutils-r1_src_configure
@@ -77,7 +82,8 @@ python_configure_all() {
export YACC=yacc.bison
local myeconfargs=(
- $(use_enable static-libs static)
+ # Needed for tests, just always install them.
+ --enable-static
$(use_with perl)
$(use_with python)
)
@@ -92,13 +98,18 @@ src_compile() {
use perl && emake -C swig/perl
if use python ; then
- pushd swig/python > /dev/null
+ pushd swig/python > /dev/null || die
emake libapparmor_wrap.c
distutils-r1_src_compile
- popd > /dev/null
+ popd > /dev/null || die
fi
}
+src_test() {
+ # Avoid perl-module_src_test
+ default
+}
+
src_install() {
emake DESTDIR="${D}" -C src install
emake DESTDIR="${D}" -C include install
@@ -123,6 +134,7 @@ src_install() {
dodoc AUTHORS ChangeLog NEWS README
+ strip-lto-bytecode
find "${D}" -name '*.la' -delete || die
}
^ permalink raw reply related [flat|nested] 76+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-libs/libapparmor/
@ 2025-10-04 0:23 Sam James
0 siblings, 0 replies; 76+ messages in thread
From: Sam James @ 2025-10-04 0:23 UTC (permalink / raw
To: gentoo-commits
commit: 0338525676bc752c9997f13e2421b919b6d9bbae
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 4 00:20:32 2025 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Oct 4 00:22:45 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03385256
sys-libs/libapparmor: complete wiring up tests for Python
Do a nasty hack to avoid running the Python tests in the first/general
build, otherwise it'd run for the wrong impl and may not find the built
module if not already installed.
Still not super happy with all of this and would prefer that we had clean
separation of the non-Python and then Python builds but for another day.
Bug: https://bugs.gentoo.org/623550
Bug: https://bugs.gentoo.org/625448
Bug: https://bugs.gentoo.org/764779
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-libs/libapparmor/libapparmor-4.0.3-r2.ebuild | 26 +++++++++++++++++++++---
1 file changed, 23 insertions(+), 3 deletions(-)
diff --git a/sys-libs/libapparmor/libapparmor-4.0.3-r2.ebuild b/sys-libs/libapparmor/libapparmor-4.0.3-r2.ebuild
index 50f8f922974f..e9179e13f0f6 100644
--- a/sys-libs/libapparmor/libapparmor-4.0.3-r2.ebuild
+++ b/sys-libs/libapparmor/libapparmor-4.0.3-r2.ebuild
@@ -23,8 +23,7 @@ SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
IUSE="doc +perl +python ${GENTOO_PERL_USESTRING} test"
REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-# depends on the package already being installed
-RESTRICT="!test? ( test ) test"
+RESTRICT="!test? ( test )"
RDEPEND="
perl? (
@@ -106,8 +105,29 @@ src_compile() {
}
src_test() {
- # Avoid perl-module_src_test
+ # Avoid perl-module_src_test. We also need to avoid running the
+ # Python tests in the wrong environment here.
+ mv swig/python/test/test_python.py.in{,.bak} || die
+ touch swig/python/test/test_python.py.in
default
+ mv swig/python/test/test_python.py.in{.bak,} || die
+
+ if use python ; then
+ pushd swig/python > /dev/null || die
+ distutils-r1_src_test
+ popd > /dev/null || die
+ fi
+}
+
+python_test() {
+ cd test || die
+
+ # Force regeneration wrt the earlier hack we did
+ touch test_python.py.in || die
+ # Create test_python.py from test_python.py.in
+ emake test_python.py
+
+ LD_LIBRARY_PATH="${S}/src/.libs:${LD_LIBRARY_PATH}" ${EPYTHON} test_python.py || die
}
src_install() {
^ permalink raw reply related [flat|nested] 76+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sys-libs/libapparmor/
@ 2025-10-04 0:24 Sam James
0 siblings, 0 replies; 76+ messages in thread
From: Sam James @ 2025-10-04 0:24 UTC (permalink / raw
To: gentoo-commits
commit: ccea8012fa91a368aae4b0817037ce8fb01bd6ef
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 4 00:24:02 2025 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Oct 4 00:24:02 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ccea8012
sys-libs/libapparmor: needs which to find awk
This is easy to fix properly but I've spent enough time on libapparmor
today as a drive-by.
Closes: https://bugs.gentoo.org/926270
Signed-off-by: Sam James <sam <AT> gentoo.org>
sys-libs/libapparmor/libapparmor-4.0.3-r2.ebuild | 1 +
1 file changed, 1 insertion(+)
diff --git a/sys-libs/libapparmor/libapparmor-4.0.3-r2.ebuild b/sys-libs/libapparmor/libapparmor-4.0.3-r2.ebuild
index e9179e13f0f6..a3cad45d0a3e 100644
--- a/sys-libs/libapparmor/libapparmor-4.0.3-r2.ebuild
+++ b/sys-libs/libapparmor/libapparmor-4.0.3-r2.ebuild
@@ -37,6 +37,7 @@ RDEPEND="
DEPEND="${RDEPEND}"
BDEPEND="
dev-build/autoconf-archive
+ sys-apps/which
sys-devel/bison
sys-devel/flex
doc? ( dev-lang/perl )
^ permalink raw reply related [flat|nested] 76+ messages in thread
end of thread, other threads:[~2025-10-04 0:24 UTC | newest]
Thread overview: 76+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-08-01 10:25 [gentoo-commits] repo/gentoo:master commit in: sys-libs/libapparmor/ Sam James
-- strict thread matches above, loose matches on Subject: below --
2025-10-04 0:24 Sam James
2025-10-04 0:23 Sam James
2025-10-04 0:23 Sam James
2025-09-19 19:16 Sam James
2025-06-08 10:28 Sam James
2025-06-08 9:34 Sam James
2025-05-11 5:06 Arthur Zamarin
2025-05-10 23:24 Sam James
2025-04-24 15:33 Sam James
2025-03-27 19:09 Sam James
2025-03-22 20:06 Michał Górny
2024-06-03 8:06 Sam James
2024-06-03 8:06 Sam James
2024-06-03 8:06 Sam James
2024-06-01 18:51 Andrew Ammerlaan
2024-03-06 21:18 Michał Górny
2024-01-03 22:30 Sam James
2023-11-04 12:25 Sam James
2023-11-04 12:25 Sam James
2023-07-15 15:07 Arthur Zamarin
2023-06-26 19:50 Sam James
2023-06-01 5:24 Sam James
2023-06-01 5:20 Sam James
2023-06-01 5:20 Sam James
2023-06-01 5:20 Sam James
2022-12-24 7:11 Sam James
2022-12-24 7:11 Sam James
2022-12-21 2:27 Sam James
2022-12-20 20:54 Arthur Zamarin
2022-12-20 20:39 Sam James
2022-10-18 16:32 Jakov Smolić
2022-09-02 4:40 Arthur Zamarin
2022-07-02 18:52 Sam James
2022-06-24 8:41 Michael Palimaka
2022-06-24 8:41 Michael Palimaka
2022-06-17 1:10 Sam James
2022-06-17 1:10 Sam James
2022-06-14 21:17 Jakov Smolić
2022-06-12 15:56 Sam James
2022-02-10 6:20 Michael Palimaka
2021-11-12 2:09 Sam James
2021-06-04 7:22 Michael Palimaka
2021-05-27 8:21 Michael Palimaka
2021-04-12 1:09 Sam James
2020-12-08 7:04 Michael Palimaka
2020-05-07 13:41 Michael Palimaka
2020-05-07 13:29 Agostino Sarubbo
2020-03-19 8:20 Michael Palimaka
2020-02-11 12:25 Michał Górny
2020-01-20 10:23 Michael Palimaka
2019-12-02 9:29 Michael Palimaka
2019-11-26 12:27 Agostino Sarubbo
2019-09-15 9:20 Mikle Kolyada
2019-08-18 8:13 Michael Palimaka
2019-08-04 12:27 Michael Palimaka
2019-04-14 0:30 Aaron Bauman
2019-03-07 11:27 Michael Palimaka
2019-03-07 11:03 Michael Palimaka
2019-03-07 11:03 Michael Palimaka
2018-11-09 8:57 Michael Palimaka
2018-02-13 13:17 Manuel Rüger
2018-01-01 2:59 Michael Palimaka
2017-11-03 13:59 Michael Palimaka
2017-10-30 12:53 Michael Palimaka
2017-07-06 12:37 Michael Palimaka
2017-07-03 12:54 Michael Palimaka
2017-06-13 11:35 Michael Palimaka
2017-05-29 16:33 Pacho Ramos
2017-01-11 16:24 Michael Palimaka
2016-10-27 18:50 Michael Palimaka
2016-07-27 15:50 Michael Palimaka
2016-05-25 18:10 Michael Palimaka
2016-05-25 17:50 Michael Palimaka
2016-05-14 7:20 Michał Górny
2016-01-12 16:11 Michael Palimaka
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox