diff options
author | Diego Elio Pettenò <flameeyes@gentoo.org> | 2011-08-29 15:40:21 +0000 |
---|---|---|
committer | Diego Elio Pettenò <flameeyes@gentoo.org> | 2011-08-29 15:40:21 +0000 |
commit | 1d0fcd3dd41900a6775b1ebb7c5aafbceb9cc7eb (patch) | |
tree | 1dd545bec97cb58a072b8d1b5c99edf5165a27f7 /net-misc/lksctp-tools | |
parent | Version bump, remove old. (diff) | |
download | historical-1d0fcd3dd41900a6775b1ebb7c5aafbceb9cc7eb.tar.gz historical-1d0fcd3dd41900a6775b1ebb7c5aafbceb9cc7eb.tar.bz2 historical-1d0fcd3dd41900a6775b1ebb7c5aafbceb9cc7eb.zip |
Revision bump: disable strict aliasing until upstream fixes it; add static-libs USE flag.
Package-Manager: portage-2.2.0_alpha51/cvs/Linux x86_64
Diffstat (limited to 'net-misc/lksctp-tools')
-rw-r--r-- | net-misc/lksctp-tools/ChangeLog | 11 | ||||
-rw-r--r-- | net-misc/lksctp-tools/Manifest | 12 | ||||
-rw-r--r-- | net-misc/lksctp-tools/lksctp-tools-1.0.11-r1.ebuild (renamed from net-misc/lksctp-tools/lksctp-tools-1.0.11.ebuild) | 21 |
3 files changed, 31 insertions, 13 deletions
diff --git a/net-misc/lksctp-tools/ChangeLog b/net-misc/lksctp-tools/ChangeLog index 5c3f36634731..7058b8119729 100644 --- a/net-misc/lksctp-tools/ChangeLog +++ b/net-misc/lksctp-tools/ChangeLog @@ -1,6 +1,13 @@ # ChangeLog for net-misc/lksctp-tools -# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-misc/lksctp-tools/ChangeLog,v 1.27 2010/08/21 19:57:26 flameeyes Exp $ +# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/net-misc/lksctp-tools/ChangeLog,v 1.28 2011/08/29 15:40:21 flameeyes Exp $ + +*lksctp-tools-1.0.11-r1 (29 Aug 2011) + + 29 Aug 2011; Diego E. Pettenò <flameeyes@gentoo.org> + -lksctp-tools-1.0.11.ebuild, +lksctp-tools-1.0.11-r1.ebuild: + Revision bump: disable strict aliasing until upstream fixes it; add + static-libs USE flag. 21 Aug 2010; Diego E. Pettenò <flameeyes@gentoo.org> -files/lksctp-tools-1.0.6-as-needed.patch, diff --git a/net-misc/lksctp-tools/Manifest b/net-misc/lksctp-tools/Manifest index 66936cf5c9c1..049a36b4383c 100644 --- a/net-misc/lksctp-tools/Manifest +++ b/net-misc/lksctp-tools/Manifest @@ -5,13 +5,13 @@ AUX lksctp-tools-1.0.8-prefix.patch 332 RMD160 8b0c1471dce158683ef58c82da8cb4869 DIST lksctp-tools-1.0.10.tar.gz 740238 RMD160 b029b9e7b50a8df9e80a2dcc1c112fd0328fc808 SHA1 d56f36dc9f3fbf464d7a6858b924e36c6c05a75c SHA256 7688773a22b5888e2d7f6ff8c379501ff1ef99a10b9149d0420cc7b0998780bd DIST lksctp-tools-1.0.11.tar.gz 698450 RMD160 1d94ed291d4520937cbfd49550cb36daa346e41e SHA1 ce62f6ec12205092a93d25118f33617d6fe82bf5 SHA256 86ace6c1586e99caedbc6148277cfaad30a58c1cccbbd8a0399de55ee86bbab3 EBUILD lksctp-tools-1.0.10.ebuild 876 RMD160 a8d5aa73cdb9a0bd8f74e3dac31b3cd7b6d5cc41 SHA1 608bc2bbee923edb9afe88534e8fbe499560eb96 SHA256 a9413ac5e000c0fd9a901f04ef2008319a18fb7e4b7d437c27eb9c00378ea7a0 -EBUILD lksctp-tools-1.0.11.ebuild 1096 RMD160 ca27591d8f57e62aa8b37e972869c44134d70eea SHA1 ba797c99dd512e4ca08a42d5851672567cd57187 SHA256 89f7b82ff320825cae9201114ebdcca3400ecf8371b1172b43b790a104323bb8 -MISC ChangeLog 4032 RMD160 a044fd75bc1c03c440354a661c938f43a6f909bb SHA1 42c1f401f014226d2da490f370278d57339a3355 SHA256 a17230d5e29453a02ae20df09e35f41cbe250154f21b09f1a4c083fa0231d873 +EBUILD lksctp-tools-1.0.11-r1.ebuild 1302 RMD160 6cf4a5e7118b38493e7e758c3d8b501ddaed509d SHA1 37b9470b39fb1ff9206710438f2a954bd21f28c6 SHA256 2361639cd207d9151794748fcd049c1488171293b11b21a60f195de4fd60aec2 +MISC ChangeLog 4285 RMD160 0dbfa83a383da076410197aa51fa8c301bcf59d5 SHA1 d10886f3ffcf4a4b565a40a6337f769598a9e187 SHA256 87ab0afa3866566f00e54dcc5ee2d0d2b017f853d98eb247aa11a28cf9ea0fe2 MISC metadata.xml 554 RMD160 e703861ce36d50f164a945621a840414952cb9cc SHA1 b6c7fbe2bcfedfd3b7103b0c54367fecba718de5 SHA256 ac8d0e704a0abffecb9501933b76601e2062aaab14305def48e8e72c633c60d2 -----BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.16 (GNU/Linux) +Version: GnuPG v2.0.18 (GNU/Linux) -iEYEARECAAYFAkxwL7kACgkQAiZjviIA2Xid9QCfUDZZN29/sw2g/hlioNV2Xx2l -3AkAoIGEZTI8mqetwo9E6XZKJPq51pT3 -=mIYU +iEYEARECAAYFAk5bstwACgkQAiZjviIA2XiIuACdGo1BHQy48yAZvuk35NGiQ0pj +smMAniRGdzhwraxhT+syuSeoPukmbgAI +=5Xh7 -----END PGP SIGNATURE----- diff --git a/net-misc/lksctp-tools/lksctp-tools-1.0.11.ebuild b/net-misc/lksctp-tools/lksctp-tools-1.0.11-r1.ebuild index ca8354838a99..ea5fbdd3a071 100644 --- a/net-misc/lksctp-tools/lksctp-tools-1.0.11.ebuild +++ b/net-misc/lksctp-tools/lksctp-tools-1.0.11-r1.ebuild @@ -1,8 +1,10 @@ -# Copyright 1999-2010 Gentoo Foundation +# Copyright 1999-2011 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-misc/lksctp-tools/lksctp-tools-1.0.11.ebuild,v 1.1 2010/06/01 00:10:30 flameeyes Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-misc/lksctp-tools/lksctp-tools-1.0.11-r1.ebuild,v 1.1 2011/08/29 15:40:21 flameeyes Exp $ -inherit eutils multilib +EAPI=4 + +inherit eutils multilib flag-o-matic DESCRIPTION="Tools for Linux Kernel Stream Control Transmission Protocol implementation" HOMEPAGE="http://lksctp.sourceforge.net/" @@ -11,18 +13,27 @@ SRC_URI="mirror://sourceforge/lksctp/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~sparc ~x86" -IUSE="" +IUSE="kernel_linux static-libs" # This is only supposed to work with Linux to begin with. DEPEND=">=sys-kernel/linux-headers-2.6" RDEPEND="" +REQUIRED_USE="kernel_linux" + src_unpack() { unpack ${A} cd "${S}" epatch "${FILESDIR}"/${PN}-1.0.8-prefix.patch #181602 } +src_configure() { + append-flags -fno-strict-aliasing + + econf $(use_enable static-libs static) \ + --enable-shared +} + src_install() { emake DESTDIR="${D}" install || die dodoc AUTHORS ChangeLog INSTALL NEWS README ROADMAP doc/*txt || die @@ -31,7 +42,7 @@ src_install() { # Don't install static library or libtool file, since this is used # only as preloadable library. - rm "${D}"/usr/$(get_libdir)/${PN}/*.a || die + use static-libs && rm "${D}"/usr/$(get_libdir)/${PN}/*.a find "${D}" -name '*.la' -delete || die } |