summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLars Wendler <polynomial-c@gentoo.org>2014-05-23 12:26:27 +0000
committerLars Wendler <polynomial-c@gentoo.org>2014-05-23 12:26:27 +0000
commit81522eb98c85d8082b1edf4076d476cc04f7dd69 (patch)
treefde3b9c3e3f1e979dc829c25a23730f3956aacf1 /sys-libs
parentVersion bump. Removed old (diff)
downloadhistorical-81522eb98c85d8082b1edf4076d476cc04f7dd69.tar.gz
historical-81522eb98c85d8082b1edf4076d476cc04f7dd69.tar.bz2
historical-81522eb98c85d8082b1edf4076d476cc04f7dd69.zip
Version bump
Package-Manager: portage-2.2.10/cvs/Linux x86_64 Manifest-Sign-Key: 0x981CA6FC
Diffstat (limited to 'sys-libs')
-rw-r--r--sys-libs/talloc/ChangeLog7
-rw-r--r--sys-libs/talloc/Manifest32
-rw-r--r--sys-libs/talloc/talloc-2.1.1.ebuild85
3 files changed, 107 insertions, 17 deletions
diff --git a/sys-libs/talloc/ChangeLog b/sys-libs/talloc/ChangeLog
index 6061526fb8e3..8030ba95560f 100644
--- a/sys-libs/talloc/ChangeLog
+++ b/sys-libs/talloc/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for sys-libs/talloc
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-libs/talloc/ChangeLog,v 1.65 2014/05/14 22:58:08 mgorny Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-libs/talloc/ChangeLog,v 1.66 2014/05/23 12:26:26 polynomial-c Exp $
+
+*talloc-2.1.1 (23 May 2014)
+
+ 23 May 2014; Lars Wendler <polynomial-c@gentoo.org> +talloc-2.1.1.ebuild:
+ Version bump.
*talloc-2.1.0-r1 (14 May 2014)
diff --git a/sys-libs/talloc/Manifest b/sys-libs/talloc/Manifest
index 3c728c8879c6..d6626db9699c 100644
--- a/sys-libs/talloc/Manifest
+++ b/sys-libs/talloc/Manifest
@@ -3,28 +3,28 @@ Hash: SHA256
DIST talloc-2.0.8.tar.gz 433489 SHA256 1ec11e635e0318dbbb014db38ff96e8dba3ce5f614eeb7d993b4a5b71c016783 SHA512 8e8e71d05443b7ea5d8ac432c1043840000b7b6ebeff6a2f621274f29a298e6c64ad5fb75b59c6138179c5602d6164695b85b57b5b310809150320b6eecd487f WHIRLPOOL 4cfaab8edbb7040ff0319ff7bce54657e3ecdfd27792b6ad0b5d789b38579116f69023def228e725d03a6c226ded768cfcdede920162930179704481160b9e81
DIST talloc-2.1.0.tar.gz 416097 SHA256 0701393882647f823503e3aa075bc67d75c194b376822377dae2d20f9130f08f SHA512 7bdc448c91211299edf16502d263362ac660d5123d8ea7bb2ed58af2231537e4f29da5384b8d5be10254a02b193520890e95a73d697c40eba09728a9b6d56d57 WHIRLPOOL d8593cba27f5d971acb39acacdbea70df5b80ed31288cf440a2ebeaca266e070deeea8322f4ba5682580f66044128f18dd6d76b735aa0670aed46f13f5a4e857
+DIST talloc-2.1.1.tar.gz 418564 SHA256 3e29ce6c3ba3c4f7c2d57ce8cf0fbc24c86618c519f2b2fb6a459025488b6174 SHA512 92aac5e5a759c65733260152980f798a5bf06bcbe8a58c23cbae91dd741306c097499a063410c4fa01f1b25db7d965666f94e1c181922694ed3f638a312d809d WHIRLPOOL bde73d40bfce159446b553872d44328f011065fef0f0933d26e6499ebbd7f1ee958082930d7b342b9ef9c89dfbfb696497b0145f2e3b456e779ffe8def5d2c2f
EBUILD talloc-2.0.8-r1.ebuild 2008 SHA256 36055a03405c512ee0ca00dfac8eda8d6a68c10a92ee974f5533c1c49da95cd1 SHA512 ac9b3b668506f60a8a288bfeafb51ce89765fc92650194ebb2160055d0626473f3a067d598fed90546ff3493c96f83214caeb3e100f9f6fe22281b34e4e945a4 WHIRLPOOL 8e3c4230b373bcf54cab800d25da15acc93d70f00182302135be6184fcc3288f8a6672fc3da4cebcb91f7fe985e2f9d8812cd0901db5278617925f598faf2e01
EBUILD talloc-2.0.8.ebuild 2072 SHA256 4647ff80009ef0d81e5e29f0dddcedf328757c7498e6ae4df20f82de73a5e87f SHA512 f889a204b1df0eea7e4d0c196b21f48e0584ed74f9dc76078b5cb596b93b8ff9799cfa601cabf3fe4c8bb552abdd2cd3cad6583c6bbd2b6b97357218c26f9532 WHIRLPOOL e8c7bbbb1926f5d09d2962e51da154c9fc65313b98ce41900e127295bc1ea5d307db5a7f05d0b4dba90c3da670b5c3a5be24f3730d5aa885843d73e3ebffe33f
EBUILD talloc-2.1.0-r1.ebuild 2447 SHA256 c89d2e3d83d2ccc49cf31d1a834a618907d63b62dbdc4bd951c0f84b0ff385db SHA512 d6d18b8b34e8b34c5b984713fd2b50094ac56b7817e5eb9fd0234c6f2a216b04d4082aef93b0b1e6bc3deb85553bef10c75b5ce0885fb3d934cc859782ac64c4 WHIRLPOOL d848db2aea145fb214be17f18b0836442795f563da77314e14dfde913126f1ce86c3a76d116fea2f99437d0617251394dffec69dff940bb6183f63231404d471
EBUILD talloc-2.1.0.ebuild 2026 SHA256 8a238b8c34000a8949068fbec3a1500f43837404302f9a9bf0ee01345f473896 SHA512 95c83714edb9bc65a589001a13fd4a6f747d244c7a4c746cefc8baf4e2528a40fb30006c930f8009223fc9b8852f04727db3e08a160ef71d3d072f96cddf30d5 WHIRLPOOL f725ad2eb91dcc11157ae010975982776b7740427fb66308752f3fa90c9cc121ad6cc5309de83c74160238bd7df02504df535c9d229f56297624d13847d274dd
-MISC ChangeLog 9018 SHA256 36d3374c76ce6daef84d69d88126fee89e8b3e74267a361269d5cc451e855382 SHA512 8e5cb5f75bfe33e65bc69a43bb7bbea51ef049236fe9c4391aa3e00f7d211d1209df156b751443ddb485132090d8abeb9a3e97eda861f1cb1fe536eaa8309aa5 WHIRLPOOL fa67509ebf2227db17537d75a83f2d66fceff08a77644bfad3063f4dbd3631285e76cce8d2ed108886342fe7624e1233e2d22a37423bd254fc5df1274e682742
+EBUILD talloc-2.1.1.ebuild 2450 SHA256 ec8daa6bbc46edaa89028da32e14e763a7230bca3bce791514dafe4ead1beea4 SHA512 d1094042fa523013a24a49b029df24e25272ef022e6a5873ebe8e42c161f619f3e988e193e41b59e6196de85b5481f0e11308ed6523fa59dd917e789e9a860a3 WHIRLPOOL 9863d84fd0994e104742d1f6cbc774a5a8546510e24a1d13c6432ec53237f86964c7610fc166234a7b520ff21e381bc687e0a6c9ef6eda6c68ceb5d8b75c1552
+MISC ChangeLog 9146 SHA256 825a8a0ec6e4e9aed09d8a86b29144d4ff0c2f8ca7e2f4bc4c0fffdbc6366647 SHA512 2e27a2aae995d795f865a466de43f1b9289a710cb067228fad902db29c7508c0586616998394ab2074fcb041079a27ad80f12e7e569117a03cbd3d1751903717 WHIRLPOOL 4856fad6a62ca5f2c2dbcfb2e7a1650de8b878970116c345b474a2701045806c58efd427cbc2da2a107750b880fac720cec654f37ee20984a7cfac45437e5156
MISC metadata.xml 341 SHA256 f12826bad0472c46c8bd1ee18e7ab0acdc4cf26dd8b1322b1a93ff7c95b14a7e SHA512 dd141022832b17bc47f40cc940c2165c849b5ad786df5cbba7685da4543a8969ed992fb9dda3a136d045418f6de731c83909f3d02fd3ad2dee4d0ab4689b0c44 WHIRLPOOL 1fff0d00542a6e5b3f64edb985e53fe978a9d91dde0b0118cf790dc113a1a3e3fd01632f2f19517af9b47fef51902de579e43c30eaedf3fa298230848cb125a3
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
-iQJ8BAEBCABmBQJTc/UBXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
-ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ2REJCMDdDQzRGMERBRDA2RUEwQUZFNDFC
-MDdBMUFFQUVGQjQ0NjRFAAoJELB6GurvtEZOo2wP/2r+bjgHzFD6wEUqtCLzNncg
-zw0WyAmid6FVqiSOkZ5wdNknqi5Pf3XQ+cL4ST+rd89M24+8Y8XlX3gXlD2jSgOX
-lapSxPOzWtofMUkRNVoesxzIl+eQGeqlFg7ggq/xHNuCPgCMPFmbKAdQPIXCI90M
-NhIEomnd2geWMbPtNitncxQec7JBP5QdF3T6fPO2jF45IWLBnhxHTfTgQcAlPY08
-MCYKu9TVUS9Zo07LtDFmzOpmvtXyJ4NuYJkVSZUEN8aHO9z03JogKnsooQOJnLJP
-BNyzM4UMbLoqhK9ckEPeKuANWyMPFF+s3MSwPccAAFeFxAswuvbGu0ZUD71K1CjX
-l+6D7qNPKPAhT73Vi/jAE3M+gbHGpWnfsDaxI9OAuEgZ4uAkNRtAS09el14hJjTq
-ViM0Mghph3GE+kkIeMQJ9fibRGORNXh/qo+6bNbIkqsLK0wW9238wq376vEoKPN+
-HgbKCRm9T+Wj0779qfsGUiR1x1A6neSAMf+XodbMc5zaU2aXX90XwmzzSye1aPgG
-qam8HWST7VfkDy+SEK1jwgMiofyWJ1yOM4Ik0FECon8JCAxlP8I5EFWz5bXqhiee
-IcYjQwmRqFkDBkNoNRyo92ye0ZCuBWruycMjWp6TaqB8nbthRWwJ2Zkj1uRntQwB
-sl+vp4wunrGd8jC2BQ2N
-=7vyp
+iQIcBAEBCAAGBQJTfz5zAAoJEPiazRVxLXTFVakP/AvQ3vsSEl2TZ0jtLAQhjqdL
+qUMBUUg2k201y7N/nLf44kAFsWjRV3vCbU/nYsJ2pXCp+zpAGnt9szZcQc9K+NEv
+ZL6j5TojhBtTQOTKv1slI+mY0Awh9UST6LLPNyUQ3xXp5B2tJJJLM4zp1rr0KRVt
+EiE5QgKJy3RBi6Vul8UB0aAhD6IBihwcuOvPQ+5xUSWOa3djE81b/b2oIEf/o1f2
++Xq9g1BcMwkvXKH3AgOE3s2skK98DlsEDKegzrsxiab/bDMIbS5Ut1y5LgkG6N49
+VDA8nrvRYbKm2i01UQIe9+Q7oRpUB3xYessOWGPAeqb18FjeqfkVyXo1TtIxF57Y
+iUwvdikahfQHPNb5+lOQYeg2PkaHhAOgUF9G/Gb82qEqYmSQNtWFXyuH4mATsD++
+KVE6ebmG0oLYk2BqUSWJI5ApTEhT7V2blmz9792clSpcPnFZa3bb+W+9teKkCDrx
+nkjv2HM7oJV/OC6Blf+ksQa2z8bY67TAaqW1XDMIRz3c17m8lT1WvVxFrYIyLVxr
+Xo9/ce8xnLMcBOVOy5NUx2E8tMJu1lVP1K20szc3jriXaV2ZLZrx2Vr0E3iuusVk
+JSjoSip0e7LxF+WzNjJ5ae1qPxFqncUqCo4T9a+TB62OdPbmbXaP3IS4klS1wuQi
+ZeL068I95/IuiJZ7AxCS
+=32XL
-----END PGP SIGNATURE-----
diff --git a/sys-libs/talloc/talloc-2.1.1.ebuild b/sys-libs/talloc/talloc-2.1.1.ebuild
new file mode 100644
index 000000000000..7f90992af9d4
--- /dev/null
+++ b/sys-libs/talloc/talloc-2.1.1.ebuild
@@ -0,0 +1,85 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-libs/talloc/talloc-2.1.1.ebuild,v 1.1 2014/05/23 12:26:26 polynomial-c Exp $
+
+EAPI=5
+
+PYTHON_COMPAT=( python{2_6,2_7} )
+PYTHON_REQ_USE="threads"
+
+inherit waf-utils python-single-r1 multilib multilib-minimal
+
+DESCRIPTION="Samba talloc library"
+HOMEPAGE="http://talloc.samba.org/"
+SRC_URI="http://samba.org/ftp/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~x64-macos ~sparc-solaris"
+IUSE="compat +python"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="python? ( ${PYTHON_DEPS} )
+ !!<sys-libs/talloc-2.0.5
+ abi_x86_32? (
+ !<=app-emulation/emul-linux-x86-baselibs-20140508-r1
+ !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)]
+ )"
+DEPEND="${RDEPEND}
+ sys-devel/gettext
+ dev-libs/libxslt
+ ${PYTHON_DEPS}"
+
+WAF_BINARY="${S}/buildtools/bin/waf"
+
+MULTILIB_WRAPPED_HEADERS=(
+ # python goes only for native
+ /usr/include/pytalloc.h
+)
+
+src_prepare() {
+ # what would you expect of waf? i won't even waste time trying.
+ multilib_copy_sources
+}
+
+multilib_src_configure() {
+ local extra_opts=()
+
+ use compat && extra_opts+=( --enable-talloc-compat1 )
+ if ! multilib_is_native_abi || ! use python; then
+ extra_opts+=( --disable-python )
+ fi
+
+ waf-utils_src_configure \
+ "${extra_opts[@]}"
+}
+
+multilib_src_compile() {
+ waf-utils_src_compile
+}
+
+multilib_src_install() {
+ waf-utils_src_install
+
+ # waf is stupid, and no, we can't fix the build-system, since it's provided
+ # as a brilliant binary blob thats decompressed on the fly
+ if [[ ${CHOST} == *-darwin* ]] ; then
+ install_name_tool \
+ -id "${EPREFIX}"/usr/$(get_libdir)/libtalloc.2.dylib \
+ "${ED}"/usr/$(get_libdir)/libtalloc.2.0.5.dylib || die
+ if use python ; then
+ install_name_tool \
+ -id "${EPREFIX}"/usr/$(get_libdir)/libpytalloc-util.2.dylib \
+ "${ED}"/usr/$(get_libdir)/libpytalloc-util.2.0.5.dylib || die
+ install_name_tool \
+ -change "${S}/bin/default/libtalloc.dylib" \
+ "${EPREFIX}"/usr/$(get_libdir)/libtalloc.2.dylib \
+ "${ED}"/usr/$(get_libdir)/libpytalloc-util.2.0.5.dylib || die
+ install_name_tool \
+ -change "${S}/bin/default/libtalloc.dylib" \
+ "${EPREFIX}"/usr/$(get_libdir)/libtalloc.2.dylib \
+ "${ED}"$(python_get_sitedir)/talloc.bundle || die
+ fi
+ fi
+}