summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2005-04-29 00:11:10 +0000
committerMike Frysinger <vapier@gentoo.org>2005-04-29 00:11:10 +0000
commit30be410837c17faec0c3c9e264c149224f89d4a4 (patch)
treee893a31e4d0bed47500e04a94646909bb63dea9b /media-libs/libmikmod/libmikmod-3.1.11-r1.ebuild
parentAdded '>=sys-devel/autoconf-2.59' to DEPEND, Bug 90620. (diff)
downloadhistorical-30be410837c17faec0c3c9e264c149224f89d4a4.tar.gz
historical-30be410837c17faec0c3c9e264c149224f89d4a4.tar.bz2
historical-30be410837c17faec0c3c9e264c149224f89d4a4.zip
clean up ebuild to suck less and fix m4 warnings
Package-Manager: portage-2.0.51.20-r5
Diffstat (limited to 'media-libs/libmikmod/libmikmod-3.1.11-r1.ebuild')
-rw-r--r--media-libs/libmikmod/libmikmod-3.1.11-r1.ebuild40
1 files changed, 18 insertions, 22 deletions
diff --git a/media-libs/libmikmod/libmikmod-3.1.11-r1.ebuild b/media-libs/libmikmod/libmikmod-3.1.11-r1.ebuild
index ddef6b81141a..44094d7f847c 100644
--- a/media-libs/libmikmod/libmikmod-3.1.11-r1.ebuild
+++ b/media-libs/libmikmod/libmikmod-3.1.11-r1.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2004 Gentoo Foundation
+# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/libmikmod/libmikmod-3.1.11-r1.ebuild,v 1.10 2004/11/13 05:26:33 kito Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/libmikmod/libmikmod-3.1.11-r1.ebuild,v 1.11 2005/04/29 00:11:10 vapier Exp $
-inherit gnuconfig flag-o-matic eutils libtool
+inherit flag-o-matic eutils libtool
DESCRIPTION="A library to play a wide range of module formats"
HOMEPAGE="http://mikmod.raphnet.net/"
@@ -17,31 +17,27 @@ DEPEND=">=media-libs/audiofile-0.2.3
alsa? ( >=media-libs/alsa-lib-0.5.9 )
esd? ( >=media-sound/esound-0.2.19 )"
-src_compile() {
- local myconf
-
- myconf="--enable-af" # include AudioFile driver
- myconf="${myconf} $(use_enable esd)"
- myconf="${myconf} $(use_enable alsa)"
- myconf="${myconf} $(use_enable oss)"
-
- # alpha, amd64 and ia64 (at least) need gnuconfig_update
- gnuconfig_update
-
- # patch for 64bit arch defs for amd64/x86_64
- use amd64 && epatch ${FILESDIR}/${P}-amd64-archdef.patch
-
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+ epatch "${FILESDIR}"/${P}-m4.patch
+ epatch "${FILESDIR}"/${P}-amd64-archdef.patch
use ppc-macos && elibtoolize
-
filter-flags -Os
+}
- econf ${myconf} || die
+src_compile() {
+ econf \
+ --enable-af \
+ $(use_enable esd) \
+ $(use_enable alsa) \
+ $(use_enable oss) \
+ || die
emake || die
}
src_install() {
- make DESTDIR=${D} install || die
-
+ make DESTDIR="${D}" install || die
dodoc AUTHORS NEWS README TODO
dohtml docs/*.html
-} \ No newline at end of file
+}