summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'sys-libs')
-rw-r--r--sys-libs/libsemanage/ChangeLog5
-rw-r--r--sys-libs/libsemanage/Manifest30
-rw-r--r--sys-libs/libsemanage/libsemanage-2.1.9.ebuild127
3 files changed, 18 insertions, 144 deletions
diff --git a/sys-libs/libsemanage/ChangeLog b/sys-libs/libsemanage/ChangeLog
index c15c84682568..9fbe386d2e13 100644
--- a/sys-libs/libsemanage/ChangeLog
+++ b/sys-libs/libsemanage/ChangeLog
@@ -1,6 +1,9 @@
# ChangeLog for sys-libs/libsemanage
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-libs/libsemanage/ChangeLog,v 1.59 2013/11/10 14:17:26 swift Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-libs/libsemanage/ChangeLog,v 1.60 2013/12/23 09:56:43 swift Exp $
+
+ 23 Dec 2013; Sven Vermeulen <swift@gentoo.org> -libsemanage-2.1.9.ebuild:
+ Cleanup old version
10 Nov 2013; Sven Vermeulen <swift@gentoo.org> libsemanage-2.2.ebuild:
Adding dependency to audit (bug #490488)
diff --git a/sys-libs/libsemanage/Manifest b/sys-libs/libsemanage/Manifest
index 0ec4f60b5c92..1ee739238d15 100644
--- a/sys-libs/libsemanage/Manifest
+++ b/sys-libs/libsemanage/Manifest
@@ -2,27 +2,25 @@
Hash: SHA256
DIST libsemanage-2.1.10.tar.gz 136757 SHA256 de2e8077245581e94576276f54e80a53c23c28d6961d2dfbe2f004eaba452e91 SHA512 5f20863bdabb825ff53abea5b21b4a6c73e3e065f502969eb992f0e3403f2f8a1b85059f2bc036f3756aab8a4d8c62d6dbcbd46570330a2957d454589f4f8d8d WHIRLPOOL 45526503c61fb43c6ddbcb4a25756286c7c041abc0e6c1b276b17c0af4fbacc3c589a2d6ce50e95c466e5622411016519e8de26dbaa8884ed923cb269c9589ac
-DIST libsemanage-2.1.9.tar.gz 136240 SHA256 6f01d17f9751412f7b76e6e7daafeb2faf301b9bfeea83506160c81becf035cc SHA512 71e097941a68a0cd7deed1a04e0db292e81bf43078fc234e54074952e83d70981f27f63db01832ad33bbb816fed774c57aa037f8c19959a9641c09cac93ad043 WHIRLPOOL 72487d200e52929611a7364c017444d9a2bceb36988acbc76e3f525323eb1df05f4d42272cc8f549c1b708b3c64393f27cf782b5999e5f0787e349efbd3c6b18
DIST libsemanage-2.2.tar.gz 138208 SHA256 11f60bfa0f1c6063cd9bd99ce0cb4acc9d6d9e9b8d7743d39e847bcd7803bd75 SHA512 09032b1b322fec7346164939ade118034812cb538ebc72121640d4ac5c89d2a66b59caa465027cfbebb590dee039a26d4345eafedf365d7f6ad0b5e90377d50f WHIRLPOOL 49170c5ee9ff57dcc4a15aa72386f37993f76436f0da25808c60dab2d03ba52932d0d4fa753c326900d83d2fae30f8bcf659251f17327783f2e2be3deb4842f4
EBUILD libsemanage-2.1.10.ebuild 3884 SHA256 b0a3467e46df2105fa9d12561a1f1782874c92bbcf4d961ea94ad52a232ef0aa SHA512 cc97afe63df1dbfa3fa2b5809b09078a837c4d3f9c092b04e87e9ef598f2389a39eeab7e5b81224dff8c48b2970c5f5242615112a80fa0d1eb3069469f770144 WHIRLPOOL e7b6103c495be1f2449caac3497d769a453bd81b119aa420848d6ceaf0d1b6ce5013daed1eb2c037e74024b54cb9c058e5ce1b1b759d3d269f0a7f5ab2f921f5
-EBUILD libsemanage-2.1.9.ebuild 3883 SHA256 13c741f391a307dcea139b8c229c8da2346422698d3a65bb3d69c71d956041eb SHA512 0a6d2b5f45e87cf89d5156805ea50201e20ddaa26007f37c83a129f8d78be3ed533305dd202b1ed70532430016330f19c92ff4d45fc2bbd7e439af3a39ce5f90 WHIRLPOOL 2a7fbc94408162c5d21a174e52972aaab5f7857cb3cbd58afd38d1606eefdac2abc8d2745788b0a4a8a40f42e378626796524568293ad5f392342a9879ddc1f0
EBUILD libsemanage-2.2.ebuild 4093 SHA256 b4e3d5fd925f63fa9910b17e18a5d6b626b5c12cab17a17b895b855632e184b5 SHA512 a045a33dd22bc073fe58a32f07f9c1042477c0e238bfa2fc7b1fce3d1618dbb19f86268b1d4f5a1e4a939d2aceb2ef7cd7c91f8810ff6829b2b0b15d01e5e526 WHIRLPOOL cc96a3e54a5c66e285497404c3b46a2cb08648bf8cdcb9918e3561e348fbda81bf30f1bf36442f2334e275a9bfa7123c2573624f24bdbc00d410bc973611d9c1
-MISC ChangeLog 8032 SHA256 9b1d4454da2d11bf57e849434b31438eb044cbfa76a84b2ec9724dfffbd2263a SHA512 aa679235ea8ea9c161959879b3818a473cf103372086fbc9c4f38e23e9414c462762bc36fd206ad8ebd67d051383acd232f40b21a6283f3d0560a0cbfbe53d96 WHIRLPOOL b9b49eb5779dee60549892fe2aa9d8888f0db0945ec32eb6ab5c5141e74c81d67b17a71c3b0313a4f4b9f6bd78775de5420b4d2c5f4db223e16483b57dd81999
+MISC ChangeLog 8131 SHA256 1de3b1cd5a46ab4d14542581fb50f35101325ac598e9a678e31d4979234e9bb0 SHA512 0aee0eee1496a42ab22956f734c3f0d171243400ffac4e8c138c4475d42483f24542e35a97218e261de568c1ec3a85ff200383d56a980ac4d23b8299ba2242d8 WHIRLPOOL 054d54386250a2791406233669b41a31863f94c2e89371119683543a551da57c350d8b8fd73a7ed2d78d35071d5b257a148b6f9a044cc5c1989de9d377a3662b
MISC metadata.xml 233 SHA256 c5a240155da9b7588e31ff668d3656486a16868654c076f7e1aea823a6b85ae9 SHA512 96a2805dfeebf2e9458e4b602da2cff381f9a3a2e05feb0b36d22b25cac15417e54c8f0572f14f3f944ca7d20377f20ef217ad51105e273a40525b1174df714a WHIRLPOOL 1e68c6d8f1f0446a8be9a001f4c89d641a2055fc9d440be286f753fbf8a216f9d0ed530694f1ff5859a1604eff125316fdcf9593cb91113e4735cc3fa8e8b9a3
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
-iQIcBAEBCAAGBQJSf5VWAAoJEC7dUkA7aK9HdOEP/0QAygs7xK/dNXeTYXGbhAHp
-DheGHqw2n+waUuSakQUCyG2KcUx7KxVQgHRexH815qIdA28ioXvrY+ioqEfhiCMB
-TMeqpGNvlhKpOIdc7XSm6EfhllMhnWXD7uVLxydz8HHwgqDP+bknHWxCMq6fGLJj
-0bEpPKWDsEsN4UkKFMk/oc8FTOVElrhZ3A6wtfjtKbtnDWswGpMWRzuz3qnVKNCF
-ikJSIzHhgNBa3Lp8Dy/8ZtWPWp/W77Gdtn99fEKA9/MXg0UE5yQVUKJP1jXcA/eM
-Ds/EnjHGTSvnKufSZzU7NWGJJev/Z2dWvte6AUgkSaFc5HsyusyPCg5+N8Gm9Qpw
-AGOVpMygxAPeC9XEjqDLTsDOSRxKokNET8zIbR1fPMVCxVs+x1WyKxP6UCtNYk/9
-BNyNqAhb+8EXvW7W6L3XAlTu8fB2e6SvM3ShlmoK7mhw+ZUcunxruYQi/sdBr07H
-zlBT6o3L6M0GfDtrs8UwFPjJGY+QbgQ3MBkdqjK0lqDrI7CtS5XuaXnsJX4Z92Tw
-i5tyuhH6t/l2tV7MMDTqDfpFXvCPacynAPL1CXvUOqzWOLTGie4X401qv/oeRbM0
-YqeHWAOoT+su0WmcRrtc5cNK52dxxcJQ7lqF37zfU+Ory1vgLAir3eSFlY3iWuKP
-5ZILLYlUjok+oUpN5XHX
-=yv1o
+iQIcBAEBCAAGBQJSuAh4AAoJEC7dUkA7aK9H+JQP/RglKzmAwVfm5nFVJJMxDFcJ
+FhHASIoktORmW9xcWfMvN8w65q0ckcQXFBSXx3Rc45zpi94tx4iujmgbxqDKQac0
+M3CsFx08+hejkGNg/x1a5+c2Wq8K6dgQVOJm6zgqGLo71bN9H/ofQCXnnaDVYK0l
+Q81tvLePucNKSSwaM2ddJCQ+uues8xg6QaA/AyMBWYD7LQlQ/n8JTM4IXZpiiF3o
+8O74Da8vSGfYUkuwP01NlA1X3qJoXK5hTLYXfW9ot5YJ8etUmrKqwZWZlegT5xIp
++Vo8r8xKwh8OFMMl2Nmc8Q4O3H7Twgc/9Ap7aodmh1iPbkv3jQF7N1LFAnKvPaNx
+mAM6FmdtP5uWCRSFSQlp9Szn8/w1oaZgf2s6TxpJhcE3wlh6eTH5fdfBC9xGcdPG
+RyJ88dgHF9GKTxVU0eg7sh/6Ux3UkEmzebIERAgTAwODS0jPsQ/vpljHlVyR39ag
+1AJ7CBbpkvvBY/7yJz86znWHelwmnAlp71bGNMhUsg7B/cFzwciov7uA86pvfRHR
+JbZ0GTm/JLCMYlPGaOUX8rI9NS5i42jtzF04+Bajsdmvq3IAEpMhLxdotM2kB46L
+pL1y7Wfo71jCYBUxwTaHwd9tNj20PT1f+qk7iVRomMh2I7NBG6aP7Di4fTAdUyGl
+S6p6Ls30q8ecF3d0/LyW
+=67zP
-----END PGP SIGNATURE-----
diff --git a/sys-libs/libsemanage/libsemanage-2.1.9.ebuild b/sys-libs/libsemanage/libsemanage-2.1.9.ebuild
deleted file mode 100644
index 3f36ac091631..000000000000
--- a/sys-libs/libsemanage/libsemanage-2.1.9.ebuild
+++ /dev/null
@@ -1,127 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-libs/libsemanage/libsemanage-2.1.9.ebuild,v 1.4 2013/02/07 19:42:32 swift Exp $
-
-EAPI="3"
-# Support for 4 depends on python.eclass
-PYTHON_DEPEND="python? *"
-SUPPORT_PYTHON_ABIS="1"
-RESTRICT_PYTHON_ABIS="*-jython *-pypy-* 2.6"
-
-inherit multilib python toolchain-funcs eutils
-
-SEPOL_VER="2.1.8"
-SELNX_VER="2.1.12"
-
-DESCRIPTION="SELinux kernel and policy management library"
-HOMEPAGE="http://userspace.selinuxproject.org"
-SRC_URI="http://userspace.selinuxproject.org/releases/20120924/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="python ruby"
-
-RDEPEND=">=sys-libs/libsepol-${SEPOL_VER}
- >=sys-libs/libselinux-${SELNX_VER}
- dev-libs/ustr
- ruby? ( dev-lang/ruby )"
-DEPEND="${RDEPEND}
- sys-devel/bison
- sys-devel/flex
- ruby? ( >=dev-lang/swig-2.0.4-r1 )
- python? ( >=dev-lang/swig-2.0.4-r1 )"
-
-# tests are not meant to be run outside of the
-# full SELinux userland repo
-RESTRICT="test"
-
-pkg_setup() {
- if use python; then
- python_pkg_setup
- fi
-}
-
-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
-}
-
-src_compile() {
- emake AR="$(tc-getAR)" CC="$(tc-getCC)" all || die
-
- if use python; then
- python_copy_sources src
- building() {
- emake CC="$(tc-getCC)" PYLIBVER="python$(python_get_version)" PYPREFIX="python-$(python_get_version)" "$@"
- }
- python_execute_function -s --source-dir src building -- swigify
- python_execute_function -s --source-dir src building -- pywrap
- fi
-
- if use ruby; then
- emake -C src CC="$(tc-getCC)" rubywrap || die
- fi
-}
-
-src_install() {
- emake \
- DESTDIR="${D}" \
- LIBDIR="${D}usr/$(get_libdir)" \
- SHLIBDIR="${D}$(get_libdir)" \
- install || die
- dosym "../../$(get_libdir)/libsemanage.so.1" "/usr/$(get_libdir)/libsemanage.so" || die
-
- if use python; then
- installation() {
- emake \
- DESTDIR="${D}" \
- PYLIBVER="python$(python_get_version)" \
- PYPREFIX="python-$(python_get_version)" \
- LIBDIR="${D}usr/$(get_libdir)" \
- install-pywrap
- }
- python_execute_function -s --source-dir src installation
- fi
-
- if use ruby; then
- emake -C src \
- DESTDIR="${D}" \
- LIBDIR="${D}usr/$(get_libdir)" \
- install-rubywrap || die
- fi
-}
-
-pkg_postinst() {
- if use python; then
- python_mod_optimize semanage.py
- fi
-}
-
-pkg_postrm() {
- if use python; then
- python_mod_cleanup semanage.py
- fi
-}