diff options
author | 2011-12-18 02:38:51 +0000 | |
---|---|---|
committer | 2011-12-18 02:38:51 +0000 | |
commit | 5a24fc6262f6371de02cfa3e68bf257398329eff (patch) | |
tree | 4503a44ace71471e094366a0f5ec39a9008cb062 /sys-libs | |
parent | Re-keyword ~x86-fbsd (diff) | |
download | historical-5a24fc6262f6371de02cfa3e68bf257398329eff.tar.gz historical-5a24fc6262f6371de02cfa3e68bf257398329eff.tar.bz2 historical-5a24fc6262f6371de02cfa3e68bf257398329eff.zip |
Install missing SONAME symlink. Resolves bug 394787.
Package-Manager: portage-2.2.0_alpha81/cvs/Linux x86_64
RepoMan-Options: --force
Diffstat (limited to 'sys-libs')
-rw-r--r-- | sys-libs/talloc/ChangeLog | 7 | ||||
-rw-r--r-- | sys-libs/talloc/Manifest | 11 | ||||
-rw-r--r-- | sys-libs/talloc/talloc-2.0.1-r2.ebuild | 69 |
3 files changed, 81 insertions, 6 deletions
diff --git a/sys-libs/talloc/ChangeLog b/sys-libs/talloc/ChangeLog index 064065c7a141..f00c9609fc04 100644 --- a/sys-libs/talloc/ChangeLog +++ b/sys-libs/talloc/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for sys-libs/talloc # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-libs/talloc/ChangeLog,v 1.29 2011/10/18 21:59:36 vostorga Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-libs/talloc/ChangeLog,v 1.30 2011/12/18 02:38:51 floppym Exp $ + +*talloc-2.0.1-r2 (18 Dec 2011) + + 18 Dec 2011; Mike Gilbert <floppym@gentoo.org> +talloc-2.0.1-r2.ebuild: + Install missing SONAME symlink. Resolves bug 394787. 18 Oct 2011; VĂctor Ostorga <vostorga@gentoo.org> talloc-2.0.7.ebuild: Adding block on <sys-libs/talloc-2.0.5 to DEPEND, bug 387509 diff --git a/sys-libs/talloc/Manifest b/sys-libs/talloc/Manifest index e96d15d99549..4a1f69f1b05b 100644 --- a/sys-libs/talloc/Manifest +++ b/sys-libs/talloc/Manifest @@ -1,5 +1,5 @@ -----BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 +Hash: SHA256 AUX talloc-2.0.0-without-doc.patch 556 RMD160 1eabff0f27530719c46e88bdae7934bbdbcd7884 SHA1 dfafebbf8d2196525333dbf3df03d948b82b9845 SHA256 536ebde695f0a403354ce3e75e83ca551ba37e849cb7a4d3d2f4e256dba98639 AUX talloc-2.0.1-respect-ldflags.patch 492 RMD160 1233d53b869dd82beec873d191420962508bb3db SHA1 88d7c569a0525683476f664cdcc23cd201daed5e SHA256 1132281334d1a888c934811f27b818d706b1a5e73133bbd5a9e5fa99a7cec89d @@ -14,15 +14,16 @@ EBUILD talloc-1.3.1.ebuild 1064 RMD160 a055d90792bb9f115497ab2f6d9618d539b7fc55 EBUILD talloc-2.0.0-r1.ebuild 1233 RMD160 9f5d47a66e60903d2d5a04a3616240f732a38cb0 SHA1 bd1722659526c12c2004253aa5930cbff603b419 SHA256 6f74ccac49d70581b6cfe15787757b17aa046b9a3ce6772fc91c1e1308de7109 EBUILD talloc-2.0.0.ebuild 1196 RMD160 459d3e3bce4863cb54843f7defd3cc7cd6cda841 SHA1 0747c77d2d180f2ed193f75a2eaf3c0f212a912d SHA256 d3b23afefe8f5f50f20a117c7c77e8c736c31e66e94552bcc7b8c16ed0b1fce0 EBUILD talloc-2.0.1-r1.ebuild 1532 RMD160 8ee7135601964612f60334c00c0a551fff860419 SHA1 376884f5e7dd472151c37276b0d402983ccc3da9 SHA256 21b7321c14abc15320b98e9f4eb6562ed1a887926e288560426753b35d423107 +EBUILD talloc-2.0.1-r2.ebuild 1540 RMD160 7448c72aed33ac86d3afc50764fc28f0f59cf0f0 SHA1 55214fe343709cc907f0c6c152e2ba0de856ff6f SHA256 a0bdd5eb867b09d04af147b2ca18338523701af8c2aeffa0679eae2d7ab582b4 EBUILD talloc-2.0.1.ebuild 1235 RMD160 c541820a899452fb09f6cc9ca4c7f0f22abb7fd3 SHA1 4452a09e7ef669ec996280178190481a839982c7 SHA256 ceaf0d529aef94ec4139d47aee73f7b620a423f4ffe3f4a1f50458aca8d5ca0f EBUILD talloc-2.0.5.ebuild 1995 RMD160 dc9ddc4e48b98152cbbf97e6b397b4c4dfc07807 SHA1 82f65363d3e7460a208c0b3689a7dbf6e56b49fd SHA256 84fa1d3e565ab8a6f9ee53682b3873483b988e44279201658b5fc7d2fde16043 EBUILD talloc-2.0.7.ebuild 2008 RMD160 41c89593311eaca61537d3f0c5da01f5f3f45b32 SHA1 1d8cd043d10e9129fcfce472e21d19e8cd521a86 SHA256 d84c868e2f6cf1f7b17c6783f8f72e9930c39cc9ffb181196b7c446d5ddf06ed -MISC ChangeLog 4431 RMD160 648ae44d40d2cef1e43fdebbd5a94aad8abcdecf SHA1 280a08a8c3e655c0ee266fdbb6879a59b50d8790 SHA256 dd8a8daea3e92eb6dd5b66f26c6c652130e70f58bc3b113fec6f345b0fcb1eb8 +MISC ChangeLog 4592 RMD160 a7c2b6dcd610f89e19cb60e3c82799e600fbd086 SHA1 ca22d7ff77668b7a827c99992d0134b05ecf7a84 SHA256 24ba77213f85f82a0c96585a78009aed02df9102242addca07b4446205e95ee1 MISC metadata.xml 412 RMD160 bc4ce1becbf6d6dbf2eef283f818d97e6d8ff4cd SHA1 9535124e040cf03a385425627b3622c06d97bf06 SHA256 732d4c39c6e7ddd2d4768724ae637ebadb6abff069fd3cf16d41778cf9f9c9dc -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.17 (GNU/Linux) -iEYEARECAAYFAk6d9t0ACgkQKQaZ7OJe4zYW+gCghdENEgFwh/nEnRZEyY9dOsbv -argAoITw+ccSB7b+qCQoVjA0/9k7mESB -=M7XR +iF4EAREIAAYFAk7tUkQACgkQC77qH+pIQ6RUKwEAnUK7MGPWvv7larHYsqf2XRbO +hINjMLFVJJ1Ze4gcU6gA/3Wx3vAStbdpZQg6uvuPEbzu5vgxWLeHsrBEwm8uNIN0 +=0ffL -----END PGP SIGNATURE----- diff --git a/sys-libs/talloc/talloc-2.0.1-r2.ebuild b/sys-libs/talloc/talloc-2.0.1-r2.ebuild new file mode 100644 index 000000000000..d5615f7a1d52 --- /dev/null +++ b/sys-libs/talloc/talloc-2.0.1-r2.ebuild @@ -0,0 +1,69 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-libs/talloc/talloc-2.0.1-r2.ebuild,v 1.1 2011/12/18 02:38:51 floppym Exp $ + +EAPI="2" + +inherit eutils autotools + +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" +IUSE="compat doc static-libs swig" + +RDEPEND="" +DEPEND="doc? ( app-text/docbook-xml-dtd:4.2 + dev-libs/libxslt ) + swig? ( dev-lang/swig ) + !<net-fs/samba-libs-3.4 + !<net-fs/samba-3.3" + +src_prepare() { + epatch "${FILESDIR}/${PN}-2.0.0-without-doc.patch" \ + "${FILESDIR}"/${P}-respect-ldflags.patch + + eautoconf -Ilibreplace + + sed -i \ + -e 's:$(SHLD_FLAGS) :$(SHLD_FLAGS) $(LDFLAGS) :' \ + Makefile.in +} + +src_configure() { + if ! use swig ; then + sed -i \ + -e '/swig/d' \ + talloc.mk || die "sed failed" + fi + + if ! use static-libs ; then + sed -i \ + -e 's|:: $(TALLOC_STLIB)|::|' \ + -e '/$(TALLOC_STLIB) /d' \ + -e '/libtalloc.a/d' \ + talloc.mk Makefile.in || die "sed failed" + fi + + econf \ + --sysconfdir=/etc/samba \ + --localstatedir=/var \ + $(use_enable compat talloc-compat1) \ + $(use_with doc) +} + +src_compile() { + emake shared-build || die "emake shared-build failed" +} + +src_install() { + emake DESTDIR="${D}" install || die "emake install failed" + + use doc && dohtml *.html + + # installs missing symlink + dolib.so sharedbuild/lib/libtalloc.so{,.2} +} |