Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 17142 Details for
Bug 27493
it would be nice if the hydrogen ebuild also fetched the drumkits
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
libhydrogen-0.8.0-r1.ebuild
libhydrogen-0.8.0-r1.ebuild (text/plain), 2.92 KB, created by
CJ Kucera
on 2003-09-05 22:13:20 UTC
(
hide
)
Description:
libhydrogen-0.8.0-r1.ebuild
Filename:
MIME Type:
Creator:
CJ Kucera
Created:
2003-09-05 22:13:20 UTC
Size:
2.92 KB
patch
obsolete
># Copyright 1999-2002 Gentoo Technologies, Inc. ># Distributed under the terms of the GNU General Public License v2 ># $Header: /home/cvsroot/gentoo-x86/media-libs/libhydrogen/libhydrogen-0.8.0.ebuild,v 1.3 2003/07/12 18:05:53 aliz Exp $ > >inherit libtool > >DESCRIPTION="Linux Drum Machine - Libary" >HOMEPAGE="http://hydrogen.sourceforge.net/" >SRC_URI="mirror://sourceforge/sourceforge/hydrogen/${P}.tar.gz > mirror://sourceforge/hydrogen/3355606.tar.gz > mirror://sourceforge/hydrogen/DrumkitPack1.tar.gz > mirror://sourceforge/hydrogen/DrumkitPack2.tar.gz > mirror://sourceforge/hydrogen/EasternHop-1.tar.gz" ># mirror://sourceforge/hydrogen/TD-7.tar.gz" > >SLOT="0" >LICENSE="GPL-2" >KEYWORDS="x86" > >S="${WORKDIR}/${P}" > >DEPEND="virtual/x11 \ > >=media-libs/audiofile-0.2.3 \ > alsa? ( media-libs/alsa-lib ) \ > virtual/jack" > >src_unpack() { > unpack ${A} > > # Drum kits to install > local KITS > #KITS="3355606kit EasternHop-1 HipHop-1 HipHop-2 Synthie-1 TD-7kit TR808909 Techno-1" > KITS="3355606kit EasternHop-1 HipHop-1 HipHop-2 Synthie-1 TR808909 Techno-1" > > # Grab our drumkits > cd ${P}/data/drumkits > tar zxf ${WORKDIR}/3355606/3355606kit.h2drumkit > tar zxf ${WORKDIR}/DrumkitPack1/HipHop-1.h2drumkit > tar zxf ${WORKDIR}/DrumkitPack1/HipHop-2.h2drumkit > tar zxf ${WORKDIR}/DrumkitPack2/Synthie-1.h2drumkit > tar zxf ${WORKDIR}/DrumkitPack2/TR808909.h2drumkit > tar zxf ${WORKDIR}/DrumkitPack2/Techno-1.h2drumkit > tar zxf ${WORKDIR}/EasternHop-1/EasternHop-1.h2drumkit > #tar zxf ${WORKDIR}/TD-7/TD-7kit.h2drumkit > > # Recurse into drumkit directories > sed -ie "s:GMkit:GMkit ${KITS}:" Makefile.in > sed -ie "s:GMkit:GMkit ${KITS}:" Makefile.am > > # Set up drumkit Makefiles, model after GMkit > local CONFIG_EXTRA CONFIG_EXTRA2 CONFIGAC_EXTRA > CONFIG_EXTRA="" > CONFIG_EXTRA2="" > CONFIGAC_EXTRA="" > for kit in ${KITS} > do > cd ${kit} > cp ../GMkit/Makefile.* . > sed -ie "s:GMkit:${kit}:" Makefile.am > sed -ie "s:GMkit:${kit}:" Makefile.in > cd .. > > # Also we need to set some vars for configure... > CONFIG_EXTRA="${CONFIG_EXTRA} data/drumkits/${kit}/Makefile" > CONFIG_EXTRA2="${CONFIG_EXTRA2}\n \"data/drumkits/${kit}/Makefile\" ) CONFIG_FILES=\"\$CONFIG_FILES data/drumkits/${kit}/Makefile\" ;;" > CONFIGAC_EXTRA="${CONFIGAC_EXTRA}\ndata/drumkits/${kit}/Makefile" > done > > # Now set up configure.ac and configure > cd ../.. > sed -ie "s:data/drumkits/GMkit/Makefile:data/drumkits/GMkit/Makefile${CONFIG_EXTRA}:" configure.ac > sed -ie "s:file data/drumkits/GMkit/Makefile:file data/drumkits/GMkit/Makefile${CONFIG_EXTRA}:" configure > sed -ie "s:data/drumkits/GMkit/Makefile\" ;;:data/drumkits/GMkit/Makefile\" ;;${CONFIG_EXTRA2}:" configure > > # All that work for some drum samples... > >} > >src_compile() { > einfo "Reconfiguring..." > export WANT_AUTOCONF_2_5=1 > aclocal > autoconf > automake > > elibtoolize > > econf > emake || die >} > >src_install() { > make DESTDIR=${D} install || die > dodoc AUTHORS BUGS ChangeLog FAQ README TODO >} > >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 27493
: 17142