summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAnthony G. Basile <blueness@gentoo.org>2015-05-28 01:15:51 +0000
committerAnthony G. Basile <blueness@gentoo.org>2015-05-28 01:15:51 +0000
commitebcc2640a0488abd0bd794306ca6517843669224 (patch)
tree7577fe320be18cb9db634afb0589dc03107590ab /sys-libs
parentReadd dropped stable version. (diff)
downloadhistorical-ebcc2640a0488abd0bd794306ca6517843669224.tar.gz
historical-ebcc2640a0488abd0bd794306ca6517843669224.tar.bz2
historical-ebcc2640a0488abd0bd794306ca6517843669224.zip
Version bumps. Bug #550298.
Package-Manager: portage-2.2.18/cvs/Linux x86_64 Manifest-Sign-Key: 0xF52D4BBA
Diffstat (limited to 'sys-libs')
-rw-r--r--sys-libs/libcap-ng/ChangeLog9
-rw-r--r--sys-libs/libcap-ng/Manifest32
-rw-r--r--sys-libs/libcap-ng/libcap-ng-0.7.6.ebuild93
-rw-r--r--sys-libs/libcap-ng/libcap-ng-0.7.7.ebuild92
4 files changed, 211 insertions, 15 deletions
diff --git a/sys-libs/libcap-ng/ChangeLog b/sys-libs/libcap-ng/ChangeLog
index 6dd3084a38db..472c4e3bf241 100644
--- a/sys-libs/libcap-ng/ChangeLog
+++ b/sys-libs/libcap-ng/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for sys-libs/libcap-ng
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-libs/libcap-ng/ChangeLog,v 1.78 2015/05/25 18:04:24 blueness Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-libs/libcap-ng/ChangeLog,v 1.79 2015/05/28 01:15:39 blueness Exp $
+
+*libcap-ng-0.7.7 (28 May 2015)
+*libcap-ng-0.7.6 (28 May 2015)
+
+ 28 May 2015; Anthony G. Basile <blueness@gentoo.org> +libcap-ng-0.7.6.ebuild,
+ +libcap-ng-0.7.7.ebuild:
+ Version bumps. Bug #550298.
25 May 2015; Anthony G. Basile <blueness@gentoo.org>
+files/libcap-ng-0.7.5-add-unistd_h.patch, libcap-ng-0.7.5.ebuild:
diff --git a/sys-libs/libcap-ng/Manifest b/sys-libs/libcap-ng/Manifest
index d64ff9bd177a..81b92f12aa9b 100644
--- a/sys-libs/libcap-ng/Manifest
+++ b/sys-libs/libcap-ng/Manifest
@@ -6,26 +6,30 @@ DIST libcap-ng-0.6.6.tar.gz 367231 SHA256 89589a29a6b19068edd650dd4f626c10e84bfe
DIST libcap-ng-0.7.3.tar.gz 392613 SHA256 5ca441c8d3a1e4cfe8a8151907977662679457311ccaa7eaac91447c33a35bb1 SHA512 f03a35c54b5998ef2e712540caa1f4ade37f9abe60992a1e727142b26815a4b8a7ce86ea94466fe692e4798c7297e5e1bbd338e5afe05689905ee9e0c0f16ef2 WHIRLPOOL 7752a70ea348dfc52537f67d5dccab03d598a112a7263a8811987453b53cda58643e938b4651c5cd8d0ea02f20fddc10bff2ac8bc23f68f97c9ab8c5791429ab
DIST libcap-ng-0.7.4.tar.gz 407007 SHA256 48a2083276f9820cb92dcb05d001b30733bcbf48c14c230303cac3cd08b45b6b SHA512 443b92f44cffd4b436a2651eb3539c560382102d918faf63f993d3b6627c03e80f7b4a5105ddb040890ef82122a42ca6881795ab0639de337f693705f5506cf0 WHIRLPOOL 3d62f26fad8c9e7756374022982a4f2fcdde5af5532474dfa7eb6ba1bc7f97984691bdda8975ef32423b8e86af2462ef672ba3175a3121a484c46096cc8f10b2
DIST libcap-ng-0.7.5.tar.gz 409426 SHA256 7ba01e73c027e4f17bff6cdd77c01b25987e58ed14e422a437e14df6e2dbca31 SHA512 947ec84037c6c383e47d7e15168058b01a0a6eddf73c94cea7e1d4c8b27af1d646b483abdf14d3aa8ecb35fda2ead803f8596aed023a7e5ff9396690313c24a1 WHIRLPOOL 8dc79529034f5ad2c4c8cc514157adfd9097b902647240134be82bd2bc2eb590adadb74c71f4324788702a0694d612ab0f5bdb9c0ddfc688407505ad23a39132
+DIST libcap-ng-0.7.6.tar.gz 417329 SHA256 9de3caebcc6248f3e9f8c278068253dee89c39d7ffcd284a10fc6ce2b06a2dff SHA512 838b8731d10c4adcfbc5fd1199d60f831dcb4e69cb3a645bd9e5c284c883ddbdc48289d696ecbed47a782112403210b685816935d2eec38f344adc1051d357fe WHIRLPOOL 3863f22d74e22cdfd88fc329a8f616fda1e846ed8489dcfe3a5bceeb76d847fce4b7fc3ac4166429b1e1c37691ac5b085e08c790b1c274b52551678797b7d4c3
+DIST libcap-ng-0.7.7.tar.gz 420178 SHA256 615549ce39b333f6b78baee0c0b4ef18bc726c6bf1cca123dfd89dd963f6d06b SHA512 eb049b29fdd31aa31c6c14ca023df62c2910504c1edd1242dba13579d0befae5b98249c22c145517bd5451969a0b186390dc11b2269e58001336e10c855e920c WHIRLPOOL 5d376b8d12ed8c19ca649095297e6016e86e5ad6112fd12685929bdd5f3c34bbcdf9c1c61cad44f44d3784192ca37df1a77c478e5fc15dacb20a2561ee945652
EBUILD libcap-ng-0.6.6.ebuild 2515 SHA256 34967b49aaab191ccd019a7d057b533665f227cb4e9657b91cd3c9e63ec9c2b2 SHA512 af0d89bb0a7a5b422668cd2cba3ad87deca3b559be2b0d552c82d37b99c289eee2d1270a7813fb6f0f00f8fd52395f3f4704e482cc93d462238e063706efab8b WHIRLPOOL 2614cb420195b3a1924722b95230e8bcfc0bac379ebfc544d90a0dda3a4e899ddab0598b556afddfeb06eaf8729631f1a02112adc3497aebe381332ec3c760a0
EBUILD libcap-ng-0.7.3.ebuild 2544 SHA256 97da6bcf610be3a52d54a7eab1be25ab62b5b474d7af483cffd66f6daa8bf020 SHA512 1cd200527ff4c548c705674df9a5903d15cfff42a82cad3160f6776c587dfafb77b875096cfc391b845bbc49ca63c0001c917af9d009b1a5ff8f76be5499ead3 WHIRLPOOL 954d4a5cdd4c06b28c631eb44f8b71c04b79878eb78e471a93694c6347321e16fe3f6c99b512b90fe3f9cad569190abcf0fdd34d06ad71d81bdab0eeaf1f4bd2
EBUILD libcap-ng-0.7.4.ebuild 2099 SHA256 34ec6acbd9c621d0fb536bcb2b16e3a1402d0cebbceda4abed32849762401d0e SHA512 8dc48ce30a61ab7ec2b5321384e9a885e417319f6564d998e6ee6d7e9ff670fe9a39c440faa63834894dcf556b2d78e301aaddc14f7a0f96ec0dc7fe431cce5f WHIRLPOOL f3cecb8d3da6cd23b9e6a9bed31ebef471c47b50c2c310fd3c1f8adcf4ef6416748683d3adaa15bf673f19e45b53f7b0609fcfd04144ac8496e31397f409cbe9
EBUILD libcap-ng-0.7.5.ebuild 2157 SHA256 0ba2c564d4c9ca53b6f2a813c62dd19f959c18ec365ec3ef9f088156d23b801d SHA512 1355de2d09f31f3b1d990556e71c64d7a25d8c9de388cd9bce8e843ffa4d700ba7578246c69ce309f111946b7bb5f500b38c0fa2448986d282afd32f83e60d8a WHIRLPOOL 49e44d50a556f359129facb8a125e683b83807366677560f7ca5cd58ddbc0be60cda3a6cf99e8554b85ce4626aeca63ad304d24e46e21c5b5f6afdcd8f03aca5
-MISC ChangeLog 9907 SHA256 8770895cb4123c77a31c9ad0fa78133638280bf79202ef6cab6db0ba418f85d1 SHA512 38f4ebb2c07a8de251414b0b754bb47fcf688c582b74b5128fcab7dd9f6bf56bcfd9ea27a5cc03c11008d8b0bce7e623b84a94746436f51a1ef333656a76b8fd WHIRLPOOL e800e6f7d6e3455fd33b79027dbd9ad539b96575ab2748af9f027a14559e2b0bae06b0559856407180958ce85d400dc8848e4bf5726c8223990783b07429bbc3
+EBUILD libcap-ng-0.7.6.ebuild 2164 SHA256 0cde4621e605b3c8ebabc58e074af1744e76ea5e1889dcc9297ede9f7fb52a87 SHA512 65f59dfa6cf29ebf34f5bdf9ff9910f511536733cb88035f415e7bee22a4dd2ba94178137566db2397d212bc885919140d95703d4b2d629b1f82082d463f0bd2 WHIRLPOOL 34a2cfca7b75182fcc56975b27f312e3ffc874ebc387571e2ee83764b03a6798973f47f981e56c90e3be3f3d1e88b58d9d7dcf08c10c879518be9b4c2be50dba
+EBUILD libcap-ng-0.7.7.ebuild 2111 SHA256 9c2a4884fdaf965b4b0dd4c294f273f7b3a5387669344f715bfd6ee4adb0c342 SHA512 4b1cacf52e3ff2f778d018ec7d45e5308cd24682014831aeacff87ef2335972d4877f4fa10f4e3dc79d9fa54f1eea3f4d0c5380878d2bedae032dd859b0cb9ba WHIRLPOOL c7e51328367579004a247f22cda97d7f363534352e7c07d4da13f3634b68bb13eceb6ca4f2096e79ce4b022535a2ce02d668aa43444bb0c20fb668bc0fe8bdba
+MISC ChangeLog 10109 SHA256 20725bc225dc50ef590f38963adba0498b2aa08136a6420f463c47b0f3d3c82e SHA512 b392cc77d6be2bec789eb9d2b3a9a7729117524d579b7dc5270d51322fa6369ec1ce618dbb92ecb5c4c77c6bcfe84e2a36bc219e31d2c1915223719d81172044 WHIRLPOOL dfbcf094159c5522c0c3092b486b6153af83328686d508fefef4b685a627a2ed80d47a14ae04700bcf554fb1493e9b9bd3b25a5634257833a970d1a56604486c
MISC metadata.xml 501 SHA256 2ba6118979e987255eff0de2453eff6e9a76d4e2ffa04e3acbe1bc92fda0a171 SHA512 f974d0009e90640257cab704897db67cc736663313d026ba2092a6aaae004973416e1f649c9d7a0373b1f58d49db8103217e85803faa8c37a7830c9057f2c5e8 WHIRLPOOL 38c2e18fffda49e0b81e47bce317af92b0e992d1371c79e2e8bed04ea69e704902e005af8693735f7bf1fbf8d1cda5bea6ec9e0c20886018103914d11a95ec30
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
-iQIcBAEBCAAGBQJVY2RgAAoJEJOE+m71LUu6ndcQAK+9b37+cjJvG04Kxb/It4+K
-6H5r7yrUzFPJUzHnn8IDMLplnAdDKOO9QMOnAmuT6zDll2+0+yG2C9SMvDIpn+Pr
-ntMxeNY1RM96Uj2ML3fhUwvHW6/XFYpiXS1Po3HyOKvqvAXM5o00Rnvg739Kp7rX
-X3OYtJwIblt0oTq9JTDKt7+ZyB9ZE8n0KhsBuMLsx2UVteC9ACF7REa6rb8yvhbU
-eb/PT1iP0DTKUJKuhNsgE9MWeQ0Vp5txKfxDjdXNlJeweSfMYLbp6PMx6QsFV70B
-QQPUEtQH+fACiZavCzlA7+0GlaZYxbCR4WnwCEPu8BO8CtVAhSUrjSdCTMmR76vr
-jbev5fk3e1pxLeb8/jeudIlL5euW5sHv34YTAQ/EW1iiKk1XUCphX9G8ynWN7BCe
-XSKMiopb+EYMh6NYBVLQ9tKK81b6tBWb7V4h8n+A3DBpGBr6suTP9NiZRI6WrOPx
-DjwPxj1MkQ9QV9+7chdomfEQQ4t/8g0mvTLEyYDySV7P8noFl8jSjkR94BciXI/j
-tdJy81MLB9qPoxRBoqrxHVPMXsXEaXGlARVTkL2NmDn43tN3dPqUgoi7v/45+eNU
-tTVdIIbX3pW2MEtqorUVqbapzmmo1meA/tN9CDD7b5hT9HhfLkeixtFylFLh1He5
-r58JOmURmL+6rd5gbs3y
-=BrHE
+iQIcBAEBCAAGBQJVZmx6AAoJEJOE+m71LUu6E60QAJQCz3I3kYR+ANVrs7S+e5vL
+cgw/NyZcP7YUutNw16CkdjLahGz7HvNUH9gMVI3gd4JsG7hfWaAFt7n4hd+w9peh
+M3FqmWVAhu+6F8fYOLGmjc+/cLbxrYnk/fIS9sxtOsTg8dEUieWLkWxwT6qXaSKN
+mdH8Njh1/BZJrTMHI1aTVegBa+Ps11LhA5pfnvBogZ5X699rIXzr8n1HZsVmhQBd
+8n+AiCUtpIVSjVyTdb1petukb400r2SP9CkJNAw9ZC9GzAjxSVJnJ0Hdtjkq6Ybg
+VOm7htz0jJUvSs4dA/V1CDWLqNcLBXoDkWpvR5v6a4zsXdl6G+rDytxjlRIzhm/O
+hkUMzfMxoIQcWj+tPp5cJ7arvwOpodVi2cXp47j4FVRJ6jS1nLVrhLSTMeKUKx02
+5pTElf03KaFmmVuyRAScUWNzhMpHtnu+IpGVMXFQ/6VwtVQg9YEHqKnxpoaGx6OO
+WC87pg4jY1lMcTeiz1TEXWVNGu/CkRqGy8m/KJ8UqRh5Jm2KAZ1LjjbxOmTygLYQ
+sS1nAk2pTGxP7Ttz3jBIZr6EiCJRSytaypTchGLDeNABp/JGcjGq+VE/SnruZWN6
+W02MfOnyogiOlPj5BkJr1RCfoczIEqAjt2MP32pUVrtxF4Ma9MhdvtjKv/sonQNx
+ZDxz2yx9R/BNmYdVn6Rn
+=Jd5g
-----END PGP SIGNATURE-----
diff --git a/sys-libs/libcap-ng/libcap-ng-0.7.6.ebuild b/sys-libs/libcap-ng/libcap-ng-0.7.6.ebuild
new file mode 100644
index 000000000000..94347c97c7a4
--- /dev/null
+++ b/sys-libs/libcap-ng/libcap-ng-0.7.6.ebuild
@@ -0,0 +1,93 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-libs/libcap-ng/libcap-ng-0.7.6.ebuild,v 1.1 2015/05/28 01:15:39 blueness Exp $
+
+EAPI=5
+
+AUTOTOOLS_AUTORECONF=1
+AUTOTOOLS_PRUNE_LIBTOOL_FILES=all
+PYTHON_COMPAT=( python{2_7,3_3,3_4} )
+
+inherit autotools-utils flag-o-matic python-r1
+
+DESCRIPTION="POSIX 1003.1e capabilities"
+HOMEPAGE="http://people.redhat.com/sgrubb/libcap-ng/"
+SRC_URI="http://people.redhat.com/sgrubb/${PN}/${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~arm-linux ~x86-linux"
+IUSE="python static-libs"
+
+RDEPEND="python? ( ${PYTHON_DEPS} )"
+DEPEND="${RDEPEND}
+ sys-kernel/linux-headers
+ python? ( >=dev-lang/swig-2 )"
+
+src_prepare() {
+ epatch "${FILESDIR}"/${PN}-0.7.5-add-unistd_h.patch
+ sed -i -e 's:AM_CONFIG_HEADER:AC_CONFIG_HEADERS:' configure.ac || die
+
+ autotools-utils_src_prepare
+
+ use sparc && replace-flags -O? -O0
+}
+
+src_configure() {
+ local myeconfargs=(
+ --without-python
+ )
+
+ # set up the library build
+ autotools-utils_src_configure
+
+ if use python; then
+ python_parallel_foreach_impl \
+ autotools-utils_src_configure --with-python
+ fi
+}
+
+src_compile() {
+ autotools-utils_src_compile
+
+ if use python; then
+ python_compile() {
+ local CFLAGS=${CFLAGS}
+
+ python_is_python3 || CFLAGS+=" -fno-strict-aliasing"
+
+ emake "${@}" \
+ -C "${BUILD_DIR}"/bindings/python
+ }
+
+ # help build system find the right objects
+ python_foreach_impl python_compile \
+ VPATH="${BUILD_DIR}"/bindings/python \
+ LIBS="${BUILD_DIR}"/src/libcap-ng.la
+ fi
+}
+
+src_test() {
+ if [[ "${EUID}" -eq 0 ]]; then
+ ewarn "Skipping tests due to root permissions."
+ return
+ fi
+
+ autotools-utils_src_test
+
+ if use python; then
+ python_foreach_impl \
+ autotools-utils_src_compile -C bindings/python check \
+ VPATH="${BUILD_DIR}"/bindings/python:"${S}"/bindings/python/test
+ fi
+}
+
+src_install() {
+ autotools-utils_src_install
+
+ if use python; then
+ python_foreach_impl \
+ autotools-utils_src_install -C bindings/python \
+ VPATH="${BUILD_DIR}"/bindings/python
+ fi
+}
diff --git a/sys-libs/libcap-ng/libcap-ng-0.7.7.ebuild b/sys-libs/libcap-ng/libcap-ng-0.7.7.ebuild
new file mode 100644
index 000000000000..6b5c5cbcf92c
--- /dev/null
+++ b/sys-libs/libcap-ng/libcap-ng-0.7.7.ebuild
@@ -0,0 +1,92 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-libs/libcap-ng/libcap-ng-0.7.7.ebuild,v 1.1 2015/05/28 01:15:39 blueness Exp $
+
+EAPI=5
+
+AUTOTOOLS_AUTORECONF=1
+AUTOTOOLS_PRUNE_LIBTOOL_FILES=all
+PYTHON_COMPAT=( python{2_7,3_3,3_4} )
+
+inherit autotools-utils flag-o-matic python-r1
+
+DESCRIPTION="POSIX 1003.1e capabilities"
+HOMEPAGE="http://people.redhat.com/sgrubb/libcap-ng/"
+SRC_URI="http://people.redhat.com/sgrubb/${PN}/${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~arm-linux ~x86-linux"
+IUSE="python static-libs"
+
+RDEPEND="python? ( ${PYTHON_DEPS} )"
+DEPEND="${RDEPEND}
+ sys-kernel/linux-headers
+ python? ( >=dev-lang/swig-2 )"
+
+src_prepare() {
+ sed -i -e 's:AM_CONFIG_HEADER:AC_CONFIG_HEADERS:' configure.ac || die
+
+ autotools-utils_src_prepare
+
+ use sparc && replace-flags -O? -O0
+}
+
+src_configure() {
+ local myeconfargs=(
+ --without-python
+ )
+
+ # set up the library build
+ autotools-utils_src_configure
+
+ if use python; then
+ python_parallel_foreach_impl \
+ autotools-utils_src_configure --with-python
+ fi
+}
+
+src_compile() {
+ autotools-utils_src_compile
+
+ if use python; then
+ python_compile() {
+ local CFLAGS=${CFLAGS}
+
+ python_is_python3 || CFLAGS+=" -fno-strict-aliasing"
+
+ emake "${@}" \
+ -C "${BUILD_DIR}"/bindings/python
+ }
+
+ # help build system find the right objects
+ python_foreach_impl python_compile \
+ VPATH="${BUILD_DIR}"/bindings/python \
+ LIBS="${BUILD_DIR}"/src/libcap-ng.la
+ fi
+}
+
+src_test() {
+ if [[ "${EUID}" -eq 0 ]]; then
+ ewarn "Skipping tests due to root permissions."
+ return
+ fi
+
+ autotools-utils_src_test
+
+ if use python; then
+ python_foreach_impl \
+ autotools-utils_src_compile -C bindings/python check \
+ VPATH="${BUILD_DIR}"/bindings/python:"${S}"/bindings/python/test
+ fi
+}
+
+src_install() {
+ autotools-utils_src_install
+
+ if use python; then
+ python_foreach_impl \
+ autotools-utils_src_install -C bindings/python \
+ VPATH="${BUILD_DIR}"/bindings/python
+ fi
+}