summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'media-libs/libmpcdec/libmpcdec-1.2.6-r2.ebuild')
-rw-r--r--media-libs/libmpcdec/libmpcdec-1.2.6-r2.ebuild29
1 files changed, 11 insertions, 18 deletions
diff --git a/media-libs/libmpcdec/libmpcdec-1.2.6-r2.ebuild b/media-libs/libmpcdec/libmpcdec-1.2.6-r2.ebuild
index 66db4d762..782ec6e04 100644
--- a/media-libs/libmpcdec/libmpcdec-1.2.6-r2.ebuild
+++ b/media-libs/libmpcdec/libmpcdec-1.2.6-r2.ebuild
@@ -1,40 +1,33 @@
-# Copyright 1999-2008 Gentoo Foundation
+# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/libmpcdec/libmpcdec-1.2.6-r2.ebuild,v 1.8 2008/11/10 11:36:22 armin76 Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/libmpcdec/libmpcdec-1.2.6-r2.ebuild,v 1.9 2009/05/11 09:02:10 ssuominen Exp $
-inherit eutils libtool autotools multilib-native
+EAPI=2
+inherit autotools eutils multilib-native
DESCRIPTION="Musepack decoder library"
HOMEPAGE="http://www.musepack.net"
-SRC_URI="http://files2.musepack.net/source/${P}.tar.bz2"
+SRC_URI="http://files.musepack.net/source/${P}.tar.bz2"
LICENSE="BSD"
SLOT="0"
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sh sparc x86 ~x86-fbsd"
IUSE=""
-src_unpack() {
- unpack ${A}
- cd "${S}"
-
- epatch "${FILESDIR}/${P}-riceitdown.patch"
- epatch "${FILESDIR}/${P}+libtool22.patch"
-
+src_prepare() {
+ epatch "${FILESDIR}"/${P}-riceitdown.patch \
+ "${FILESDIR}"/${P}+libtool22.patch
eautoreconf
- elibtoolize
}
-multilib-native_src_compile_internal() {
+multilib-native_src_configure_internal() {
econf \
--enable-static \
- --enable-shared \
- || die "econf failed"
- emake || die "emake failed"
+ --enable-shared
}
multilib-native_src_install_internal() {
- emake DESTDIR="${D}" install || die "make install failed"
+ emake DESTDIR="${D}" install || die "emake install failed"
dodoc AUTHORS ChangeLog README
-
find "${D}" -name '*.la' -delete
}