From 7a441461247f9a1e24443689357cff7850663c40 Mon Sep 17 00:00:00 2001 From: Chris PeBenito Date: Sun, 30 Oct 2005 05:03:46 +0000 Subject: [PATCH] new release Package-Manager: portage-2.0.53_rc6 --- dev-python/python-selinux/ChangeLog | 8 +++- dev-python/python-selinux/Manifest | 19 +++++++-- .../files/digest-python-selinux-2.16 | 0 .../files/python-selinux-2.16.c.bz2 | Bin 0 -> 8500 bytes .../python-selinux/python-selinux-2.16.ebuild | 36 ++++++++++++++++++ 5 files changed, 59 insertions(+), 4 deletions(-) create mode 100644 dev-python/python-selinux/files/digest-python-selinux-2.16 create mode 100644 dev-python/python-selinux/files/python-selinux-2.16.c.bz2 create mode 100644 dev-python/python-selinux/python-selinux-2.16.ebuild diff --git a/dev-python/python-selinux/ChangeLog b/dev-python/python-selinux/ChangeLog index 3f25e9037195..4e6fa7a9333f 100644 --- a/dev-python/python-selinux/ChangeLog +++ b/dev-python/python-selinux/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for dev-python/python-selinux # Copyright 2000-2005 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/python-selinux/ChangeLog,v 1.24 2005/05/10 18:33:41 spb Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-python/python-selinux/ChangeLog,v 1.25 2005/10/30 05:03:46 pebenito Exp $ + +*python-selinux-2.16 (30 Oct 2005) + + 30 Oct 2005; Chris PeBenito + +files/python-selinux-2.16.c.bz2, +python-selinux-2.16.ebuild: + Overhaul error handling and SELinux-enable handling. 10 May 2005; Stephen Bennett python-selinux-2.15.ebuild: mips stable diff --git a/dev-python/python-selinux/Manifest b/dev-python/python-selinux/Manifest index a75f5c14c159..9815664d7893 100644 --- a/dev-python/python-selinux/Manifest +++ b/dev-python/python-selinux/Manifest @@ -1,5 +1,18 @@ -MD5 c998c579cfc08c6860f78304a67cfce9 metadata.xml 525 -MD5 7365a26803a8de9d0b9f28c8da46508d ChangeLog 3944 -MD5 c614ac830f5ecad17c6be55f351af604 python-selinux-2.15.ebuild 852 +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA1 + +MD5 7e9124e45ea6ad95495161106fc8b040 ChangeLog 4158 MD5 d41d8cd98f00b204e9800998ecf8427e files/digest-python-selinux-2.15 0 +MD5 d41d8cd98f00b204e9800998ecf8427e files/digest-python-selinux-2.16 0 MD5 135bcb03bcb0dbed4e8bc354e1ff38f3 files/python-selinux-2.15.c.bz2 6831 +MD5 d5dc9417a58fe239af4d9e126be2ceff files/python-selinux-2.16.c.bz2 8500 +MD5 c998c579cfc08c6860f78304a67cfce9 metadata.xml 525 +MD5 c614ac830f5ecad17c6be55f351af604 python-selinux-2.15.ebuild 852 +MD5 301684f44998e3b41437cf5449a32967 python-selinux-2.16.ebuild 899 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v1.4.2 (GNU/Linux) + +iD8DBQFDZFRJJ+ChZlpDtAoRAiTgAJ9pHPG66dp8fdEtV5OzBurL6NbcTgCgjTqT +F5xiIlVaOgqBBbzP+JvYZPw= +=T8iF +-----END PGP SIGNATURE----- diff --git a/dev-python/python-selinux/files/digest-python-selinux-2.16 b/dev-python/python-selinux/files/digest-python-selinux-2.16 new file mode 100644 index 000000000000..e69de29bb2d1 diff --git a/dev-python/python-selinux/files/python-selinux-2.16.c.bz2 b/dev-python/python-selinux/files/python-selinux-2.16.c.bz2 new file mode 100644 index 0000000000000000000000000000000000000000..65467ca0c868c7b69553a61c43b2a5669c33c0d5 GIT binary patch literal 8500 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 b?kptniIi&50UP_5^cwRBYhsp+j-vbzn{7HQ literal 0 HcmV?d00001 diff --git a/dev-python/python-selinux/python-selinux-2.16.ebuild b/dev-python/python-selinux/python-selinux-2.16.ebuild new file mode 100644 index 000000000000..7bdec977a0d9 --- /dev/null +++ b/dev-python/python-selinux/python-selinux-2.16.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2005 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-python/python-selinux/python-selinux-2.16.ebuild,v 1.1 2005/10/30 05:03:46 pebenito Exp $ + +inherit python +python_version + +DESCRIPTION="Python bindings for SELinux functions" +HOMEPAGE="http://www.gentoo.org/proj/en/hardened/selinux/" +LICENSE="GPL-2" +SLOT="0" + +#KEYWORDS="x86 ppc sparc amd64 mips" +KEYWORDS="~x86 ~ppc ~sparc ~amd64 ~mips" +IUSE="" + +DEPEND="dev-lang/python + sys-libs/libselinux" + +S=${WORKDIR}/${PN} + +src_unpack() { + mkdir -p ${S} + bzcat ${FILESDIR}/${P}.c.bz2 > ${S}/selinux.c || die +} + +src_compile() { + cd ${S} + einfo "Compiling selinux.so for python ${PYVER}" + gcc -fPIC -shared -o selinux.so -I /usr/include/python${PYVER}/ selinux.c -lselinux || die +} + +src_install() { + insinto /usr/lib/python${PYVER}/site-packages + doins selinux.so +} -- 2.26.2