diff options
author | Justin Lecher <jlec@gentoo.org> | 2013-06-30 16:56:31 +0000 |
---|---|---|
committer | Justin Lecher <jlec@gentoo.org> | 2013-06-30 16:56:31 +0000 |
commit | 8c99057d03ef1ae47f0ba9dc012dc32c24949e47 (patch) | |
tree | 085dcc53104e7145601b46e3ddb08dbdb92e0faa /sys-libs/talloc | |
parent | app-portage/gentoolkit-dev: Bump to new python eclasses (diff) | |
download | historical-8c99057d03ef1ae47f0ba9dc012dc32c24949e47.tar.gz historical-8c99057d03ef1ae47f0ba9dc012dc32c24949e47.tar.bz2 historical-8c99057d03ef1ae47f0ba9dc012dc32c24949e47.zip |
sys-libs/talloc: Bump to new python eclass
Package-Manager: portage-2.2.0_alpha186/cvs/Linux x86_64
Manifest-Sign-Key: 0x8009D6F070EB7916
Diffstat (limited to 'sys-libs/talloc')
-rw-r--r-- | sys-libs/talloc/ChangeLog | 8 | ||||
-rw-r--r-- | sys-libs/talloc/Manifest | 23 | ||||
-rw-r--r-- | sys-libs/talloc/metadata.xml | 18 | ||||
-rw-r--r-- | sys-libs/talloc/talloc-2.0.8-r1.ebuild | 63 |
4 files changed, 86 insertions, 26 deletions
diff --git a/sys-libs/talloc/ChangeLog b/sys-libs/talloc/ChangeLog index 4bb7dbc9d2b3..c4d38708c99b 100644 --- a/sys-libs/talloc/ChangeLog +++ b/sys-libs/talloc/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for sys-libs/talloc # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-libs/talloc/ChangeLog,v 1.47 2013/04/23 21:40:26 ago Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-libs/talloc/ChangeLog,v 1.48 2013/06/30 16:56:30 jlec Exp $ + +*talloc-2.0.8-r1 (30 Jun 2013) + + 30 Jun 2013; Justin Lecher <jlec@gentoo.org> +talloc-2.0.8-r1.ebuild, + metadata.xml: + Bump to new python eclass 23 Apr 2013; Agostino Sarubbo <ago@gentoo.org> talloc-2.0.8.ebuild: Stable for x86, wrt bug #466710 diff --git a/sys-libs/talloc/Manifest b/sys-libs/talloc/Manifest index a944994f7c2e..0dd497b3ee03 100644 --- a/sys-libs/talloc/Manifest +++ b/sys-libs/talloc/Manifest @@ -19,23 +19,14 @@ EBUILD talloc-2.0.1-r2.ebuild 1540 SHA256 a0bdd5eb867b09d04af147b2ca18338523701a EBUILD talloc-2.0.1.ebuild 1235 SHA256 ceaf0d529aef94ec4139d47aee73f7b620a423f4ffe3f4a1f50458aca8d5ca0f SHA512 6e59ee1b602545342f196487d388ed7f8156ae7bb3b7882e68ccee29bf67492c39443909c5f393c511428b11e39d441f21e8953e8eee784045d1b5547f94e3f6 WHIRLPOOL e08e75502a40db8bce815105aee3ffee934e8c9b2978f1f99192fae4477a61e0c79303e73eeb7a3cb2b1748a297d72a0d8456d0e4719e3136d252ac148072c62 EBUILD talloc-2.0.5.ebuild 2043 SHA256 7e28048f3c3efe5f014fbf589c7fa221ee5c1eca7221fb5f2fa1731d879b396a SHA512 a231d221372f35ad34407cb82b2ffe07cf59f6946aa10145c58b2fdaf35f6959a29d544cadb8f958cc19f93bc9175b64377b166ad8e0c5f591eddbe646598765 WHIRLPOOL f515ac63066f0f9d6e144c7625af6aa3d019ac390d6281f32607d3f55ed4d0b0a5d482dce6f51156c398a90a11a05ba24cfc71fa3179bb550c45be8544207963 EBUILD talloc-2.0.7.ebuild 2052 SHA256 8a45dbac18a933debf1e98fa3276b388dac3c0a809bb03a9d31688981315ab0c SHA512 3c73a019c751b510b1b3d009559655d8db97ee3d924b63fb1b8275c08aacdfe897df6e4af859b2532fdac671e4d09f59053edb3a1844a4984867eb816a284e14 WHIRLPOOL 64c88658f0050db04dc5ea8c9f54bcabb983fecfe98253d4c2a9d0c22937ca880d8c3ec4c6cfbc34d9d3795534deb391cecf95fff9c4849f7b541063de3e4756 +EBUILD talloc-2.0.8-r1.ebuild 2006 SHA256 84354203487e7118927370944eb316a53e230451101c4e413263b3786fab81f6 SHA512 4929fbda1a67ce3397a952eff173222cb7125acf5d1387bbfdf5f06bc169d1e82811e9a7f1bcfe43cb76424a544d4874375e4323e21f08735563a0451c3672ab WHIRLPOOL 8a86e5a9997b9c9e84c422c58921c375bc334f3e8f77c93af7c6dbbd6e6c9697f1979b1322f6d1a95ce2fb72dbc7ffc110a61dd684d629039001ab95c10c481e EBUILD talloc-2.0.8.ebuild 2071 SHA256 f72bf922f8aeba0103fdb5dd7c263ec1c84f90c529c3e928c02588273ddf8cbb SHA512 d17bcad50add827dbc3d5c0f8a8a189a6ffa19a3d5b19b9eb3970f325cc95bfbe375a7bdb99f53112f58502d573ff3fa2760912cd162a026f5d7d7e71921071d WHIRLPOOL 7979cc4ab6449c545eb580b0363e1b2fd0f60aac05340a03c12fd35d8f3941d7640cd70fb71ed86ff8e6e20ef58449b393fdf0d30ac2d36d5aa958fed29545d7 -MISC ChangeLog 6341 SHA256 23a49379db8359851487b9e39333b9e42ddb69ef67c6efd19c493161e4eae8b2 SHA512 7bd95a488546bc1babc8edd48383ecfda09c94139ee3e1768661355838d442b09145c593ca902cd642bb5cb4b31c51639eaf3ec34bc472f0892b05f09ebba416 WHIRLPOOL 4948fe0dd7f98fb18f525d121e64ab826c234732bf96299f0c0b016c4a4b92586748888ffd7650a1b74e36df0d2ba692e5383272c89488abf5d4f634e2c602f6 -MISC metadata.xml 412 SHA256 732d4c39c6e7ddd2d4768724ae637ebadb6abff069fd3cf16d41778cf9f9c9dc SHA512 98e6d759996493affc32368eeea624772e8e00c96ea1e60665f40db63913e8956e2e459e9526d363c25a5a9d6f9f25de3deaa8fd1dcb0b0006ed3c68f773ad16 WHIRLPOOL a5d41434e77001a9d26e0dce787200d79df67b813d00ffc58908d48e21181e16ceb022b417f365e54a5fb31a5412e7bc13b3fefd4a516646d52171bd3c090a88 +MISC ChangeLog 6491 SHA256 7fb72b5fbe3d1c80b09213af833b05d81256d58c41d645981de09f051b7a12d3 SHA512 abdc126bc2decc76553c213c047b4a2a430de2f28199d47af81c2d74bedc27de6078d52b82508a5e3385ecd73cfab52e0d66233e043ae4e78a67b17aa852ba33 WHIRLPOOL 4c44a03ee0d3139b46a0083df327fc153056f9c2dc6520ba7aa6d9d1eb43e1a3b36c517ddb00f071e761a03c0d12b0e976a03ad89d9cad174ceb0a258b641b11 +MISC metadata.xml 429 SHA256 256ba5557a0585a7728d4bebeda645036123f982667af3844d211fa6a02b4fce SHA512 93e230ec99e0951b1c0f66f114bf9bb5526230f6009c95cc275a98523434a0c7b0e24dcfa3ab691f39d64a9004b67842aea4935aacbca8ca05f7c1a2b5cfc51c WHIRLPOOL 1297885cf7ebc89f8ebe848bfb9e43b7ba319f4d3d7b3a30e486297ccb89379a16aed3a1e51fd9c0b9bf6230cecdc6a4767a4caf7d355697a537505c993bb4f8 -----BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.19 (GNU/Linux) +Version: GnuPG v2.0.20 (GNU/Linux) -iQIcBAEBCgAGBQJRdv/JAAoJELp701BxlEWfahwQALeTNO71Sd6oktAh8DrYMOPc -oQuM+j/nIWWx3bn4/zcg4T/jby1mYaM+1+taFGJnA6YoG9fXWhPxLvxAJsFdSgOC -1omUXK00WO4JWUGRoVom1uv95v0SUYUZzALVX4ORL9tatihvpKtyWGiikjWMcHtL -pCJXXOhS9NSnM4EMObWKQCkRdIcV50uwkON2usMI/EyuIQurDpjTW4u56nXkcpbb -YJYMSpLexamwct3mMlzK9nY73e/mRrl+Ihn3gQL5/hyLEBKuWV1Rm8yoY3YDdwJ4 -MZ81HC6pcnhGdfaoO8DuGtGoHLdy7eOyNcgdA5euCbbkV3AL2ZWaZYI2CyRp8lpF -sCdMMDbX89otxTXJZydzuApdDJK1vL0+R5lNYCMIT1+Iq072ORc36jumT3vUaw8G -+/KSLm8KmAhGx+52GQVNr9QR/x5QlqDuakmig+d3gdDZVeux5J2qiaH8Qv72Idia -43w3mpGf1RjCjhobPwQ3YDH0gZL+7FLdupgPzGRfc7VuK0e7rBQt7dLEHipvzeNl -RckmwR/atAOkQF1WXWeG2wm6b+edE7RmiydMMQU7N1YdGrX3nFSsKSwZHavfDMkK -5RRlDzBMM6YI0ljndKC8Fs5g/XacGEwEDLQOepl0fG12w9sGb/xixTY7OI5bjgU7 -suSzCEBN81vCqSygjGGH -=27Un +iEYEAREKAAYFAlHQYz8ACgkQgAnW8HDreRYcgACeK3EYpR7S+Xxf4iAab7Dti7yB +O+8AoLaM4Qmg7b4aBJkvyCjnmeP4fABJ +=Frzt -----END PGP SIGNATURE----- diff --git a/sys-libs/talloc/metadata.xml b/sys-libs/talloc/metadata.xml index 520f32bf184d..214d208b49d7 100644 --- a/sys-libs/talloc/metadata.xml +++ b/sys-libs/talloc/metadata.xml @@ -1,13 +1,13 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> - <herd>samba</herd> - <maintainer> - <email>patrick@gentoo.org</email> - <name>Patrick Lauer</name> - </maintainer> -<use> - <flag name="compat">Enable extra compatibility stuff</flag> - <flag name="swig">Install interface definitions for <pkg>dev-lang/swig</pkg></flag> -</use> + <herd>samba</herd> + <maintainer> + <email>patrick@gentoo.org</email> + <name>Patrick Lauer</name> + </maintainer> + <use> + <flag name="compat">Enable extra compatibility stuff</flag> + <flag name="swig">Install interface definitions for <pkg>dev-lang/swig</pkg></flag> + </use> </pkgmetadata> diff --git a/sys-libs/talloc/talloc-2.0.8-r1.ebuild b/sys-libs/talloc/talloc-2.0.8-r1.ebuild new file mode 100644 index 000000000000..ee8a35a60221 --- /dev/null +++ b/sys-libs/talloc/talloc-2.0.8-r1.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-libs/talloc/talloc-2.0.8-r1.ebuild,v 1.1 2013/06/30 16:56:30 jlec Exp $ + +EAPI=5 + +PYTHON_COMPAT=( python{2_6,2_7} ) +PYTHON_REQ_USE="threads" + +inherit waf-utils python-single-r1 multilib + +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_DEPS} + !!<sys-libs/talloc-2.0.5" +DEPEND="${RDEPEND} + dev-libs/libxslt + || ( dev-lang/python:2.7[threads] dev-lang/python:2.6[threads] )" + +WAF_BINARY="${S}/buildtools/bin/waf" + +src_configure() { + local extra_opts="" + + use compat && extra_opts+=" --enable-talloc-compat1" + use python || extra_opts+=" --disable-python" + waf-utils_src_configure \ + ${extra_opts} +} + +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 +} |