From: Markos Chandras Date: Fri, 16 Jul 2010 22:23:26 +0000 (+0000) Subject: Introduce static-libs use flag. Fixes bug #273336. Thanks to Dane Smith. Keyworded... X-Git-Url: http://git.tremily.us/gitweb.cgi?a=commitdiff_plain;h=1d761961f5a3eb0dd163ae16e183fb37ce22661e;p=gentoo.git Introduce static-libs use flag. Fixes bug #273336. Thanks to Dane Smith. Keyworded for amd64 Package-Manager: portage-2.2_rc67/cvs/Linux x86_64 --- diff --git a/app-crypt/bsign/ChangeLog b/app-crypt/bsign/ChangeLog index f8287da41b0c..2ddc07c38005 100644 --- a/app-crypt/bsign/ChangeLog +++ b/app-crypt/bsign/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for app-crypt/bsign # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-crypt/bsign/ChangeLog,v 1.11 2010/04/06 06:08:42 abcd Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-crypt/bsign/ChangeLog,v 1.12 2010/07/16 22:23:26 hwoarang Exp $ + + 16 Jul 2010; Markos Chandras bsign-0.4.5.ebuild, + metadata.xml: + Introduce static-libs use flag. Fixes bug #273336. Thanks to Dane Smith + for the patch. He will proxy maintain this package + with me. Keyworded for amd64 06 Apr 2010; Jonathan Callen bsign-0.4.5.ebuild, +files/bsign-0.4.5-non-gnu.patch: diff --git a/app-crypt/bsign/Manifest b/app-crypt/bsign/Manifest index 840639ad87f1..0b6a4e35a8b2 100644 --- a/app-crypt/bsign/Manifest +++ b/app-crypt/bsign/Manifest @@ -1,15 +1,5 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 - AUX bsign-0.4.5-non-gnu.patch 1403 RMD160 1304ab8cb4d344bdcc564d774ac0b5a3db8f269c SHA1 bf944b9bfeb3a85ca6974dfcb16c2050ab2d3df8 SHA256 ae72b2fd6cf083c0ff28bee6e41d455d6e21582ce17fe325b1c5c4df8acddd0a DIST bsign_0.4.5.tar.gz 77471 RMD160 0e57631ee5713088a9209b6d7287765224751453 SHA1 f24acc5ec3fc9653ee06a8314da2e8dde8992ebb SHA256 a80b27286a3b1b1be6df7b93d27457a4a6941a1eaf797070b1044412f47d3106 -EBUILD bsign-0.4.5.ebuild 1023 RMD160 e05e8ade3bd23dc6bc196404eefce14aa76121eb SHA1 7175210091beaaf855e4e578cf5695c0b629f925 SHA256 ef39b4b56fbca84748b3773f324166b5376a33c0a8e736fab2e990e4a727913b -MISC ChangeLog 1251 RMD160 20793fe543a7cff146e9b28ba38d60601d514681 SHA1 a8f79003a3ea7c168aaf5d65cc177389d1003025 SHA256 c4641fbab07f15b719af1f91a429df2e8108ea53ecbb4c16d68718c7d4747af2 -MISC metadata.xml 576 RMD160 613f72b15e2b0bb1767104c1a83e956fe0fc50d9 SHA1 515929113e503cd67e38d1c2f9e8c95ce566e99b SHA256 72ef85bafb295eb625cd54ef4c700dd430f558a38e848c3fa5dd87a5470b4878 ------BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.14 (GNU/Linux) - -iEYEARECAAYFAku6z+8ACgkQOypDUo0oQOoy7gCdG89K4N/UwahgcpdWHAfUVXkP -uIUAn3zPg/f5V3i/Fw3bANbt+3nsIFSy -=OhkL ------END PGP SIGNATURE----- +EBUILD bsign-0.4.5.ebuild 1021 RMD160 bd7b627c2fb79929034c3e1c3ced84b1d1e88e71 SHA1 dd2f84fc0dfdbaa68986a634db081659319704af SHA256 51345fa222bf3a35e7a8d7a6124196ee8cb13364f2b2b8452213f1a014d40afd +MISC ChangeLog 1526 RMD160 f50c3a1132489fac1641896134113141d41a224a SHA1 77d297ecfce309c0abf5520fae46b42b6082f8ca SHA256 2e59896d0943eaff72d4a315f5793080f8f494bae89da5732a9eda33e932f589 +MISC metadata.xml 813 RMD160 6b725d45de121dfbb60983bcbebe13d027d27c4d SHA1 086c9f7302991aa99c1c85b9b417d3fed37faa8b SHA256 1d335f31d8fe86a7512bb5b8f10487fce4b634b569d57d5b900d45b1b6839d3a diff --git a/app-crypt/bsign/bsign-0.4.5.ebuild b/app-crypt/bsign/bsign-0.4.5.ebuild index e6f28d081aeb..5b461bfcd94a 100644 --- a/app-crypt/bsign/bsign-0.4.5.ebuild +++ b/app-crypt/bsign/bsign-0.4.5.ebuild @@ -1,7 +1,8 @@ # Copyright 1999-2010 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-crypt/bsign/bsign-0.4.5.ebuild,v 1.10 2010/04/06 06:08:41 abcd Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-crypt/bsign/bsign-0.4.5.ebuild,v 1.11 2010/07/16 22:23:26 hwoarang Exp $ +EAPI=2 inherit autotools toolchain-funcs DESCRIPTION="embed secure hashes (SHA1) and digital signatures (GNU Privacy Guard) into files" @@ -10,30 +11,25 @@ SRC_URI="mirror://debian/pool/main/b/${PN}/${PN}_${PV}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~ppc ~x86 ~x86-linux ~ppc-macos" -IUSE="" - -src_unpack() { - unpack ${A} - cd "${S}" +KEYWORDS="~amd64 ~ppc ~ppc-macos ~x86 ~x86-linux" +IUSE="static-libs" +src_prepare() { epatch "${FILESDIR}"/${P}-non-gnu.patch # for Darwin, BSD, Solaris, etc. - [[ ${CHOST} == *-darwin* ]] && sed -i -e '/^LFLAGS/s/-static//' Makefile.in + + if ! use static-libs || [[ ${CHOST} == *-darwin* ]]; then + sed -i -e '/^LFLAGS/s/-static//' Makefile.in + fi sed -i -e "/^CFLAGS/d" \ -e "/^CXXFLAGS/d" configure.in eautoreconf -} - -src_compile() { tc-export CC CXX - econf - emake || die "emake failed" } src_install() { dobin bsign_sign bsign_verify bsign_hash bsign_check || die newbin o/bsign-unstripped bsign || die - doman bsign.1 - dodoc README + doman bsign.1 || die + dodoc README || die } diff --git a/app-crypt/bsign/metadata.xml b/app-crypt/bsign/metadata.xml index 9b18f0085cca..cba2f3322daf 100644 --- a/app-crypt/bsign/metadata.xml +++ b/app-crypt/bsign/metadata.xml @@ -1,7 +1,16 @@ - maintainer-needed + no-herd + + hwoarang@gentoo.org + Markos Chandras + + + smithdanea@gmail.com + Dane Smith + Proxy maintainer. CC him on bugs + This package embeds secure hashes (SHA1) and digital signatures (GNU Privacy Guard) into files for verification and authentication.