diff options
author | 2010-08-24 02:54:21 +0000 | |
---|---|---|
committer | 2010-08-24 02:54:21 +0000 | |
commit | f7bfdc10c7ca6a709dccbce5874c78ab2d51f4a4 (patch) | |
tree | be4f6c61d4b2ac048950cdf68cc7a1e6332163fb /media-libs/speex | |
parent | old (diff) | |
download | historical-f7bfdc10c7ca6a709dccbce5874c78ab2d51f4a4.tar.gz historical-f7bfdc10c7ca6a709dccbce5874c78ab2d51f4a4.tar.bz2 historical-f7bfdc10c7ca6a709dccbce5874c78ab2d51f4a4.zip |
Use append-lfs-flags. USE static-libs and punt .la files.
Package-Manager: portage-2.2_rc67/cvs/Linux x86_64
Diffstat (limited to 'media-libs/speex')
-rw-r--r-- | media-libs/speex/ChangeLog | 7 | ||||
-rw-r--r-- | media-libs/speex/Manifest | 4 | ||||
-rw-r--r-- | media-libs/speex/speex-1.2_rc1.ebuild | 35 |
3 files changed, 26 insertions, 20 deletions
diff --git a/media-libs/speex/ChangeLog b/media-libs/speex/ChangeLog index d994dc138b40..a02afcfe336a 100644 --- a/media-libs/speex/ChangeLog +++ b/media-libs/speex/ChangeLog @@ -1,6 +1,9 @@ # ChangeLog for media-libs/speex -# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-libs/speex/ChangeLog,v 1.94 2009/12/11 19:59:55 ranger Exp $ +# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/media-libs/speex/ChangeLog,v 1.95 2010/08/24 02:54:21 ssuominen Exp $ + + 24 Aug 2010; Samuli Suominen <ssuominen@gentoo.org> speex-1.2_rc1.ebuild: + Use append-lfs-flags. USE static-libs and punt .la files. 11 Dec 2009; Brent Baude <ranger@gentoo.org> speex-1.2_rc1.ebuild: Marking speex-1.2_rc1 ppc64 for bug 289701 diff --git a/media-libs/speex/Manifest b/media-libs/speex/Manifest index 1d82d200f1b5..0e4551a3cbc6 100644 --- a/media-libs/speex/Manifest +++ b/media-libs/speex/Manifest @@ -1,5 +1,5 @@ AUX speex-1.2_rc1-configure.patch 874 RMD160 5b361daaf91abaf4ef62e9ccc7c24432e846f319 SHA1 1ce1a2e82a2a11fbc5065050859102fbfc409737 SHA256 205aa8a4ba729f015535b084f8932c19f5efaa35f81df8b8dc807201fb40c922 DIST speex-1.2rc1.tar.gz 1061882 RMD160 6f4a11ef910b0db9b820826bcac3da1b79cad3a1 SHA1 52daa72572e844e5165315e208da539b2a55c5eb SHA256 342f30dc57bd4a6dad41398365baaa690429660b10d866b7d508e8f1179cb7a6 -EBUILD speex-1.2_rc1.ebuild 1157 RMD160 fa3f453fa99022e2f33d71318cd1a5dea0e0910e SHA1 c65f211631f9d8b22bf2fc4945686ca7dc2c48c5 SHA256 f960fb21055f510cf9e0dcb4883ada552e9c3067585547a4550abf8bf3a185f0 -MISC ChangeLog 12163 RMD160 6855f5a8a739eeaedc7dc159315148aeff1699cc SHA1 d1845425968da26fbbc335d82608014a5a62d0e8 SHA256 a752fab5df6fc84ac6de761bb9aee209a83b0075dad37709db222e9883925133 +EBUILD speex-1.2_rc1.ebuild 1162 RMD160 22b4672239a25cdebd3d856d255bf7e1520125ae SHA1 92a923fa7bbf4800499399061ad5910f0d7de6a2 SHA256 d8498e1e3b39c6e1216604e9e5a873e8d8d8cdec47cf6850c7a5ef3bd84cea06 +MISC ChangeLog 12303 RMD160 7e65c2c5ca706362d958214a0bfb68137a6bc7cb SHA1 90954746b7736f4fd8b28a4e87d0652bae773fb2 SHA256 85d331c21ca2ff0ef3cf20ae7e7f29cab459166c7b2a72fed58b0e28e19740ec MISC metadata.xml 227 RMD160 db91bfb1298cfaa0069ba0d53f7d8f2791f7d344 SHA1 51ff8c11f7cb3c6b7a97ff2c24af697f1f5ac2ca SHA256 0f8c8d5cb2453a9adf2c7c88c98e613ef02ca8640ecc46379fe9a5e50f7bff7b diff --git a/media-libs/speex/speex-1.2_rc1.ebuild b/media-libs/speex/speex-1.2_rc1.ebuild index 237a297f2b4b..b15a62f77402 100644 --- a/media-libs/speex/speex-1.2_rc1.ebuild +++ b/media-libs/speex/speex-1.2_rc1.ebuild @@ -1,7 +1,8 @@ -# Copyright 1999-2009 Gentoo Foundation +# Copyright 1999-2010 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-libs/speex/speex-1.2_rc1.ebuild,v 1.8 2009/12/11 19:59:55 ranger Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-libs/speex/speex-1.2_rc1.ebuild,v 1.9 2010/08/24 02:54:21 ssuominen Exp $ +EAPI=2 inherit autotools eutils flag-o-matic MY_P=${P/_} ; MY_P=${MY_P/_p/.} @@ -13,34 +14,36 @@ SRC_URI="http://downloads.xiph.org/releases/speex/${MY_P}.tar.gz" LICENSE="BSD" SLOT="0" KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sh sparc x86 ~x86-fbsd" -IUSE="ogg sse" +IUSE="ogg sse static-libs" RDEPEND="ogg? ( media-libs/libogg )" DEPEND="${RDEPEND}" S=${WORKDIR}/${MY_P} -src_unpack() { - unpack ${A} - cd "${S}" +src_prepare() { epatch "${FILESDIR}"/${P}-configure.patch - sed -i -e 's:noinst_PROGRAMS:check_PROGRAMS:' \ - "${S}"/libspeex/Makefile.am \ - || die "unable to disable tests building" + sed -i \ + -e 's:noinst_PROGRAMS:check_PROGRAMS:' \ + libspeex/Makefile.am || die + eautoreconf } -src_compile() { - append-flags -D_FILE_OFFSET_BITS=64 +src_configure() { + append-lfs-flags - econf $(use_enable sse) $(use_enable ogg) - emake || die "emake failed." + econf \ + $(use_enable static-libs static) \ + --disable-dependency-tracking \ + $(use_enable sse) \ + $(use_enable ogg) } src_install() { - emake DESTDIR="${D}" docdir="/usr/share/doc/${PF}" \ - install || die "emake install failed." - + emake DESTDIR="${D}" docdir=/usr/share/doc/${PF} install || die dodoc AUTHORS ChangeLog NEWS README* TODO + + find "${D}" -name '*.la' -exec rm -f '{}' + } |