From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1Q0LqA-0000oz-Sd for garchives@archives.gentoo.org; Thu, 17 Mar 2011 22:38:47 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 375A5E0462; Thu, 17 Mar 2011 22:38:39 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id EBCDAE0462 for ; Thu, 17 Mar 2011 22:38:38 +0000 (UTC) Received: from pelican.gentoo.org (unknown [66.219.59.40]) (using TLSv1 with cipher ADH-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 6EA161B4099 for ; Thu, 17 Mar 2011 22:38:38 +0000 (UTC) Received: from localhost.localdomain (localhost [127.0.0.1]) by pelican.gentoo.org (Postfix) with ESMTP id C94528006A for ; Thu, 17 Mar 2011 22:38:37 +0000 (UTC) From: "Anthony G. Basile" To: gentoo-commits@lists.gentoo.org Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Anthony G. Basile" Message-ID: <5540791afbd390a6a9fd8205daf01ad2829b59c4.blueness@gentoo> Subject: [gentoo-commits] dev/blueness:master commit in: dev-python/python-selinux/files/, dev-python/python-selinux/ X-VCS-Repository: dev/blueness X-VCS-Files: dev-python/python-selinux/ChangeLog dev-python/python-selinux/Manifest dev-python/python-selinux/files/respect-LDFLAGS.patch dev-python/python-selinux/metadata.xml dev-python/python-selinux/python-selinux-2.16-r3.ebuild X-VCS-Directories: dev-python/python-selinux/files/ dev-python/python-selinux/ X-VCS-Committer: blueness X-VCS-Committer-Name: Anthony G. Basile X-VCS-Revision: 5540791afbd390a6a9fd8205daf01ad2829b59c4 Date: Thu, 17 Mar 2011 22:38:37 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: quoted-printable X-Archives-Salt: X-Archives-Hash: b8c0eb600572bbb77ce51ea025eedc4b commit: 5540791afbd390a6a9fd8205daf01ad2829b59c4 Author: Anthony G. Basile gentoo org> AuthorDate: Thu Mar 17 22:38:38 2011 +0000 Commit: Anthony G. Basile gentoo org> CommitDate: Thu Mar 17 22:38:38 2011 +0000 URL: http://git.overlays.gentoo.org/gitweb/?p=3Ddev/blueness.git;a= =3Dcommit;h=3D5540791a dev-python/python-selinux: Address bug #355675 (Portage version: 2.1.9.42/git/Linux x86_64, unsigned Manifest commit) --- dev-python/python-selinux/ChangeLog | 10 +++++ dev-python/python-selinux/Manifest | 5 +++ .../python-selinux/files/respect-LDFLAGS.patch | 11 ++++++ dev-python/python-selinux/metadata.xml | 6 +++ .../python-selinux/python-selinux-2.16-r3.ebuild | 39 ++++++++++++++= ++++++ 5 files changed, 71 insertions(+), 0 deletions(-) diff --git a/dev-python/python-selinux/ChangeLog b/dev-python/python-seli= nux/ChangeLog new file mode 100644 index 0000000..c025712 --- /dev/null +++ b/dev-python/python-selinux/ChangeLog @@ -0,0 +1,10 @@ +# ChangeLog for dev-python/python-selinux +# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 +# $Header: $ + +*python-selinux-2.16-r3 (17 Mar 2011) + + 17 Mar 2011; Anthony G. Basile + +python-selinux-2.16-r3.ebuild, +files/respect-LDFLAGS.patch: + Address bug #355675 + diff --git a/dev-python/python-selinux/Manifest b/dev-python/python-selin= ux/Manifest new file mode 100644 index 0000000..e2e3f40 --- /dev/null +++ b/dev-python/python-selinux/Manifest @@ -0,0 +1,5 @@ +AUX respect-LDFLAGS.patch 425 RMD160 3eeb7020dfe3d951970e008852c3ad3466e= 4f69a SHA1 b7933c2c9fdfacaf9b309c6807dd952c7cffe7c0 SHA256 cc0cbec509775e= 763ffc27e7bc10fc6d79794eb8ee64d4cd37e67c7d4542af2d +DIST python-selinux-2.16-1.tar.bz2 11264 RMD160 6b0a9ee26a3cd4018eeaaff1= c7ec1e9dceb4f532 SHA1 250f27d2f1e3bf9dc88ef3f0fe603ad1dced9586 SHA256 efd= dd98ac531bf4bb636a84504c952520b989b960ae11215c60d909cdd46a3de +EBUILD python-selinux-2.16-r3.ebuild 868 RMD160 cf381f0062338209f60823c6= 4ad132a5878b477d SHA1 128af9952204810f1f9092bd0662bdbc9590c046 SHA256 a4e= 1f69227a8627e86fc399ba94b1bd18039d03f573f19442b326ec61c110f5a +MISC ChangeLog 307 RMD160 5d77ac6c8266daec6fe482e4725cf159a0b50e0d SHA1 = 7a04fea42658a5645a34c888281af2d5b422005c SHA256 c5968acb957f7f03af814e6a7= dde8656f58463cd83fab1ec3cf3ff541f2aec87 +MISC metadata.xml 246 RMD160 26a4d0d6446593f0cb2fdd5d5b0af8f56ed1df21 SH= A1 20909ae33b21382e4d8bbbba84c4d697344ea1ce SHA256 22b174539040b81fa6ec3e= a0f4d5f847c237d50c79c2222d5ef258affa492b1d diff --git a/dev-python/python-selinux/files/respect-LDFLAGS.patch b/dev-= python/python-selinux/files/respect-LDFLAGS.patch new file mode 100644 index 0000000..d52bbaf --- /dev/null +++ b/dev-python/python-selinux/files/respect-LDFLAGS.patch @@ -0,0 +1,11 @@ +--- python-selinux-orig/Makefile 2006-02-12 04:37:05.000000000 +0300 ++++ python-selinux/Makefile 2011-02-22 19:06:02.000000000 +0300 +@@ -23,7 +23,7 @@ + $(PYREXC) $< +=20 + %.so: %.c +- $(CC) -fPIC -shared -o $@ -I /usr/include/python${PYVER} $< -lselinux ++ $(CC) -fPIC -shared -o $@ -I /usr/include/python${PYVER} ${CFLAGS} ${L= DFLAGS} $< -lselinux +=20 + install: $(all_so) + mkdir -p ${DESTDIR}/usr/lib/python${PYVER}/site-packages diff --git a/dev-python/python-selinux/metadata.xml b/dev-python/python-s= elinux/metadata.xml new file mode 100644 index 0000000..cecbaa7 --- /dev/null +++ b/dev-python/python-selinux/metadata.xml @@ -0,0 +1,6 @@ + + + + selinux + Python bindings for SELinux libselinux fuctions. + diff --git a/dev-python/python-selinux/python-selinux-2.16-r3.ebuild b/de= v-python/python-selinux/python-selinux-2.16-r3.ebuild new file mode 100644 index 0000000..c0982b4 --- /dev/null +++ b/dev-python/python-selinux/python-selinux-2.16-r3.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-python/python-selinux/python-seli= nux-2.16-r2.ebuild,v 1.5 2011/02/08 17:47:41 arfrever Exp $ + +PYTHON_DEPEND=3D"2" + +inherit python + +DESCRIPTION=3D"Extra python bindings for SELinux functions" +HOMEPAGE=3D"http://www.gentoo.org/proj/en/hardened/selinux/" +LICENSE=3D"GPL-2" +SLOT=3D"0" +SRC_URI=3D"mirror://gentoo/${P}-1.tar.bz2" + +KEYWORDS=3D"~amd64 ~x86" +IUSE=3D"" + +DEPEND=3D">=3Dsys-libs/libselinux-1.28-r1" +RDEPEND=3D"${DEPEND}" + +S=3D${WORKDIR}/${PN} + +pkg_setup() { + python_set_active_version 2 + python_pkg_setup +} + +src_configure() { + epatch "${FILESDIR}/respect-LDFLAGS.patch" +} + +src_compile() { + emake PYVER=3D"$(python_get_version)" || die +} + +src_install() { + python_need_rebuild + make DESTDIR=3D"${D}" PYVER=3D"$(python_get_version)" install || die +}