summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTony Vroon <chainsaw@gentoo.org>2010-10-19 20:34:01 +0000
committerTony Vroon <chainsaw@gentoo.org>2010-10-19 20:34:01 +0000
commit2105d47fe339d82346a34de9fb991a5bb308b7ce (patch)
tree408b4eaf555687bc932f29a65a203529661bad61 /media-sound
parentAutomated update of use.local.desc (diff)
downloadhistorical-2105d47fe339d82346a34de9fb991a5bb308b7ce.tar.gz
historical-2105d47fe339d82346a34de9fb991a5bb308b7ce.tar.bz2
historical-2105d47fe339d82346a34de9fb991a5bb308b7ce.zip
Instill LDFLAGS respect into build system. Port to EAPI=2. Closes bug #337848 by Diego Elio "Flameeyes" Pettenò <flameeyes@gentoo.org>.
Package-Manager: portage-2.1.9.20/cvs/Linux x86_64
Diffstat (limited to 'media-sound')
-rw-r--r--media-sound/ttaenc/ChangeLog8
-rw-r--r--media-sound/ttaenc/Manifest11
-rw-r--r--media-sound/ttaenc/ttaenc-3.4.1-r1.ebuild37
3 files changed, 50 insertions, 6 deletions
diff --git a/media-sound/ttaenc/ChangeLog b/media-sound/ttaenc/ChangeLog
index 06ffc7397f69..36a060c0009d 100644
--- a/media-sound/ttaenc/ChangeLog
+++ b/media-sound/ttaenc/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for media-sound/ttaenc
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/ttaenc/ChangeLog,v 1.5 2010/01/14 21:00:36 maekke Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/ttaenc/ChangeLog,v 1.6 2010/10/19 20:34:01 chainsaw Exp $
+
+*ttaenc-3.4.1-r1 (19 Oct 2010)
+
+ 19 Oct 2010; <chainsaw@gentoo.org> +ttaenc-3.4.1-r1.ebuild:
+ Instill LDFLAGS respect into build system. Port to EAPI=2. Closes bug
+ #337848 by Diego Elio "Flameeyes" Pettenò <flameeyes@gentoo.org>.
14 Jan 2010; Markus Meier <maekke@gentoo.org> ttaenc-3.4.1.ebuild:
amd64/x86 stable, bug #298565
diff --git a/media-sound/ttaenc/Manifest b/media-sound/ttaenc/Manifest
index b642624f45b7..780b71de0da6 100644
--- a/media-sound/ttaenc/Manifest
+++ b/media-sound/ttaenc/Manifest
@@ -2,13 +2,14 @@
Hash: SHA1
DIST ttaenc-3.4.1-src.tgz 20835 RMD160 4ab9d03eaefc392b36295c6da7cea7edef588d33 SHA1 7bfeb86aeb1d4d5db3adb13cae6015a1c914f682 SHA256 b2c9c8b015acc5864f082a0157f2e09c5117d1445321cb6178e925b448be3dc6
+EBUILD ttaenc-3.4.1-r1.ebuild 812 RMD160 f8df3e13264a2cbe7b8da1ec468197ea1d244fa4 SHA1 578ce95817052398648109888cbf97342b4f9fab SHA256 a5002575e4d1b1a78a6d9a5d71c1f9bd4853fedb08529d8f661bf82de8b1361f
EBUILD ttaenc-3.4.1.ebuild 706 RMD160 03b32b657d6b6769c6826853973f04f4ad2b2078 SHA1 aa6b53b61a8f41f13afc743e7d46d3b23125c056 SHA256 3f67be5542048ae639c2c96b31903758877c457d5bcb3b7f2b4b3c34263695ee
-MISC ChangeLog 886 RMD160 c41ebc800e9a20d57c7329b606df02df338f96c5 SHA1 16a133f010b7d1eecb1256d124fb7cc4c2972698 SHA256 23d4ea2e6e1782cedfa6c20533965849f205e704cf1ecf855448e6203702422b
+MISC ChangeLog 1124 RMD160 8054d88060424a1cdcd31261ebd7137c3bba4cae SHA1 11695c54f0165e20507a69a647750b9064df7ba3 SHA256 4872ca4d63727ca2410b7d3389b4ff480bd889215ed9180e34ca071cae51a2fe
MISC metadata.xml 159 RMD160 568344dc99ebe68c2e2d43d268d186757532144d SHA1 3f9589301dbaa4363c56de0f309cf792d8c38b63 SHA256 eb5b8cfa9aed067cd72d6439beac2dd0abdba30248f27e4b337012b493a18369
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.11 (GNU/Linux)
+Version: GnuPG v2.0.16 (GNU/Linux)
-iEYEARECAAYFAktPhdcACgkQkKaRLQcq0GJ9qACgiiqknrCYYs/ecj56rTulMrMY
-R58An2rROguBEG9W6ygm2yL45ik6aOGb
-=TLSa
+iEYEARECAAYFAky+AMYACgkQp5vW4rUFj5p74ACgjRt8tyOBLMt6BLLShJUJfh1M
+g0kAoL0HXye9z7k3FM7TVgyHIzqkGPFM
+=n5wT
-----END PGP SIGNATURE-----
diff --git a/media-sound/ttaenc/ttaenc-3.4.1-r1.ebuild b/media-sound/ttaenc/ttaenc-3.4.1-r1.ebuild
new file mode 100644
index 000000000000..8912bfc44cc8
--- /dev/null
+++ b/media-sound/ttaenc/ttaenc-3.4.1-r1.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-sound/ttaenc/ttaenc-3.4.1-r1.ebuild,v 1.1 2010/10/19 20:34:01 chainsaw Exp $
+
+EAPI=2
+
+inherit toolchain-funcs
+
+DESCRIPTION="True Audio Compressor Software"
+HOMEPAGE="http://tta.sourceforge.net"
+SRC_URI="mirror://sourceforge/tta/${P}-src.tgz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=""
+DEPEND="sys-apps/sed"
+
+S=${WORKDIR}/${P}-src
+
+src_prepare() {
+ sed -i -e "s:gcc:$(tc-getCC):g" Makefile \
+ || die "Unable to set compiler"
+ sed -i -e "s:-o:${LDFLAGS} -o:g" Makefile \
+ || die "Unable to set LDFLAGS"
+}
+
+src_compile () {
+ emake CFLAGS="${CFLAGS}" || die "emake failed."
+}
+
+src_install () {
+ dobin ttaenc
+ dodoc ChangeLog-${PV} README
+}