diff options
author | 2014-04-28 19:39:41 +0000 | |
---|---|---|
committer | 2014-04-28 19:39:41 +0000 | |
commit | 37ac0dba44363110c941e98a0236956d54231f36 (patch) | |
tree | 490770da169fa1e14e426c682dd18e507b23d226 | |
parent | Version bump (diff) | |
download | historical-37ac0dba44363110c941e98a0236956d54231f36.tar.gz historical-37ac0dba44363110c941e98a0236956d54231f36.tar.bz2 historical-37ac0dba44363110c941e98a0236956d54231f36.zip |
2.3-rc1 release
Package-Manager: portage-2.2.8-r1/cvs/Linux x86_64
Manifest-Sign-Key: 0x2EDD52403B68AF47
-rw-r--r-- | sys-libs/libselinux/ChangeLog | 7 | ||||
-rw-r--r-- | sys-libs/libselinux/Manifest | 31 | ||||
-rw-r--r-- | sys-libs/libselinux/libselinux-2.3_rc1.ebuild | 95 | ||||
-rw-r--r-- | sys-libs/libsemanage/ChangeLog | 7 | ||||
-rw-r--r-- | sys-libs/libsemanage/Manifest | 30 | ||||
-rw-r--r-- | sys-libs/libsemanage/libsemanage-2.3_rc1.ebuild | 95 | ||||
-rw-r--r-- | sys-libs/libsepol/ChangeLog | 7 | ||||
-rw-r--r-- | sys-libs/libsepol/Manifest | 30 | ||||
-rw-r--r-- | sys-libs/libsepol/libsepol-2.3_rc1.ebuild | 50 |
9 files changed, 307 insertions, 45 deletions
diff --git a/sys-libs/libselinux/ChangeLog b/sys-libs/libselinux/ChangeLog index c0ff18f70ab2..040545cd127a 100644 --- a/sys-libs/libselinux/ChangeLog +++ b/sys-libs/libselinux/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for sys-libs/libselinux # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-libs/libselinux/ChangeLog,v 1.116 2014/04/21 18:37:25 swift Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-libs/libselinux/ChangeLog,v 1.117 2014/04/28 19:39:01 swift Exp $ + +*libselinux-2.3_rc1 (28 Apr 2014) + + 28 Apr 2014; Sven Vermeulen <swift@gentoo.org> +libselinux-2.3_rc1.ebuild: + 2.3-rc1 release 21 Apr 2014; Sven Vermeulen <swift@gentoo.org> libselinux-2.2.2-r4.ebuild: Stabilize 2.2.2-r4 diff --git a/sys-libs/libselinux/Manifest b/sys-libs/libselinux/Manifest index 9d71361494aa..19056b01fde1 100644 --- a/sys-libs/libselinux/Manifest +++ b/sys-libs/libselinux/Manifest @@ -8,6 +8,7 @@ DIST libselinux-2.1.13.tar.gz 168931 SHA256 57aad47c06b7ec18a76e8d9870539277a84c DIST libselinux-2.2.1.tar.gz 171057 SHA256 d720209532b77f84d4abdf55882206d10442fda5fee4e2d6cb20309fac8e789f SHA512 a0f698c5c83fb43a92f86fc8663a730d95aca390421bfa3056fb33510978f4069c5a7dcf92a377425e5d4fb1e3efdc4ce5eb5d396ba2caf36bdd81d91f28d6a5 WHIRLPOOL 223e142546442d5f0b4e1fa3fdd9eb3f01e62a07a5f8801fa4e79e376c08a1492364cc049c2d3f0735da612eaf2a162df5449c71ede3869c8e9e05f9d28e7497 DIST libselinux-2.2.2.tar.gz 171013 SHA256 30ab363416806da907b86b97f1d31c252473e3200358bb1570f563c8312b5a3e SHA512 1270cba11ec0795a2cea3706ac5547655d0e65dcd2141932000526f3d0c781b6ae114051b2bb53950b8ef207a318335329280b9fc9fd81796e8e4a27cf6ae841 WHIRLPOOL a444e44225ced35b126bbd2e8924aaf5c9f4da7abb9663d20a32b97babe750245c22d75e2238de0958b73295cf582b8aec39e23312886b96417120c600ed37dc DIST libselinux-2.2.tar.gz 171011 SHA256 e9dc64216543a7283d786f623ac28e8867f8794138e7deba474a3aa8d02dce33 SHA512 61472f0699e95cf1317b2f28a8d87a3f3298d4daa844f9894973cede2d64fb4477255a1499022e3ee5fee77561578db9f43fceee8c99339cdd64356a37d3aa1e WHIRLPOOL 3bedb3420de00e0b4af2d73d140777688c5db0b0e2b9ecde5cf2c5a1e2f310c619d9d9e3c3af5b97e6ef6d2d2e7d81b0b84f75a4ec739f72fe21877f98723a01 +DIST libselinux-2.3-rc1.tar.gz 171271 SHA256 154dcee626a30c7a8a1083ea209c77336310517607d9ebd22d95bd5a462e2123 SHA512 3bd86207e257531006c273d374829f674fb63153919eb551ef074ff8b6e6280b23fde7776996ef8896b04c1ffe032ad7e7a0fd0651d9ff025fb8c51fe31bf867 WHIRLPOOL 0deeda057923ac20d8d521b1ffba90ed3854c270bc472df36648bdf4921e5ecd8cb57770135c77415045e30754dfaf70327e19e9c7b0f9c600e9f27304a6ad4f DIST patchbundle-libselinux-2.1.13-r1.tar.gz 1652 SHA256 437a3de602d0df7a00b0ba5664f7f7f682b1ca69e1ce019dd7d0a41465c28d31 SHA512 b79b72d0240294462d816e1878bb99d0090da7adf1c5fb62882adad2eb1771c02da6627630fe699257c86628e7271c2965e0ce0e23911d10a3dead570b3829fd WHIRLPOOL 582afda95c80b3896256678b41e8897664c065a841ba61305816298ddc4ba05df919836846cb79aa520b39bf1a8c5dceb8ef3a8fd3f5b8beb979c80c3bc72e58 DIST patchbundle-libselinux-2.1.13-r2.tar.gz 2771 SHA256 d71f0923c7bd7cce8d3d305865736aa56d4038de319a1d016582f1470108cb07 SHA512 38c9e0ce5c3689ef2e737f58d41ceb20085f6cfdf38cc9f8f8cca0d1c739bf3edbf21504e93e5110806a86d514deef6b1a1c69527d0bada04f293fc5db508c12 WHIRLPOOL f4c64f2dcfef2b2002fd881c5e7b2c1e39c40bfb4ae058e08bd721ea5570968a0c4c00a2b15ef0ed762382730010d779597cd046b5137e964177cad84170b4a6 DIST patchbundle-libselinux-2.1.13-r3.tar.gz 2887 SHA256 c48b541e4ad26cdde9be9be0d71b2cf7b3ebeefde58271b69297eee40b16ff10 SHA512 5042ad656c2dd7f53ee49875ce3b5fbdd911e3b6fe9761d6f7357c087fee8d703662d803262a95e638f45a094132cef71d74456821841f2c2a29c61de86d9b6e WHIRLPOOL b9124a5bb20c3f7957d5c8561f97e4e3ad704d0960a5f4046426c1d7a9f87da7a14deb32c389930213261e926a34ebb4ead0a685ff1ca08ed9a152ad6bedfff4 @@ -15,6 +16,7 @@ DIST patchbundle-libselinux-2.2-r1.tar.gz 499 SHA256 9540c7b27a8b6cba155b4256bcd DIST patchbundle-libselinux-2.2.1-r1.tar.gz 508 SHA256 45a2819f2ac9b46135eaccd0395aabb2660370c06e489c969cd7dc7049346465 SHA512 81fc25984013a858758cf22f7adc5e8e47ee536041c6d1f4bd935dc60c8d761e7151e1cb13894f0933de6feeade89df6ee1531d9adfb2132b6bfa4c6c6ef0119 WHIRLPOOL 1b08953bbc6fba2fe8292357d283e44ea8a443db8ef461bad305412f03a1781d342dca6a2b11c03d76935f4aa1373bf0cd99eb95666905fea2b1796ebde402d6 DIST patchbundle-libselinux-2.2.2-r1.tar.gz 500 SHA256 8e6b50b03f8bf0051de179e3dc51f5fcd10c6dd61a8162a816ffb3bebe7b5c85 SHA512 8ace941a25469a68f92cab26f304a28ae93a5858ef2281c05497971726d0e9b356c72782015462db8625987b8790091a1e0d9cfa5f2cb3666074d53ce6e26eb2 WHIRLPOOL f9e2485f25160339ea39279f7188ba83c57638adf6fd5edf883ce77d68a5b398c935a6630c5957710149854c6f7cfe0dea9ec067094b70bea6f3a059ed8c6a6a DIST patchbundle-libselinux-2.2.2-r4.tar.gz 1500 SHA256 a502a3958f8e0949bc65c23bc2f3629fb8aeb38525dad5ccef531a08a3a9bb1a SHA512 7a13b69cae815845cc01bdfa26b3af051d12ef5e83dab8e50aab853952d5a365e60cb99a56e84b73d0273a3675fba65b6998f7bab524d06a7a78c77b64a57bbf WHIRLPOOL a6c1e0ec3b9cb5c3bbbeaa90ff64d794ab5d522730df05cbef66c13a3d6f48fbde83646437b1d5fca851e8a425ab7becc26eeb246a08f7d349143792cddc6124 +DIST patchbundle-libselinux-2.3_rc1.tar.gz 1500 SHA256 a502a3958f8e0949bc65c23bc2f3629fb8aeb38525dad5ccef531a08a3a9bb1a SHA512 7a13b69cae815845cc01bdfa26b3af051d12ef5e83dab8e50aab853952d5a365e60cb99a56e84b73d0273a3675fba65b6998f7bab524d06a7a78c77b64a57bbf WHIRLPOOL a6c1e0ec3b9cb5c3bbbeaa90ff64d794ab5d522730df05cbef66c13a3d6f48fbde83646437b1d5fca851e8a425ab7becc26eeb246a08f7d349143792cddc6124 EBUILD libselinux-2.1.13-r1.ebuild 3299 SHA256 c12efb1771f1a55efff50e0ccc29887111aae4f7e1dbb1d3150b94aeae423b64 SHA512 bb3aab781877770a901da936f3d83a230933ad947a2ef67ce39ee581a10dad5233094977f63faf5219964b16d16af8a8225fb5368e53099656e0051cd9ccfd8f WHIRLPOOL d5d2a5233e5ea94b3d741e0b112c110cfc88d87427f75cafdb5f583db8f467ddd11a15fe522b53ed0f44bcc3a1b5b353133caa21e3067034fa0ad9deea3c6f09 EBUILD libselinux-2.1.13-r2.ebuild 3297 SHA256 5ad7f7d5e2dfbf09cbf3bda0ab5cd79362a66f39e58aec6f101a9129fbb23440 SHA512 4697645ae6d07a5732304fdf6508e767ac1dfd4448abfbfb813c99b9dfc1375822e08c6259031de6490c08921fe6bb5d0234a3bb9659f6eb763f2a395b6aee53 WHIRLPOOL 63ca300ca18566752e06af6d9fb05501101d87cc197746d60d3863045cd4b9e201c4db7865e1174c862815bc1eb1b35b7d19cc8bae6ebd577e0b3b22f1dc7bb9 EBUILD libselinux-2.1.13-r3.ebuild 3299 SHA256 82325ab152c473ae4b546a457aef638b1830702ead9696f47571430237da7cba SHA512 53af7e037b45e77e9f6c70ec1c36b0f7521d53e0a50417e3bb8dc0ead176f3dcf7a6c03ac352bd6efc5cdfb8325e92aa4ea68475b07de90af7f55ff86f049731 WHIRLPOOL f7f1bba95a2e45c3a4b2b5f4883da9e6b3648795fc3babfff47e25e8d2c1a88dcf8c3c0324a45d85b515f598f9c1aff942811f8f6a229e4a6d07c10ab2a62611 @@ -24,22 +26,23 @@ EBUILD libselinux-2.2.1-r1.ebuild 3323 SHA256 6822e1a6ea3869654c68e0196a1e089c8b EBUILD libselinux-2.2.2-r1.ebuild 2140 SHA256 deff00397bb716ad79f3993bd80f978cb61cff7c1333320921369a324d3b334e SHA512 09a4b0ae46f95018ab53eaed1bda97b7d811afdb1d1d8565465e959ec27a5acee3a8eef77b30a566ee97fd5cd12672dfe4cdf67912ee0d86511fe7563082eb25 WHIRLPOOL f09eb9ab689657d7148e4acef7707186fce95510a81a1d4c9e191b2cbaf8d99b4af47918239cebf94e5ed591786a7a6ab9b269e46b2119b95ac6a60011cf6625 EBUILD libselinux-2.2.2-r2.ebuild 2257 SHA256 d710376bb101c5961e57aedc04d22571be6a5c941f3cd647ed10d8a4a848fe71 SHA512 0b2c63c7028925c6156cf20cae7fdc306eb0809bd090d0195899c8fd642f9116477bc8f93ca28aefb359d936a6041fc26bd31299d24da8e96dcb71542d999c20 WHIRLPOOL b7e09a45126795a291074aef4c1a46d676e3ff1bb23741ddd8c1eb68c32f32a1819d8039472acb5de870e82556744201f5729550d8a21934080a13131007bf03 EBUILD libselinux-2.2.2-r4.ebuild 2354 SHA256 c36409df2746b35757041d975a03a3717db52372d996651ba5d4c1dcad01cdfa SHA512 1ae0948a24b5d418e266a752369bf98b23087545ebbb7939530c9d9a814175009c99b08a826607d441b5d80a0decdd591a42f625bc69f58ad6cc8e18c69e523d WHIRLPOOL 5b14cdcf4545035047254f70404ba33c193ba2fe75e9f7d7a6ca597d0e55e07add522c6e8bf771ea2f986faceb40411ba04285055fda31a6d089072e2dc37c48 -MISC ChangeLog 16916 SHA256 13d18db6993a4b7bfbcdd03be74301b5ad26546fc2401ce4e613027df296a5ce SHA512 b62ae2bd5f1394f20cd145e066850d7b2a58ceafe704f770c50892a79c74dac30eacbfbfc4550ac046f488b124a1245995aa5a0a01c5be932d6c1d367377df14 WHIRLPOOL 852783142633cc0d4402b45b5f3ca34b1952182c999f9a271fcf80dac8f1f8205ac0b9dcac7038193d664f67c7668ddcc599353d83361388180e7204b47eb502 +EBUILD libselinux-2.3_rc1.ebuild 2400 SHA256 2c4102756d09f4819c078e5224b45cb69b9c34f6e72aa7d894ed1b86e7b35622 SHA512 2e0af0c787760a58df95abce32e0808fe68e638b71520689e13618ea94c30bf16a581f8851eaa85527d99cbe158f0802dde8083eab3211b8ef22686259253e67 WHIRLPOOL e73128ac49a20f8005961b99591400ffeffa0bf753eabae4ffd9d1a9f1d09ca3bc16df43c2d6b65231925b3cc6a1a8f663fbcbec1e64ee244685ef964ca567fa +MISC ChangeLog 17047 SHA256 d734f7c499acfab8bb2ecb2d5d97f4a867d88f6be2e12b89328bce9c2da29b77 SHA512 963bd3662666d12f0b55a66b3eb6df38f2c9d93276745a57adbf32d4cea6c1e80b7c0936f236873e54ac433a9460a4c7c3ef8e6dfde8df6b07654f8c47f9e036 WHIRLPOOL 56ef9a726ce649a523ac4bc8d3f6c4103259c3a5c7ccaa9b4cff7e89452bacec0f4afbe8bdb37113668ae583c37ca75730615e372b89db60c5a9d7081fa1739b MISC metadata.xml 406 SHA256 934da6149d008c09754c0654dbea6c49da117923adc6fbf3fcabac58195b9c45 SHA512 5bd2b0637c4d77b6113540dff5c4253390b1fcc69b864aaf2196d2c6e8c2c10fbb06bfcb69ba73978e3a2c3ca60fc6e4eccc0ea02a818b34a66c137f993a33a0 WHIRLPOOL f34ec6f0a7f35b9c2a8f29688fc58b6228484e3ba0568d65b6d8e24cc91662b6704ea532e036cf0a6ceca83b4e118bb7c8a64c6c4ba45bd60e2fa2d73d2d2abd -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (GNU/Linux) -iQIcBAEBCAAGBQJTVWVYAAoJEC7dUkA7aK9HZ7QP/3tUNPRLH8cx+0y/PshS7E++ -nJLUA4Rj6g22ndOTyhZTqDlDikfEtT9npuQrT/zqRhxlUP23UNB1oogWF5Hs0jVQ -pV3xSqqL9MvOuDbl9tbPoSJ8qxu/7IHGrNrRdt5cZ762up/CzLVivhSqj2CD2puo -3jsNEmRBAZc2E5awYzNubkDL3XTStIsRPGNjrL1mCHZ6fF1k0nNSUblCjqwF8fLe -Ty4eSE4pLFLGQpf4gqTNcTQQQgxKRrdBS/N4lmgg1zpd1xTeZFG7n9VBQjOTHbt/ -QzttnWMbmR9UDzUxQxDqauDVZ92460sywSqv2+o46etPRV/EXmROVao8k33huPMo -XJtvjnDcwjfaB7HUHXsyzGbKcTPVgnP9pQMiAnRVrhZHb+a76uNKv9sslTDE3TIy -IN75qJ+2mswu6KSfONkZQxIlGS/lRoPgSMtbBwmE9t2bcpD+SxHpygHuuQnrpuOC -hgltte8xtyK3//UCzfvURViVPKd6flprhwf04pWmOWXD6B5qBJ98wW4ztMTghHiS -i8eIkVS0w+Y2/a7Qyq1CHCgl7mDC5NPzh2idmyrYb0uUhygdTYhYQQwZ7pT/RHLk -aOx2IeqUQI9XDOQ3cvtcVzS0lle3Pv0TCHiyZDSSZpsW1Z0Ie4A1l7J+AnuEhdyv -+hUCC+/lnOosTeqzBoqh -=ypSH +iQIcBAEBCAAGBQJTXq5AAAoJEC7dUkA7aK9HiaQP/AqmBWuxBil6YNYnC2WuOZtg +Yk/NnY1ATRdr6Pp5xtAt669Ne+KoQC/EfHE1SwxXtT6UcWwJ/S5YK4YACJi7ZN/e +T+0MijeyrCccUUzbwAIZg8R9zvRm6Ud9SaQoogzulb69wb+iIULVKeZ6OaiErCmP +30E4ZZx9HwepbKuawKYEXaIyTNJyH9YCcJO9edep71U9At1O9B1egC8n54v1zWd6 +W8I6H4IkowpGDzuGY5MYH54F2tpyhS/MWvDqCQVeKCY0TVqwL0apIVF0VWbaY6b5 +3qnxwsMvb19V+u9PMxoFFPTUjT1tMx563lYVEz4AkKLKoThI3yImF3xxAlrYECOZ +2CaxGaFA4CFl1ond8/aT4o9hUbG5rvnut3zij1r+XtDxU2M/9YOyZbe/IxieD8qA +4r87QhrMeMM6FDz6meWWbRZ5+7/kWXluXokZVdQdy783jvB5YjRZrvK5YYxh2u53 +MqznEzQexcoxpwfWf2TPFPTuX7Bv2xYZ6R97n76urWpz2aZfwAXJhxoA8gSJvsa1 +zNJ8B3HEVO0/M0hfzthJt3gtjJ7bKI/1/F5uPN02O1tXOVicg/y5sZcBEe+yS0W9 +lsE/S775gxXE+L6XsVGD8GlEJenDz47/KiMiYp9tVorn4/4kdAGM/KRhsso34SOC +264olV9MrADG+oNWQjsN +=xAI2 -----END PGP SIGNATURE----- diff --git a/sys-libs/libselinux/libselinux-2.3_rc1.ebuild b/sys-libs/libselinux/libselinux-2.3_rc1.ebuild new file mode 100644 index 000000000000..db087e854931 --- /dev/null +++ b/sys-libs/libselinux/libselinux-2.3_rc1.ebuild @@ -0,0 +1,95 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-libs/libselinux/libselinux-2.3_rc1.ebuild,v 1.1 2014/04/28 19:39:01 swift Exp $ + +EAPI="5" +PYTHON_COMPAT=( python2_7 python3_2 python3_3 ) + +inherit multilib python-r1 toolchain-funcs eutils multilib-minimal + +MY_P="${P//_/-}" + +SEPOL_VER="2.3_rc1" + +DESCRIPTION="SELinux userland library" +HOMEPAGE="http://userspace.selinuxproject.org" +SRC_URI="http://userspace.selinuxproject.org/releases/2.3-rc1/${MY_P}.tar.gz + http://dev.gentoo.org/~swift/patches/${PN}/patchbundle-${P}.tar.gz" + +LICENSE="public-domain" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="python static-libs" + +RDEPEND=">=sys-libs/libsepol-${SEPOL_VER} + >=dev-libs/libpcre-8.30-r2[static-libs?] + python? ( ${PYTHON_DEPS} )" +DEPEND="${RDEPEND} + virtual/pkgconfig + python? ( >=dev-lang/swig-2.0.9 )" + +S="${WORKDIR}/${MY_P}" + +src_prepare() { + EPATCH_MULTI_MSG="Applying libselinux patches ... " \ + EPATCH_SUFFIX="patch" \ + EPATCH_SOURCE="${WORKDIR}/gentoo-patches" \ + EPATCH_FORCE="yes" \ + epatch + + epatch_user + + multilib_copy_sources +} + +multilib_src_compile() { + tc-export PKG_CONFIG RANLIB + local PCRE_CFLAGS=$(${PKG_CONFIG} libpcre --cflags) + local PCRE_LIBS=$(${PKG_CONFIG} libpcre --libs) + export PCRE_{CFLAGS,LIBS} + + emake \ + AR="$(tc-getAR)" \ + CC="$(tc-getCC)" \ + LIBDIR="\$(PREFIX)/$(get_libdir)" \ + SHLIBDIR="\$(DESTDIR)/$(get_libdir)" \ + LDFLAGS="-fPIC ${LDFLAGS} -pthread" \ + all + + if multilib_is_native_abi && use python; then + building() { + python_export PYTHON_INCLUDEDIR PYTHON_LIBPATH + emake \ + CC="$(tc-getCC)" \ + PYINC="-I${PYTHON_INCLUDEDIR}" \ + PYTHONLIBDIR="${PYTHON_LIBPATH}" \ + PYPREFIX="${EPYTHON##*/}" \ + LDFLAGS="-fPIC ${LDFLAGS} -lpthread" \ + pywrap + } + python_foreach_impl building + fi +} + +multilib_src_install() { + LIBDIR="\$(PREFIX)/$(get_libdir)" SHLIBDIR="\$(DESTDIR)/$(get_libdir)" \ + emake DESTDIR="${D}" install + + if multilib_is_native_abi && use python; then + installation() { + LIBDIR="\$(PREFIX)/$(get_libdir)" emake DESTDIR="${D}" install-pywrap + } + python_foreach_impl installation + fi + + use static-libs || rm "${D}"/usr/lib*/*.a +} + +pkg_postinst() { + # Fix bug 473502 + for POLTYPE in ${POLICY_TYPES}; + do + mkdir -p /etc/selinux/${POLTYPE}/contexts/files + touch /etc/selinux/${POLTYPE}/contexts/files/file_contexts.local + done +} diff --git a/sys-libs/libsemanage/ChangeLog b/sys-libs/libsemanage/ChangeLog index bfe43ac72488..99a1235413ef 100644 --- a/sys-libs/libsemanage/ChangeLog +++ b/sys-libs/libsemanage/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for sys-libs/libsemanage # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-libs/libsemanage/ChangeLog,v 1.65 2014/03/23 19:29:35 swift Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-libs/libsemanage/ChangeLog,v 1.66 2014/04/28 19:39:37 swift Exp $ + +*libsemanage-2.3_rc1 (28 Apr 2014) + + 28 Apr 2014; Sven Vermeulen <swift@gentoo.org> +libsemanage-2.3_rc1.ebuild: + 2.3-rc1 release *libsemanage-2.2-r2 (23 Mar 2014) diff --git a/sys-libs/libsemanage/Manifest b/sys-libs/libsemanage/Manifest index 82c59cc8e915..97c0748d610a 100644 --- a/sys-libs/libsemanage/Manifest +++ b/sys-libs/libsemanage/Manifest @@ -3,26 +3,28 @@ Hash: SHA256 DIST libsemanage-2.1.10.tar.gz 136757 SHA256 de2e8077245581e94576276f54e80a53c23c28d6961d2dfbe2f004eaba452e91 SHA512 5f20863bdabb825ff53abea5b21b4a6c73e3e065f502969eb992f0e3403f2f8a1b85059f2bc036f3756aab8a4d8c62d6dbcbd46570330a2957d454589f4f8d8d WHIRLPOOL 45526503c61fb43c6ddbcb4a25756286c7c041abc0e6c1b276b17c0af4fbacc3c589a2d6ce50e95c466e5622411016519e8de26dbaa8884ed923cb269c9589ac DIST libsemanage-2.2.tar.gz 138208 SHA256 11f60bfa0f1c6063cd9bd99ce0cb4acc9d6d9e9b8d7743d39e847bcd7803bd75 SHA512 09032b1b322fec7346164939ade118034812cb538ebc72121640d4ac5c89d2a66b59caa465027cfbebb590dee039a26d4345eafedf365d7f6ad0b5e90377d50f WHIRLPOOL 49170c5ee9ff57dcc4a15aa72386f37993f76436f0da25808c60dab2d03ba52932d0d4fa753c326900d83d2fae30f8bcf659251f17327783f2e2be3deb4842f4 +DIST libsemanage-2.3-rc1.tar.gz 138252 SHA256 58a3246b6856a1d94bb09acc36ae5ce5e0877e2172cbb83606cb32c9f6a6cab1 SHA512 4892062e9d40f6c47f5c029276d7758c770b611d7bb3741bcc7df14a7d6187fee30a40b8fe4c175e5c6db788f4e397fe069e262362472a7fa700c1aafb559f60 WHIRLPOOL f864d79a0207993a3476c0319f019d101bcfc13cedb1ab789c9760160ddb7cdf2fb437ae25f29c0c7fc9855f094a3fae10928407b13f24bbb5032a85a5a14036 EBUILD libsemanage-2.1.10.ebuild 3884 SHA256 b0a3467e46df2105fa9d12561a1f1782874c92bbcf4d961ea94ad52a232ef0aa SHA512 cc97afe63df1dbfa3fa2b5809b09078a837c4d3f9c092b04e87e9ef598f2389a39eeab7e5b81224dff8c48b2970c5f5242615112a80fa0d1eb3069469f770144 WHIRLPOOL e7b6103c495be1f2449caac3497d769a453bd81b119aa420848d6ceaf0d1b6ce5013daed1eb2c037e74024b54cb9c058e5ce1b1b759d3d269f0a7f5ab2f921f5 EBUILD libsemanage-2.2-r1.ebuild 3213 SHA256 45000d5c45b67c6b79a4934f013ba262172300ac73b08b20a0b309b095a5fc8b SHA512 63ebad94e26ab8fce1936da680d6d253cd7227d9e1c849875db636012dba617703d806159dc61ac733ecee4aa28688365c45ee9a8ac2cc0712ea2997752998a6 WHIRLPOOL 958af031fc3495cb4acfb17e49004483bfcf78c5a8285c0b223e23b47acecd66ee7aabb7cf7ec78ef65a1bc032943dbd6ff0f9a633fbaff455b19f281488840e EBUILD libsemanage-2.2-r2.ebuild 3212 SHA256 71803e1e7626a67080e62c585296dbee78ce7f075d665ad41b7b90817020949d SHA512 4bcc333d9b7d74d0142a1c3745ac9bea27918c73e8e914420d2235cfbe98ce77add179abd5d186600cdc037a5f2c3fc6563625b38fab7f7d3fe2c42386f2844d WHIRLPOOL 2652895cd27e357d8d3a13a98dee82d9e341e3f756a1f3d65416c26450137060a656f55f9ad0831fc9a83f0fe6041648c4830693f01a8555485d3a3acb229772 EBUILD libsemanage-2.2.ebuild 4121 SHA256 0df9712bd636e333e189519b56295f4c9adf5ae02a31490a9299273252fc098d SHA512 96697790366f50eb3c502618e8e38bc161df60c235f28d5a9f5a2ac6bb6c1cedf3d63111be5e30e3fe2336c056ec30f35d064a4fff096625c5e35df575d728cd WHIRLPOOL b14b75c0f62a6ff5674dcf68ad46b54d463407e3b77885e85d728a4f50792aef9446572e14f63aca5437c852d5a43a626eda4a70af7606adf3e7da08dff3b1db -MISC ChangeLog 8955 SHA256 74ff77ec6df260375d685eb5d077c6cd7e11a2b62c9c36fe87c83037a10ff232 SHA512 0ffb3bb323b6a2e3ec9a3aae2e00f08136900226c95c2ab21b948cd997b1547f38980ca2b91606db84a3a4a8e993773acf4ab4d5fd9a40ca62af91bd9b8e0d0d WHIRLPOOL 627631c89e6c3d9cb513edb5990d23f5f18da07b1ddcb67c60bfec75bf622000eabb5832f8433d590efe1e5ded09f48c8d366f585a70a890b4bb1c47dd43ac28 +EBUILD libsemanage-2.3_rc1.ebuild 3260 SHA256 fc78f81e9f4e04962bf72ced0fad86edb1d7db36117edf2f0c217cf99996064e SHA512 493cd284ec44b6249dba7887e9e7ce1b5d23d0bced7af4c486583490f4415424088f26ede205d12d8f23a56151465a3ed662f7e7e8ecff1927cb79a209802932 WHIRLPOOL c74affb3502c6a54bc9da4fbcdf8b7dca9a874d20ed428fd6477b06d033a48296ae63e495918441e37c7d54f9fd72e487ca925b845a2a4b7f8b24e2884a921d3 +MISC ChangeLog 9088 SHA256 c2b02ea99381c39c378dced4e76572969d3dfa0a2ea4d62e65d3073b6689c36e SHA512 2f325f7b1e07201b4b9f89c3ef55e8166c061c44892362ec9ad93593253453f6010398c589280f50522a7a1ca4a9992c08744b588a0244ee51b455463276108d WHIRLPOOL cc57362a8407d47aee82fb7d8d32e926038d3ccdd7bad53079f2dd06d4a0d46c5f336fda30be367e0a8a6345524d5a323981dc4a97988be5322e1ad1750594fd MISC metadata.xml 233 SHA256 c5a240155da9b7588e31ff668d3656486a16868654c076f7e1aea823a6b85ae9 SHA512 96a2805dfeebf2e9458e4b602da2cff381f9a3a2e05feb0b36d22b25cac15417e54c8f0572f14f3f944ca7d20377f20ef217ad51105e273a40525b1174df714a WHIRLPOOL 1e68c6d8f1f0446a8be9a001f4c89d641a2055fc9d440be286f753fbf8a216f9d0ed530694f1ff5859a1604eff125316fdcf9593cb91113e4735cc3fa8e8b9a3 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (GNU/Linux) -iQIcBAEBCAAGBQJTLzWhAAoJEC7dUkA7aK9HzCEP/RJhJPE0a3SJTs9k8sNhD+6g -wR/6X+lhWrEd1ntulajDVU6tcjvwMOsPvCfDsfvcOKpOW9FmKPgn7bc1JssR3+rV -CzO3Q8kx4SOA2jekTf1vN5UOfLNL2twAdE6WJllDZ9DDnJ5rOXIUeIT5dNilxLs0 -xZsMRP4EkAnuhaVYRIoVR964996Hhbaw5aqnWK3yYoSCj3gMgDOWWGJ+6Oyq+b2P -0o4atzFof587fNjJuRfBagC1wZlsLxwMqKVdJTfeFjfjSSdfgsnb4oO6iIHKZPpw -7dCJvOQZvEjoHn4sT6R1JY61udYWWwnImndOvR/bRmTrYQzXatjrtA0CzH6NTcB2 -vrff+4pvAv6G/+5/sBLzworQCTRn+eySTPAIvVzUtq0bOw9wUu3nylKpmAepki43 -Z3sfwkkK7m+R7vWyFqIdpG4iWAZ5XvJKG+AazkwCb4xL6OZvDb9agOj23DTuCh3Y -ETe6xuVaMnYJ23stefM/gpoTE7jwlcRKcFENk60eZFKJJWuX/8B20AHgsGm2ZOJG -3l+twOozP9WA/tvRq5xJy6M3NUZHE1sqaP8eiEhzlIh/dZMiixwYRyswYlIlKHZt -zhDFatMMPUVIuqsqdj7kst+PbdjlWO/WXvDi+nPPsg0wuYKS6Yhez/Wh7PW/IvJJ -3re0Y5cbf3MWHukPn0DE -=8Mhk +iQIcBAEBCAAGBQJTXq5kAAoJEC7dUkA7aK9Hd58QAIhmU3mFiZdj0Ng4s9D/o3gy +AT8uwhTboePXV/O6m3KTHYPk0kjNUG0MaIEFy8UYUlFueeOnzXWNgwRmNhePaXle +Nf31XqWKxrfWEM0fMg51NTLG9djfAqOnJsfMnnusn7BTN/Lt3AdHVi4Nsvux2cSm +s+HJEOUmtbgXdGY5teM8uVOohzdteIgXQcFgynyLv1Rh0oBz1ZcfQqzSAHde7xpX +cakyf+IBUlYlby2a/6jAoMZ+kXptcStOsvM4pFzpnZYhi9fG5H6iU07Rg6m6KwRv +ALNlVAy0VikjvNXIoRYaKULK77sVOPeOjtiwwAwY5HTNAW5kotjOGguhxRHOi4ps +aqQ/nk49Kwwla1T+rDdvYYHSmO6NSXoipK0DoQEpHJJJ3XcEw5pXnfnn1ERqjWst +E1Kdcobs33emrHY/cJJMMaRiE5y71znvtxbDwXukvW4qMz/YwoDpXgYz/2EF0qwl +pGBJV2tDPlhJ7esgFCoJsu0XKDGIlHdsSj9aylGQbvwEAkaQIZmgl4rOmkmEtJDe +Av1/uIcXmg2OZQDfMWepGHFk4TIxCy4ZlZs0h+TNGV4KsSUUf4MQsz96+qHgW/wc +f04tqqrR+HMAcRnaZVPbakgqkhPp3OIpJ/Pbz3s58AXZashhSQ1HxMWLiJQAcOkc +gMLfxOnSROzC2mKrKtBD +=w2em -----END PGP SIGNATURE----- diff --git a/sys-libs/libsemanage/libsemanage-2.3_rc1.ebuild b/sys-libs/libsemanage/libsemanage-2.3_rc1.ebuild new file mode 100644 index 000000000000..a967e09684e5 --- /dev/null +++ b/sys-libs/libsemanage/libsemanage-2.3_rc1.ebuild @@ -0,0 +1,95 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-libs/libsemanage/libsemanage-2.3_rc1.ebuild,v 1.1 2014/04/28 19:39:37 swift Exp $ + +EAPI="5" +PYTHON_COMPAT=( python2_7 python3_2 python3_3 ) + +inherit multilib python-r1 toolchain-funcs eutils multilib-minimal + +MY_P="${P//_/-}" + +SEPOL_VER="2.3_rc1" +SELNX_VER="2.3_rc1" + +DESCRIPTION="SELinux kernel and policy management library" +HOMEPAGE="http://userspace.selinuxproject.org" +SRC_URI="http://userspace.selinuxproject.org/releases/2.3-rc1/${MY_P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="python" + +RDEPEND=">=sys-libs/libsepol-${SEPOL_VER} + >=sys-libs/libselinux-${SELNX_VER} + dev-libs/ustr + sys-process/audit" +DEPEND="${RDEPEND} + sys-devel/bison + sys-devel/flex + python? ( + >=dev-lang/swig-2.0.4-r1 + virtual/pkgconfig + ${PYTHON_DEPS} + )" + +# tests are not meant to be run outside of the +# full SELinux userland repo +RESTRICT="test" + +S="${WORKDIR}/${MY_P}" + +src_prepare() { + echo "# Set this to true to save the linked policy." >> "${S}/src/semanage.conf" + echo "# This is normally only useful for analysis" >> "${S}/src/semanage.conf" + echo "# or debugging of policy." >> "${S}/src/semanage.conf" + echo "save-linked=false" >> "${S}/src/semanage.conf" + echo >> "${S}/src/semanage.conf" + echo "# Set this to 0 to disable assertion checking." >> "${S}/src/semanage.conf" + echo "# This should speed up building the kernel policy" >> "${S}/src/semanage.conf" + echo "# from policy modules, but may leave you open to" >> "${S}/src/semanage.conf" + echo "# dangerous rules which assertion checking" >> "${S}/src/semanage.conf" + echo "# would catch." >> "${S}/src/semanage.conf" + echo "expand-check=1" >> "${S}/src/semanage.conf" + echo >> "${S}/src/semanage.conf" + echo "# Modules in the module store can be compressed" >> "${S}/src/semanage.conf" + echo "# with bzip2. Set this to the bzip2 blocksize" >> "${S}/src/semanage.conf" + echo "# 1-9 when compressing. The higher the number," >> "${S}/src/semanage.conf" + echo "# the more memory is traded off for disk space." >> "${S}/src/semanage.conf" + echo "# Set to 0 to disable bzip2 compression." >> "${S}/src/semanage.conf" + echo "bzip-blocksize=0" >> "${S}/src/semanage.conf" + echo >> "${S}/src/semanage.conf" + echo "# Reduce memory usage for bzip2 compression and" >> "${S}/src/semanage.conf" + echo "# decompression of modules in the module store." >> "${S}/src/semanage.conf" + echo "bzip-small=true" >> "${S}/src/semanage.conf" + + epatch_user + + multilib_copy_sources +} + +multilib_src_compile() { + emake AR="$(tc-getAR)" CC="$(tc-getCC)" all || die + + if multilib_is_native_abi && use python; then + building() { + python_export PYTHON_INCLUDEDIR PYTHON_LIBPATH + emake CC="$(tc-getCC)" PYINC="-I${PYTHON_INCLUDEDIR}" PYTHONLBIDIR="${PYTHON_LIBPATH}" PYPREFIX="${EPYTHON##*/}" "$@" + } + python_foreach_impl building swigify + python_foreach_impl building pywrap + fi +} + +multilib_src_install() { + LIBDIR="\$(PREFIX)/$(get_libdir)" SHLIBDIR="\$(PREFIX)/$(get_libdir)" \ + emake DESTDIR="${D}" install + + if multilib_is_native_abi && use python; then + installation() { + emake DESTDIR="${D}" install-pywrap + } + python_foreach_impl installation + fi +} diff --git a/sys-libs/libsepol/ChangeLog b/sys-libs/libsepol/ChangeLog index 12305b1e7d05..daf831002974 100644 --- a/sys-libs/libsepol/ChangeLog +++ b/sys-libs/libsepol/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for sys-libs/libsepol # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-libs/libsepol/ChangeLog,v 1.62 2014/01/20 20:02:17 swift Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-libs/libsepol/ChangeLog,v 1.63 2014/04/28 19:38:15 swift Exp $ + +*libsepol-2.3_rc1 (28 Apr 2014) + + 28 Apr 2014; Sven Vermeulen <swift@gentoo.org> +libsepol-2.3_rc1.ebuild: + 2.3-rc1 release 20 Jan 2014; Sven Vermeulen <swift@gentoo.org> -libsepol-2.1.8.ebuild, -libsepol-2.1.8-r1.ebuild, libsepol-2.2.ebuild: diff --git a/sys-libs/libsepol/Manifest b/sys-libs/libsepol/Manifest index 51def03dbac9..beccb07da37f 100644 --- a/sys-libs/libsepol/Manifest +++ b/sys-libs/libsepol/Manifest @@ -4,27 +4,29 @@ Hash: SHA256 AUX libsepol-2.1.4-fix_role_fix_callback.patch 459 SHA256 fee102fdcf2e663c29deb12e4c6ee538d7607a5904f02459ff94b7489997c309 SHA512 b75610a35dd69b677be22296261fe7cac4f25226a0dbebf7a22fca1f249586acffd294aa32fc091695cbf9bde69882cfc269b5a41a649c7a39259fc945ea2b84 WHIRLPOOL 33c9ba3b4d4153fa63ddbbe1f581c2dd4b71af22428f9ff3fbfde79414fa07878aaee08097d1d71ea210209bd7aa92edbe8ba9bf3399e431ccfa19d0de25ab7f DIST libsepol-2.1.9.tar.gz 204876 SHA256 290d17f583635a4a5d8a2141511272adf0571c4205cdea38b5a68df20d58a70b SHA512 9f01a6349b995310880a892d05e8783c1161739df0ff83f1d38f75a9c16707f40aedd5f078e726e4588120d49bdabba72bb9f9b5b93244b2ffb4e1a72a683651 WHIRLPOOL c570d5487324e2730247c66e25357f53bed7332ce2c82bcb3ab5178769f07fb511e9eb6aaf71688b8bd273d6bd9f4d8774783143ed454fa7cf264b2a0bf72216 DIST libsepol-2.2.tar.gz 209622 SHA256 77a4b27006295805bdbd7f240038cb32a49be1d60847d413899501702933fc0f SHA512 96e489eb29f5256fbcb1a522d3738e0c5f05fff55041989c7c26331987abc71d80ed8fdbe228aadb60248869552c5d62fa5721b6218fb093ad027bfb44fac772 WHIRLPOOL 4d1eeaa0e1964461b0b28de9e3d19e38bb28e386413280c8ef45919906c25abaf575a3ecd0f40dce0de82800d34b5e1c3d5060f1e93d0270e5fe3c3105964305 +DIST libsepol-2.3-rc1.tar.gz 210170 SHA256 d7d5fbac27b1fe5a3fb4d094b897e6c59e78c40422f45f455e42835c11445df8 SHA512 961c08f1c7644cfb1ca398d6c0df3d3f00f5cac8163c6f3ab8b085f03d3dcc98aaf2c2cd7a29db71d2f6d92cf6c99e6789e9f34577714fa1f09616fb73bd3722 WHIRLPOOL 164999a4aeb28733779f1ab726573721b3685afa88f39383abed3d5b78ce7a0125b519fda9b2964fa51f33a0cfd1815d88eaa1b57a9f2d986e03e2f667d9d7d2 DIST patchbundle-libsepol-2.1.9-r1.tar.gz 534 SHA256 3a2bcba0c797ac960eb3883bdd5f22ce294f3560df86de0c198bc90233e8e54a SHA512 3d4d0f340fd24d48a867490ae1e24dafe821f69d78e68b7cdf67a310f3f46a4c086129d04e6a6d13fa44768e9bad8c3320a4c97a8af8809606099a09b9ef8aec WHIRLPOOL 7f7021b872ab9264d4d2ec51ff55f880612d5252323e8691e1008fd2d0d31ff92a235f25bb7ebf8dabf6ea304485199b8c575b47781ac1354a55de1ef31356f0 EBUILD libsepol-2.1.9-r1.ebuild 1262 SHA256 93a7e7e56343e38bad1ce98516bd15e154c9429ef3710b9b8c734b8812a50df7 SHA512 5e2092a7c1527d2cdc5360c746da1fa7a4c7e829f9993de0c47f2fa0e299759c0057574e0e063d0ef336aa193c2fee707ee6748323f3ea4787b0216bdd672d70 WHIRLPOOL b403d6d779e68b038ea9f666a1472dfe2f432cf515652824faeeee35b96819b978a3125c65e51283ee7469788de5a231aa88840702479572fd981abfd7177406 EBUILD libsepol-2.1.9-r2.ebuild 1147 SHA256 7d0c74ce5710ebf1f5fe6c3e6f77b946c1f91dcd578d30cbf9aa89342a0e5bd9 SHA512 cd5ea06e7a53ea0a69b9acfd96ef01774f633d2d0108fb0018250802a8117527a87c9d9af62e51b447892fff945e691b39f7a925530f1c71d231990ac13a7dfa WHIRLPOOL e58efda290958ccb832fe164fdf9c090ee297d2deb622b9c7265df59d55f6c677f5c95288b96d82cab83b98118b37b24569a207cfc40c3b915bf26bcbcd287bc EBUILD libsepol-2.1.9-r3.ebuild 1220 SHA256 836265bffe4b93d57eb2e9247eb0f0066626cedd119b59eb7b8bb0fd92a6532b SHA512 403818f86344c1b2a73155fcba21f04ed39db0d3e38fa6903d31e36f7848096fdb7d79e5782427bb75f36a47f0f83162d24518733dfea8bdbc0df636c4d02a4a WHIRLPOOL 626b7e985d0d19aa3b639b1c0895ef375f9402200eee39e66ad0f27ead186625da0d86b3451497b326efab612c55e531c529ad5820570d1da731beb08222c1ca EBUILD libsepol-2.2.ebuild 1222 SHA256 08c723ba250cd5f8ddd6b01010270d3072a7be7589fc7e25549d8603c0c98d98 SHA512 3e3bcd6304e473b051168ab45d53d191d25e854adf0956cee5e0a7903d123c10caffe1b279a7f42c48dc84d5d1871c39559a96a1473971bae310fc28db12444f WHIRLPOOL 5fc3833e733ee06c892d0a62dd457256ca680e44bbd953f8042346d45df0383d2a339f133b6e5491e1947f53497c27dd21e1e8fe9cd6cdf05efdef9951a501a9 -MISC ChangeLog 8355 SHA256 877dd2bdf16158d0630fbfa58168cc179e4d39c4e56d244af4916938ba4dcdec SHA512 107ed5ca25f40213ef3bd5fb1f98e934bccad41e10a968f1ca075e2b0ceb7aa3fce01fc6b3655dac70882934e40ae371bdf83a905e66695d7a489115e38483e7 WHIRLPOOL d39007ff68c24253290b096c6709fb7f0ce6be32d416c9aa01138676d5de80fb2958c6134f1a3350ff3dba0da3b42d32180df863dccde782b6866d71e0627d99 +EBUILD libsepol-2.3_rc1.ebuild 1272 SHA256 159f232f5be0474559ae7262a296f5823e47c4e246b208134171e4e02918e668 SHA512 122e547662b1c7b2d537862158b5fb8ea6e9e946b6a627f4de73b7b8e6c621e717ab194e13ed09ec8360dada75723e66007c9ca2e560fea0958636f77f8edefd WHIRLPOOL 24933b7b1ea2fd4524f397bb22d276048c09f70390225556f845a0370fe347994f47741ebaa629dd53d5f1fd462eae4c0d2d2d345bd48b5fc872cd3b950307e4 +MISC ChangeLog 8482 SHA256 7ce6fe47cb6c416db1d176385438482439897a6368c8fc25ac10b0e672bfc6df SHA512 495dc8abaa46136d0d00dff2f8bd8f79c526ab55a5eb3b25c5f8290e95b2e22c0968250dc1e2552f5ad6ee3ce57151be5f3b929e519d791f0094a5a5bc9d43c3 WHIRLPOOL 21e8dee872d46a35792fe8700fe048b1e9dbee856e5c3ebbf68e7a820caa7e5dba82320b7defa4bad8f18f1ed3b745582ca4793b460187be3b4455dedd0ba138 MISC metadata.xml 255 SHA256 34be115c595485e6f130e95be8e55b8cad13a3a80a04b538c42f3544ad0936c9 SHA512 91b84276affda6ab0bc9245150d8004517342b7fad0b2f2804bb71eb6f7ef519f4631a3202a0fa48158421f1197a3ae21f20dc7fe2ded22de32767047d51fc4e WHIRLPOOL eece77047bd215015bb84ffe8c01b657f1c363a337cd129cb4c666ee51ebb8e842101428c4a149bce99683dad69e5848366cca356c2b145be7b811c818010129 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (GNU/Linux) -iQIcBAEBCAAGBQJS3YCxAAoJEC7dUkA7aK9HON8P/3TI8BkMnBZmQ4uIpjwgbOy2 -WvhUDQdvAKSsvJY9UECRIyBhyenYJRBPXBflJdamJF2BwpkhVesG3hRg/088/ag4 -W8WMr/xhcX4t18WDa2foAyLdrpCew7G0fsz48pEgunUfVVZ6vrV+pZq1bqMOa0Qq -LJ/tDV54K9Gf171fWRsW6Ruk2FqSEwv9j1etYnJ0DUKLqoLiMuz5XTuCxDrIPX6B -CPWUNOOpAC2d9QbNcQE/sU+5bME2PRAGJ2bO9CnpYtuRRwUjZ8eq+tJnvHga5rLA -ZLbX/9o3OGGasxx9zBHWFed3VnS213Dz3H1jL2BHtTE4QLO0ai/tURSbzbsgfaG1 -Til+1Zm0Zl0ItQukNS+zGEVEXcWK1pjQWJCRvxGZI5YPlPk3RkVh3QRyo2F7iZDN -sjarj9QyoCUkvX9Uhdp6GG6U7LYHHicF6dQtkGZrr3xyZBOcCWKnGaNfCGlQRwXf -F37mThtrQAwlaIq5/WelNP/xeoEP+4JAxcCz3Ml3TWVB9GRmvU4hlxma8DgJBhT2 -1fNTSBwk2o3Ndvu3ykqI/AUSC1akTeYStv6eqW+OHCD8f0uqL7xQzruDSI5Y7LEP -BuXwUpe6cxGI0aPtLrAFehfunEmBu+idrY3EaZfDoc71YvnQkJm6V1QHoiPENuTD -7R5c/p6n13xg8c1EqLzE -=jRAP +iQIcBAEBCAAGBQJTXq4XAAoJEC7dUkA7aK9He5EP/2Xow/24LVNib0WpGA7kf+2+ +NgVAXrEHkHYDl3aZ960cyietVK5/0js8FB5Zt5EVpeGCdb9RO1TBzM4nHg06lTxl +KZ7sNsA/nkc9G2JH3UsoiHKBqGcJ1r3X91dHAg0JrKuXYqXAIFgqOvm1jXNa+omy +VJsiZgqAaK3UWBGrCC2+rlEZdRwJ/c8Kd0v4sOzPbVNkLh7PKS1rJlIQp6iB4plE +7eXyK7d8BipkR7oW5Q5MYsBP3+mXt6Mq271FY+667lySNxvbquqOPYZ43vJwhyXy +RDlFESzTeAJjddXVU3/ozvY0xyeTnbQ3mYwzzZbIUdTAhyJTnpe2CsV13Bi5F2zJ +71jDhQzS6HHxeTPskyC0ZAmgS+uw0nS1evNyyXQcZURXCUpgzMz8+4WtpMtGJ7qM +zodGUUWXzAKC5KQApoA+YSSUdoBbT/INxZlRn6ZH4uqz2zg1W348bJ036rUKWAyq +zQJDPh8o1WqkYLcdYun0X9k5rwHGPsSJHzn04aXbsYxcljGNAP/e5CADEm6K9I0C +9lDipFolnX0u6EQDcoxFABmX8iFwyNf+IZEB19oXEr2yMm0QxW372xG9G9aWCpFl +ytkP1fEeSXR1jz4SizWiJA1I1wxQulziKHyevk3b1XJPVnUEvY3ZsslKcBSu/sYD +ycMqE/7TnBBeh2w/vsNu +=fxEe -----END PGP SIGNATURE----- diff --git a/sys-libs/libsepol/libsepol-2.3_rc1.ebuild b/sys-libs/libsepol/libsepol-2.3_rc1.ebuild new file mode 100644 index 000000000000..3e168142080a --- /dev/null +++ b/sys-libs/libsepol/libsepol-2.3_rc1.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-libs/libsepol/libsepol-2.3_rc1.ebuild,v 1.1 2014/04/28 19:38:15 swift Exp $ + +EAPI="4" + +inherit multilib toolchain-funcs eutils multilib-minimal + +MY_P="${P//_/-}" + +DESCRIPTION="SELinux binary policy representation library" +HOMEPAGE="http://userspace.selinuxproject.org" +SRC_URI="http://userspace.selinuxproject.org/releases/2.3-rc1/${MY_P}.tar.gz" +# http://dev.gentoo.org/~swift/patches/${PN}/patchbundle-${P}-r1.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +DEPEND="" +RDEPEND="" + +S="${WORKDIR}/${MY_P}" + +# tests are not meant to be run outside of the +# full SELinux userland repo +RESTRICT="test" + +src_prepare() { +# EPATCH_MULTI_MSG="Applying libsepol patches ... " \ +# EPATCH_SUFFIX="patch" \ +# EPATCH_SOURCE="${WORKDIR}/gentoo-patches" \ +# EPATCH_FORCE="yes" \ +# epatch + + epatch_user + multilib_copy_sources +} + +multilib_src_compile() { + tc-export RANLIB; + LIBDIR="\$(PREFIX)/$(get_libdir)" SHLIBDIR="\$(DESTDIR)/$(get_libdir)" \ + emake AR="$(tc-getAR)" CC="$(tc-getCC)" +} + +multilib_src_install() { + LIBDIR="\$(PREFIX)/$(get_libdir)" SHLIBDIR="\$(DESTDIR)/$(get_libdir)" \ + emake DESTDIR="${D}" install +} |