public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] proj/hardened-dev:master commit in: sys-libs/libapparmor/
@ 2012-06-12 15:16 Michael Palimaka
  0 siblings, 0 replies; 4+ messages in thread
From: Michael Palimaka @ 2012-06-12 15:16 UTC (permalink / raw
  To: gentoo-commits

commit:     40a1c99e3d2468770b4710c6753258af4d2c58bf
Author:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Tue Jun 12 15:12:18 2012 +0000
Commit:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Tue Jun 12 15:12:18 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/hardened-dev.git;a=commit;h=40a1c99e

sys-libs/libapparmor: initial commit

(Portage version: 2.1.10.65/git/Linux x86_64, signed Manifest commit with key 675D0D2C)

---
 sys-libs/libapparmor/libapparmor-2.8.0.ebuild |   81 +++++++++++++++++++++++++
 sys-libs/libapparmor/metadata.xml             |   10 +++
 2 files changed, 91 insertions(+), 0 deletions(-)

diff --git a/sys-libs/libapparmor/libapparmor-2.8.0.ebuild b/sys-libs/libapparmor/libapparmor-2.8.0.ebuild
new file mode 100644
index 0000000..9e7f0fc
--- /dev/null
+++ b/sys-libs/libapparmor/libapparmor-2.8.0.ebuild
@@ -0,0 +1,81 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=4
+
+PYTHON_DEPEND="python? *"
+SUPPORT_PYTHON_ABIS="1"
+GENTOO_DEPEND_ON_PERL="no"
+
+inherit autotools eutils perl-module python versionator
+
+DESCRIPTION="Library to support AppArmor userspace utilities"
+HOMEPAGE="http://apparmor.net/"
+SRC_URI="http://launchpad.net/apparmor/$(get_version_component_range 1-2)/${PV}/+download/apparmor-${PV}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="doc perl python static-libs"
+
+RDEPEND="perl? ( dev-lang/perl )"
+
+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"
+	# to force use of system macros
+	eautoreconf
+}
+
+src_configure() {
+	econf \
+		$(use_with perl) \
+		$(use_with python) \
+		$(use_enable static-libs static)
+}
+
+src_compile() {
+	emake -C src
+
+	use doc && emake -C doc
+	use perl && emake -C swig/perl
+
+	if use python ; then
+		python_copy_sources swig/python
+		compile_bindings() {
+			emake PYTHON="$(PYTHON)" PYTHON_INCLUDEDIR="$(python_get_includedir)" PYTHON_LIBDIR="$(python_get_libdir)"
+		}
+		python_execute_function -s --source-dir swig/python compile_bindings
+	fi
+}
+
+src_install() {
+	emake -C src DESTDIR="${D}" install
+	use doc && emake -C doc DESTDIR="${D}" install
+
+	if use perl ; then
+		emake -C swig/perl DESTDIR="${D}" install
+		perlinfo
+		insinto "${VENDOR_ARCH}"
+		doins swig/perl/LibAppArmor.pm
+	fi
+
+	if use python ; then
+		install_bindings() {
+			emake -C swig/python DESTDIR="${D}" install
+		}
+		python_execute_function -q install_bindings
+	fi
+
+	find "${D}" -name '*.la' -delete || die "failed to remove .la files"
+}

diff --git a/sys-libs/libapparmor/metadata.xml b/sys-libs/libapparmor/metadata.xml
new file mode 100644
index 0000000..14820df
--- /dev/null
+++ b/sys-libs/libapparmor/metadata.xml
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+	<maintainer>
+		<email>kensington@gentoo.org</email>
+	</maintainer>
+	<upstream>
+		<remote-id type="launchpad">apparmor</remote-id>
+	</upstream>
+</pkgmetadata>



^ permalink raw reply related	[flat|nested] 4+ messages in thread

* [gentoo-commits] proj/hardened-dev:master commit in: sys-libs/libapparmor/
@ 2013-04-17 16:05 Michael Palimaka
  0 siblings, 0 replies; 4+ messages in thread
From: Michael Palimaka @ 2013-04-17 16:05 UTC (permalink / raw
  To: gentoo-commits

commit:     d2e42f1f6a2b6921bb1e06a6a5f9e61ccffade3d
Author:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Wed Apr 17 15:56:27 2013 +0000
Commit:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Wed Apr 17 15:56:27 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/hardened-dev.git;a=commit;h=d2e42f1f

sys-libs/libapparmor: version bump.

Package-Manager: portage-2.1.11.62
Manifest-Sign-Key: 675D0D2C

---
 ...armor-2.8.0.ebuild => libapparmor-2.8.1.ebuild} |   45 ++++++++++++-------
 1 files changed, 28 insertions(+), 17 deletions(-)

diff --git a/sys-libs/libapparmor/libapparmor-2.8.0.ebuild b/sys-libs/libapparmor/libapparmor-2.8.1.ebuild
similarity index 61%
rename from sys-libs/libapparmor/libapparmor-2.8.0.ebuild
rename to sys-libs/libapparmor/libapparmor-2.8.1.ebuild
index 9e7f0fc..d1ccda1 100644
--- a/sys-libs/libapparmor/libapparmor-2.8.0.ebuild
+++ b/sys-libs/libapparmor/libapparmor-2.8.1.ebuild
@@ -1,14 +1,13 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2013 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
-EAPI=4
+EAPI=5
 
-PYTHON_DEPEND="python? *"
-SUPPORT_PYTHON_ABIS="1"
+PYTHON_COMPAT=( python{2_5,2_6,2_7,3_1,3_2,3_3} )
 GENTOO_DEPEND_ON_PERL="no"
 
-inherit autotools eutils perl-module python versionator
+inherit autotools eutils perl-module python-r1 versionator
 
 DESCRIPTION="Library to support AppArmor userspace utilities"
 HOMEPAGE="http://apparmor.net/"
@@ -19,7 +18,8 @@ SLOT="0"
 KEYWORDS="~amd64"
 IUSE="doc perl python static-libs"
 
-RDEPEND="perl? ( dev-lang/perl )"
+RDEPEND="perl? ( dev-lang/perl )
+	python? ( ${PYTHON_DEPS} )"
 
 DEPEND="${RDEPEND}
 	sys-devel/autoconf-archive
@@ -27,7 +27,7 @@ DEPEND="${RDEPEND}
 	sys-devel/flex
 	doc? ( dev-lang/perl )
 	perl? ( dev-lang/swig )
-	python? ( dev-lang/swig )"
+	python? ( dev-lang/swig	)"
 
 S=${WORKDIR}/apparmor-${PV}/libraries/${PN}
 
@@ -35,13 +35,25 @@ src_prepare() {
 	rm -r m4 || die "failed to remove bundled macros"
 	# to force use of system macros
 	eautoreconf
+
+	use python && python_copy_sources
 }
 
 src_configure() {
-	econf \
-		$(use_with perl) \
-		$(use_with python) \
-		$(use_enable static-libs static)
+	configure() {
+		pushd "${BUILD_DIR}" > /dev/null
+		econf \
+			$(use_with perl) \
+			$(use_with python) \
+			$(use_enable static-libs static)
+		popd > /dev/null
+	}
+
+	configure
+
+	if use python ; then
+		python_foreach_impl configure
+	fi
 }
 
 src_compile() {
@@ -51,11 +63,10 @@ src_compile() {
 	use perl && emake -C swig/perl
 
 	if use python ; then
-		python_copy_sources swig/python
 		compile_bindings() {
-			emake PYTHON="$(PYTHON)" PYTHON_INCLUDEDIR="$(python_get_includedir)" PYTHON_LIBDIR="$(python_get_libdir)"
+			emake -C "${BUILD_DIR}/swig/python"
 		}
-		python_execute_function -s --source-dir swig/python compile_bindings
+		python_foreach_impl compile_bindings
 	fi
 }
 
@@ -72,10 +83,10 @@ src_install() {
 
 	if use python ; then
 		install_bindings() {
-			emake -C swig/python DESTDIR="${D}" install
+			emake -C "${BUILD_DIR}/swig/python" DESTDIR="${D}" install
 		}
-		python_execute_function -q install_bindings
+		python_foreach_impl install_bindings
 	fi
 
-	find "${D}" -name '*.la' -delete || die "failed to remove .la files"
+	prune_libtool_files
 }


^ permalink raw reply related	[flat|nested] 4+ messages in thread

* [gentoo-commits] proj/hardened-dev:master commit in: sys-libs/libapparmor/
@ 2013-08-08 13:47 Michael Palimaka
  0 siblings, 0 replies; 4+ messages in thread
From: Michael Palimaka @ 2013-08-08 13:47 UTC (permalink / raw
  To: gentoo-commits

commit:     4018b1ccb3e4002b2c86c2bf2d4601b9479da7c4
Author:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Thu Aug  8 13:45:03 2013 +0000
Commit:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Thu Aug  8 13:45:03 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/hardened-dev.git;a=commit;h=4018b1cc

sys-libs/libapparmor: remove support for deprecated python versions.

Package-Manager: portage-2.1.13.6
Manifest-Sign-Key: 675D0D2C

---
 sys-libs/libapparmor/libapparmor-2.8.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/libapparmor/libapparmor-2.8.1.ebuild b/sys-libs/libapparmor/libapparmor-2.8.1.ebuild
index d1ccda1..c89405a 100644
--- a/sys-libs/libapparmor/libapparmor-2.8.1.ebuild
+++ b/sys-libs/libapparmor/libapparmor-2.8.1.ebuild
@@ -4,7 +4,7 @@
 
 EAPI=5
 
-PYTHON_COMPAT=( python{2_5,2_6,2_7,3_1,3_2,3_3} )
+PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3} )
 GENTOO_DEPEND_ON_PERL="no"
 
 inherit autotools eutils perl-module python-r1 versionator


^ permalink raw reply related	[flat|nested] 4+ messages in thread

* [gentoo-commits] proj/hardened-dev:master commit in: sys-libs/libapparmor/
@ 2013-12-03 17:53 Michael Palimaka
  0 siblings, 0 replies; 4+ messages in thread
From: Michael Palimaka @ 2013-12-03 17:53 UTC (permalink / raw
  To: gentoo-commits

commit:     9b4ec3a1711fdac4f06f9debb3359cb70c6b14c8
Author:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Tue Dec  3 17:49:07 2013 +0000
Commit:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Tue Dec  3 17:49:07 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/hardened-dev.git;a=commit;h=9b4ec3a1

sys-libs/libapparmor: in portage.

---
 sys-libs/libapparmor/libapparmor-2.8.1.ebuild | 92 ---------------------------
 sys-libs/libapparmor/metadata.xml             | 10 ---
 2 files changed, 102 deletions(-)

diff --git a/sys-libs/libapparmor/libapparmor-2.8.1.ebuild b/sys-libs/libapparmor/libapparmor-2.8.1.ebuild
deleted file mode 100644
index c89405a..0000000
--- a/sys-libs/libapparmor/libapparmor-2.8.1.ebuild
+++ /dev/null
@@ -1,92 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=5
-
-PYTHON_COMPAT=( python{2_6,2_7,3_2,3_3} )
-GENTOO_DEPEND_ON_PERL="no"
-
-inherit autotools eutils perl-module python-r1 versionator
-
-DESCRIPTION="Library to support AppArmor userspace utilities"
-HOMEPAGE="http://apparmor.net/"
-SRC_URI="http://launchpad.net/apparmor/$(get_version_component_range 1-2)/${PV}/+download/apparmor-${PV}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="doc perl python static-libs"
-
-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"
-	# to force use of system macros
-	eautoreconf
-
-	use python && python_copy_sources
-}
-
-src_configure() {
-	configure() {
-		pushd "${BUILD_DIR}" > /dev/null
-		econf \
-			$(use_with perl) \
-			$(use_with python) \
-			$(use_enable static-libs static)
-		popd > /dev/null
-	}
-
-	configure
-
-	if use python ; then
-		python_foreach_impl configure
-	fi
-}
-
-src_compile() {
-	emake -C src
-
-	use doc && emake -C doc
-	use perl && emake -C swig/perl
-
-	if use python ; then
-		compile_bindings() {
-			emake -C "${BUILD_DIR}/swig/python"
-		}
-		python_foreach_impl compile_bindings
-	fi
-}
-
-src_install() {
-	emake -C src DESTDIR="${D}" install
-	use doc && emake -C doc DESTDIR="${D}" install
-
-	if use perl ; then
-		emake -C swig/perl DESTDIR="${D}" install
-		perlinfo
-		insinto "${VENDOR_ARCH}"
-		doins swig/perl/LibAppArmor.pm
-	fi
-
-	if use python ; then
-		install_bindings() {
-			emake -C "${BUILD_DIR}/swig/python" DESTDIR="${D}" install
-		}
-		python_foreach_impl install_bindings
-	fi
-
-	prune_libtool_files
-}

diff --git a/sys-libs/libapparmor/metadata.xml b/sys-libs/libapparmor/metadata.xml
deleted file mode 100644
index 14820df..0000000
--- a/sys-libs/libapparmor/metadata.xml
+++ /dev/null
@@ -1,10 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-	<maintainer>
-		<email>kensington@gentoo.org</email>
-	</maintainer>
-	<upstream>
-		<remote-id type="launchpad">apparmor</remote-id>
-	</upstream>
-</pkgmetadata>


^ permalink raw reply related	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2013-12-03 17:53 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-06-12 15:16 [gentoo-commits] proj/hardened-dev:master commit in: sys-libs/libapparmor/ Michael Palimaka
  -- strict thread matches above, loose matches on Subject: below --
2013-04-17 16:05 Michael Palimaka
2013-08-08 13:47 Michael Palimaka
2013-12-03 17:53 Michael Palimaka

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox