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

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

sys-apps/apparmor-utils: initial commit

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

---
 .../apparmor-utils/apparmor-utils-2.8.0.ebuild     |   52 ++++++++++++++++++++
 sys-apps/apparmor-utils/metadata.xml               |   10 ++++
 2 files changed, 62 insertions(+), 0 deletions(-)

diff --git a/sys-apps/apparmor-utils/apparmor-utils-2.8.0.ebuild b/sys-apps/apparmor-utils/apparmor-utils-2.8.0.ebuild
new file mode 100644
index 0000000..cbbb2e3
--- /dev/null
+++ b/sys-apps/apparmor-utils/apparmor-utils-2.8.0.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=4
+
+inherit eutils perl-module versionator
+
+DESCRIPTION="Additional userspace utils to assist with AppArmor profile management"
+HOMEPAGE="http://apparmor.net/"
+SRC_URI="http://launchpad.net/apparmor/$(get_version_component_range 1-2)/${PV}/+download/apparmor-${PV}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+LANGS="af ar bg bn bs ca cs cy da de el en_GB en_US es et fi fr gl
+	gu he hi hr hu id it ja ka km ko lo lt mk mr nb nl pa pl pt
+	pt_BR pt_PT ro ru si sk sl sr sv ta th tr uk vi wa xh zh_CN
+	zh_TW zu"
+
+for X in ${LANGS} ; do
+	IUSE+=" linguas_${X}"
+done
+unset X
+
+DEPEND="dev-lang/perl"
+RDEPEND="${DEPEND}
+	~sys-libs/libapparmor-${PV}[perl]
+	~sys-apps/apparmor-${PV}
+	dev-perl/Locale-gettext
+	dev-perl/RPC-XML
+	dev-perl/TermReadKey
+	virtual/perl-Data-Dumper
+	virtual/perl-Getopt-Long"
+
+S=${WORKDIR}/apparmor-${PV}/utils
+
+src_prepare() {
+	local lang
+	for lang in ${LANGS}; do
+		if ! use linguas_${lang}; then
+			rm po/${lang}.po || die "failed to remove nls"
+		fi
+	done
+}
+
+src_install() {
+	perlinfo
+	emake DESTDIR="${D}" PERLDIR="${D}/${VENDOR_LIB}/Immunix" install
+}

diff --git a/sys-apps/apparmor-utils/metadata.xml b/sys-apps/apparmor-utils/metadata.xml
new file mode 100644
index 0000000..14820df
--- /dev/null
+++ b/sys-apps/apparmor-utils/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] 6+ messages in thread

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

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

sys-apps/apparmor-utils: version bump.

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

---
 ...ls-2.8.0.ebuild => apparmor-utils-2.8.1.ebuild} |   18 ++++++++++++++----
 1 files changed, 14 insertions(+), 4 deletions(-)

diff --git a/sys-apps/apparmor-utils/apparmor-utils-2.8.0.ebuild b/sys-apps/apparmor-utils/apparmor-utils-2.8.1.ebuild
similarity index 74%
rename from sys-apps/apparmor-utils/apparmor-utils-2.8.0.ebuild
rename to sys-apps/apparmor-utils/apparmor-utils-2.8.1.ebuild
index cbbb2e3..181c14f 100644
--- a/sys-apps/apparmor-utils/apparmor-utils-2.8.0.ebuild
+++ b/sys-apps/apparmor-utils/apparmor-utils-2.8.1.ebuild
@@ -1,10 +1,11 @@
-# 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_COMPAT=( python2_{5,6,7} )
 
-inherit eutils perl-module versionator
+inherit eutils perl-module python-r1 versionator
 
 DESCRIPTION="Additional userspace utils to assist with AppArmor profile management"
 HOMEPAGE="http://apparmor.net/"
@@ -25,7 +26,8 @@ for X in ${LANGS} ; do
 done
 unset X
 
-DEPEND="dev-lang/perl"
+DEPEND="dev-lang/perl
+	${PYTHON_DEPS}"
 RDEPEND="${DEPEND}
 	~sys-libs/libapparmor-${PV}[perl]
 	~sys-apps/apparmor-${PV}
@@ -49,4 +51,12 @@ src_prepare() {
 src_install() {
 	perlinfo
 	emake DESTDIR="${D}" PERLDIR="${D}/${VENDOR_LIB}/Immunix" install
+
+	install_python() {
+		${EPYTHON} ${S}/python-tools-setup.py install --prefix=/usr \
+			--root=${D} --version=${PV}
+	}
+
+	python_foreach_impl install_python
+	python_replicate_script "${D}"/usr/bin/aa-easyprof
 }


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

* [gentoo-commits] proj/hardened-dev:master commit in: sys-apps/apparmor-utils/
@ 2013-06-04 13:45 Michael Palimaka
  0 siblings, 0 replies; 6+ messages in thread
From: Michael Palimaka @ 2013-06-04 13:45 UTC (permalink / raw
  To: gentoo-commits

commit:     b7850286e6a7c3f261c1c4e6bf0c5fe7b2e6224e
Author:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Tue Jun  4 13:37:29 2013 +0000
Commit:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Tue Jun  4 13:42:39 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/hardened-dev.git;a=commit;h=b7850286

sys-apps/apparmor-utils: fix build when python-3 is active wrt bug #472278. Add missing PYTHON_REQUIRED_USE. Use correct PYTHON variable. Improve quoting.

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

---
 sys-apps/apparmor-utils/apparmor-utils-2.8.1.ebuild | 11 +++++++++--
 1 file changed, 9 insertions(+), 2 deletions(-)

diff --git a/sys-apps/apparmor-utils/apparmor-utils-2.8.1.ebuild b/sys-apps/apparmor-utils/apparmor-utils-2.8.1.ebuild
index 181c14f..a37ac39 100644
--- a/sys-apps/apparmor-utils/apparmor-utils-2.8.1.ebuild
+++ b/sys-apps/apparmor-utils/apparmor-utils-2.8.1.ebuild
@@ -16,6 +16,8 @@ SLOT="0"
 KEYWORDS="~amd64"
 IUSE=""
 
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
 LANGS="af ar bg bn bs ca cs cy da de el en_GB en_US es et fi fr gl
 	gu he hi hr hu id it ja ka km ko lo lt mk mr nb nl pa pl pt
 	pt_BR pt_PT ro ru si sk sl sr sv ta th tr uk vi wa xh zh_CN
@@ -48,13 +50,18 @@ src_prepare() {
 	done
 }
 
+src_compile() {
+	python_export_best
+	default
+}
+
 src_install() {
 	perlinfo
 	emake DESTDIR="${D}" PERLDIR="${D}/${VENDOR_LIB}/Immunix" install
 
 	install_python() {
-		${EPYTHON} ${S}/python-tools-setup.py install --prefix=/usr \
-			--root=${D} --version=${PV}
+		"${PYTHON}" "${S}"/python-tools-setup.py install --prefix=/usr \
+			--root="${D}" --version="${PV}"
 	}
 
 	python_foreach_impl install_python


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

* [gentoo-commits] proj/hardened-dev:master commit in: sys-apps/apparmor-utils/
@ 2013-06-04 14:21 Michael Palimaka
  0 siblings, 0 replies; 6+ messages in thread
From: Michael Palimaka @ 2013-06-04 14:21 UTC (permalink / raw
  To: gentoo-commits

commit:     3a7d2f310197d63760be2df5efdb81660bf27568
Author:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Tue Jun  4 14:19:45 2013 +0000
Commit:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Tue Jun  4 14:19:45 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/hardened-dev.git;a=commit;h=3a7d2f31

sys-apps/apparmor-utils: install apparmor.vim into the correct directory wrt bug #472284.

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

---
 sys-apps/apparmor-utils/apparmor-utils-2.8.1.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/sys-apps/apparmor-utils/apparmor-utils-2.8.1.ebuild b/sys-apps/apparmor-utils/apparmor-utils-2.8.1.ebuild
index a37ac39..ff53768 100644
--- a/sys-apps/apparmor-utils/apparmor-utils-2.8.1.ebuild
+++ b/sys-apps/apparmor-utils/apparmor-utils-2.8.1.ebuild
@@ -57,7 +57,8 @@ src_compile() {
 
 src_install() {
 	perlinfo
-	emake DESTDIR="${D}" PERLDIR="${D}/${VENDOR_LIB}/Immunix" install
+	emake DESTDIR="${D}" PERLDIR="${D}/${VENDOR_LIB}/Immunix" \
+		VIM_INSTALL_PATH="${D}/usr/share/vim/vimfiles/syntax" install
 
 	install_python() {
 		"${PYTHON}" "${S}"/python-tools-setup.py install --prefix=/usr \


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

* [gentoo-commits] proj/hardened-dev:master commit in: sys-apps/apparmor-utils/
@ 2013-06-04 14:51 Michael Palimaka
  0 siblings, 0 replies; 6+ messages in thread
From: Michael Palimaka @ 2013-06-04 14:51 UTC (permalink / raw
  To: gentoo-commits

commit:     41d5fbb9a684029e6f47a30999d3ca32bb0a22ba
Author:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Tue Jun  4 14:49:32 2013 +0000
Commit:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Tue Jun  4 14:49:32 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/hardened-dev.git;a=commit;h=41d5fbb9

sys-apps/apparmor-utils: force serial build to avoid breaking vim syntax, wrt bug #472284.

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

---
 sys-apps/apparmor-utils/apparmor-utils-2.8.1.ebuild | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/sys-apps/apparmor-utils/apparmor-utils-2.8.1.ebuild b/sys-apps/apparmor-utils/apparmor-utils-2.8.1.ebuild
index ff53768..1975edc 100644
--- a/sys-apps/apparmor-utils/apparmor-utils-2.8.1.ebuild
+++ b/sys-apps/apparmor-utils/apparmor-utils-2.8.1.ebuild
@@ -52,7 +52,10 @@ src_prepare() {
 
 src_compile() {
 	python_export_best
-	default
+
+	# launches non-make subprocesses causing "make jobserver unavailable"
+	# error messages to appear in generated code
+	emake -j1
 }
 
 src_install() {


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

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

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

sys-apps/apparmor-utils: remove support for deprecated python versions.

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

---
 sys-apps/apparmor-utils/apparmor-utils-2.8.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/apparmor-utils/apparmor-utils-2.8.1-r1.ebuild b/sys-apps/apparmor-utils/apparmor-utils-2.8.1-r1.ebuild
index 3965b7a..083a86e 100644
--- a/sys-apps/apparmor-utils/apparmor-utils-2.8.1-r1.ebuild
+++ b/sys-apps/apparmor-utils/apparmor-utils-2.8.1-r1.ebuild
@@ -3,7 +3,7 @@
 # $Header: $
 
 EAPI=5
-PYTHON_COMPAT=( python2_{5,6,7} )
+PYTHON_COMPAT=( python2_{6,7} )
 
 inherit eutils perl-module python-r1 versionator
 


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

end of thread, other threads:[~2013-08-08 13:47 UTC | newest]

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

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