From 6b3b2e547726fcf7806505567f93a51c1658006a Mon Sep 17 00:00:00 2001 From: Chris PeBenito Date: Wed, 4 Apr 2007 23:42:06 +0000 Subject: [PATCH] Add bugfix release to fix boolean mapping problem. Package-Manager: portage-2.1.2.3 --- sys-libs/libsepol/ChangeLog | 7 +++- sys-libs/libsepol/Manifest | 22 +++++++---- .../libsepol/files/digest-libsepol-1.16.2 | 3 ++ sys-libs/libsepol/libsepol-1.16.2.ebuild | 39 +++++++++++++++++++ 4 files changed, 63 insertions(+), 8 deletions(-) create mode 100644 sys-libs/libsepol/files/digest-libsepol-1.16.2 create mode 100644 sys-libs/libsepol/libsepol-1.16.2.ebuild diff --git a/sys-libs/libsepol/ChangeLog b/sys-libs/libsepol/ChangeLog index e975b3e011ec..93dcb6cbf777 100644 --- a/sys-libs/libsepol/ChangeLog +++ b/sys-libs/libsepol/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for sys-libs/libsepol # Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-libs/libsepol/ChangeLog,v 1.22 2007/03/25 20:11:17 pebenito Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-libs/libsepol/ChangeLog,v 1.23 2007/04/04 23:42:06 pebenito Exp $ + +*libsepol-1.16.2 (04 Apr 2007) + + 04 Apr 2007; Chris PeBenito +libsepol-1.16.2.ebuild: + Add bugfix release to fix boolean mapping problem. 25 Mar 2007; Chris PeBenito libsepol-1.16.0.ebuild: Mark stable. diff --git a/sys-libs/libsepol/Manifest b/sys-libs/libsepol/Manifest index 33e4998cf603..c21224a79242 100644 --- a/sys-libs/libsepol/Manifest +++ b/sys-libs/libsepol/Manifest @@ -9,6 +9,7 @@ DIST libsepol-1.10.tgz 136309 RMD160 43f9c4e2a9e115793276a39c2c79b43bafe09c66 SH DIST libsepol-1.12.28.tgz 379433 RMD160 08dabd2af59cecee79946bc33f0e5117aa40f2de SHA1 42e8a1eab1a515519d8db8c046af8d2284468298 SHA256 2a37355ad13d09ae5088930e62fa41e3521b5555a2aff1d5fad1d03604af092d DIST libsepol-1.12.tgz 144082 RMD160 f3b4a7a86c7d5ad50640752855566275760ae8cd SHA1 f5a27ba3c7e17c09f4a63796e5e298d58a5554ed SHA256 019588ebc21b82dba18de9b20fb8e412abe7c59c42ce696f1759854f9177cad4 DIST libsepol-1.16.0.tgz 181467 RMD160 2696f1be38fd72c51d167bfed9c10418f0d650d7 SHA1 ec49355796ccd6a972ac97c682eb812578833914 SHA256 b845411bb8cd14d552f40ac52c59beaa0485efd2221a18757ec9188ba8e2c2f8 +DIST libsepol-1.16.2.tgz 183003 RMD160 c0c6e0cdddd5157b7f7987eb2d1285f5edb9b34a SHA1 d7a6c9000f45927a5810a2f6a923feed0b6fdb11 SHA256 3926c5b692ae365db3899c3eb25be846f649a4e45c41b3bbcc46e5ca00490532 EBUILD libsepol-1.10.ebuild 1042 RMD160 82a1bc2d940377515412d4d83716e3918d2339a6 SHA1 e69a60fb3d44f5267615124ea59676704a73998d SHA256 5025d65e1bfab7c9e4ffef946d90ee04df823fa9cb39d30d51cb6aeef03dbeeb MD5 ad4006009cdbd48af45e231ea4eb556d libsepol-1.10.ebuild 1042 RMD160 82a1bc2d940377515412d4d83716e3918d2339a6 libsepol-1.10.ebuild 1042 @@ -25,10 +26,14 @@ EBUILD libsepol-1.16.0.ebuild 966 RMD160 5610b499f6fcda2839e5c46ede896931da59e25 MD5 08ebf9391c183df149c1dc3cd76e8629 libsepol-1.16.0.ebuild 966 RMD160 5610b499f6fcda2839e5c46ede896931da59e25e libsepol-1.16.0.ebuild 966 SHA256 448bca306e2e64b4fb114b55d58c08f18d0a68d7d0cb2373c594aebaff0ea32a libsepol-1.16.0.ebuild 966 -MISC ChangeLog 2904 RMD160 450ca5d67c88117c67b8fea12bbfa9c9e70aff77 SHA1 a73f16afd50364e32a4ffcab9f0e189cdf9cc8b7 SHA256 63f6307a6a8caf359d3931d2343091fb731999900ab2be4a4ce2876dcc41c9b6 -MD5 a34688b34ef15f13b0c7291d5ddc4b36 ChangeLog 2904 -RMD160 450ca5d67c88117c67b8fea12bbfa9c9e70aff77 ChangeLog 2904 -SHA256 63f6307a6a8caf359d3931d2343091fb731999900ab2be4a4ce2876dcc41c9b6 ChangeLog 2904 +EBUILD libsepol-1.16.2.ebuild 969 RMD160 2360d764e930477079653a8fb91d08f3a498edf7 SHA1 b9fc7d2e125aa752bcb870e63cdaab58cc56d45e SHA256 449f8be91c5430d7af650139476cb79c65212f47ace5dd1ba47db10a6b52f38e +MD5 7b50eab140465c994e775330be0db404 libsepol-1.16.2.ebuild 969 +RMD160 2360d764e930477079653a8fb91d08f3a498edf7 libsepol-1.16.2.ebuild 969 +SHA256 449f8be91c5430d7af650139476cb79c65212f47ace5dd1ba47db10a6b52f38e libsepol-1.16.2.ebuild 969 +MISC ChangeLog 3067 RMD160 a22259ee59193b1794ae170e9e13d5ad0fb839b3 SHA1 9c159e51d7b53b3fcd146c3a7ff5a44f675d8594 SHA256 caf4685f9a4c618ada46e18d225e36533377fe416a0e351dd8817c2fc1d170c7 +MD5 faade0e55d55bce8bcdbce5a531d68bc ChangeLog 3067 +RMD160 a22259ee59193b1794ae170e9e13d5ad0fb839b3 ChangeLog 3067 +SHA256 caf4685f9a4c618ada46e18d225e36533377fe416a0e351dd8817c2fc1d170c7 ChangeLog 3067 MISC metadata.xml 300 RMD160 36b5466d0f61dbc147eb3e2ffd94d1a6afed35ac SHA1 e18750d941907a5c15baf781d8e6786961cde972 SHA256 7fe4b477cb4f8b93c9e5bb63336688933259ff619f743fb2647479a59227dc2b MD5 77bbd07b4b596ae67c79079d2b13f3af metadata.xml 300 RMD160 36b5466d0f61dbc147eb3e2ffd94d1a6afed35ac metadata.xml 300 @@ -45,10 +50,13 @@ SHA256 18681161a360ea68ce97eebf47436cb48bb2336288bf7130ad4efdd65f698c6a files/di MD5 4fdd06537cf3473a3c7fc483ff8fae3f files/digest-libsepol-1.16.0 238 RMD160 fad6a88dcabd2da4eab56653a66ffa8e808b1b73 files/digest-libsepol-1.16.0 238 SHA256 cb6603af6b82974915ca0922e3efc8f6ecbbaf244cf4119c2e67479d59d37697 files/digest-libsepol-1.16.0 238 +MD5 459b25e6fb950572f2f78acf644fd383 files/digest-libsepol-1.16.2 238 +RMD160 bce93e154a73293f1d8551ea586d94ce793c9a29 files/digest-libsepol-1.16.2 238 +SHA256 e19cffbbae1b4b1a052f230a4099699f3a943c7b0cb24248aeafb9c0cbb99623 files/digest-libsepol-1.16.2 238 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.3 (GNU/Linux) -iD8DBQFGBteDj3aojXnnRpoRAoXnAJwPbDNCe3cnVuc5kb/qhVet4g0eUQCfS6g0 -SOhcmwVFNPOgt6OaDGjFHBw= -=xrbE +iD8DBQFGFDgGj3aojXnnRpoRAjrYAKCMvACCiYMmrunLLsbKbVEMNu+pLwCfYhKR +AGKcRTnapuz+vnwAecA/0tA= +=kt6I -----END PGP SIGNATURE----- diff --git a/sys-libs/libsepol/files/digest-libsepol-1.16.2 b/sys-libs/libsepol/files/digest-libsepol-1.16.2 new file mode 100644 index 000000000000..3231a4c365d7 --- /dev/null +++ b/sys-libs/libsepol/files/digest-libsepol-1.16.2 @@ -0,0 +1,3 @@ +MD5 fc837da16408f9d128e553326622611d libsepol-1.16.2.tgz 183003 +RMD160 c0c6e0cdddd5157b7f7987eb2d1285f5edb9b34a libsepol-1.16.2.tgz 183003 +SHA256 3926c5b692ae365db3899c3eb25be846f649a4e45c41b3bbcc46e5ca00490532 libsepol-1.16.2.tgz 183003 diff --git a/sys-libs/libsepol/libsepol-1.16.2.ebuild b/sys-libs/libsepol/libsepol-1.16.2.ebuild new file mode 100644 index 000000000000..dbd11a6a4674 --- /dev/null +++ b/sys-libs/libsepol/libsepol-1.16.2.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-libs/libsepol/libsepol-1.16.2.ebuild,v 1.1 2007/04/04 23:42:06 pebenito Exp $ + +IUSE="" + +inherit multilib eutils + +#BUGFIX_PATCH="${FILESDIR}/libsepol-1.12.5.diff" + +DESCRIPTION="SELinux binary policy representation library" +HOMEPAGE="http://www.nsa.gov/selinux" +SRC_URI="http://www.nsa.gov/selinux/archives/${P}.tgz" +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~mips ~ppc ~sparc ~x86" + +DEPEND="virtual/libc" + +src_unpack() { + unpack ${A} + cd ${S} + + [ ! -z "$BUGFIX_PATCH" ] && epatch "${BUGFIX_PATCH}" + + # fix up paths for multilib + sed -i -e "/^LIBDIR/s/lib/$(get_libdir)/" src/Makefile \ + || die "Fix for multilib LIBDIR failed." + sed -i -e "/^SHLIBDIR/s/lib/$(get_libdir)/" src/Makefile \ + || die "Fix for multilib SHLIBDIR failed." +} + +src_compile() { + emake || die +} + +src_install() { + make DESTDIR="${D}" install +} -- 2.26.2