Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 51487 Details for
Bug 82433
new ebuild for new ecasound-2.3.5
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
ecasound-2.3.5 ebuild script
ecasound-2.3.5.ebuild (text/plain), 2.75 KB, created by
Kamil Wencel
on 2005-02-17 22:41:13 UTC
(
hide
)
Description:
ecasound-2.3.5 ebuild script
Filename:
MIME Type:
Creator:
Kamil Wencel
Created:
2005-02-17 22:41:13 UTC
Size:
2.75 KB
patch
obsolete
># Copyright 1999-2004 Gentoo Foundation ># Distributed under the terms of the GNU General Public License v2 ># $Header: /var/cvsroot/gentoo-x86/media-sound/ecasound/ecasound-2.3.3.ebuild,v 1.10 2004/09/22 21:55:16 eradicator Exp $ > >IUSE="ncurses arts alsa python oss mikmod oggvorbis jack audiofile" > >DESCRIPTION="A package for multitrack audio processing" >SRC_URI="http://ecasound.seul.org/download/${P}.tar.gz" >HOMEPAGE="http://eca.cx/" >LICENSE="GPL-2" > >SLOT="1" >KEYWORDS="x86 sparc ~ppc amd64" > >DEPEND="jack? ( media-sound/jack-audio-connection-kit ) > media-libs/ladspa-sdk > audiofile? ( media-libs/audiofile ) > alsa? ( media-libs/alsa-lib ) > oggvorbis? ( media-libs/libvorbis ) > arts? ( kde-base/arts ) > mikmod? ( media-libs/libmikmod ) > python? ( dev-lang/python ) > ncurses? ( sys-libs/ncurses )" > ># We don't make RDEPEND for vorbis-tools, mpg123/mpg321, timidity++ or lame -- no ># use flags for them. > >src_unpack() { > unpack ${A} > cd ${S} > > sed -i 's:map.h:map:g' configure >} > >src_compile () { > local myconf > > use jack || myconf="$myconf --disable-jack" > use alsa || myconf="$myconf --disable-alsa" > use arts || myconf="$myconf --disable-arts" > use ncurses || myconf="$myconf --disable-ncurses" > use audiofile || myconf="$myconf --disable-audiofile" > use oss || myconf="$myconf --disable-oss" > > use amd64 && myconf="${myconf} --with-pic" > > if use python; then > # > # ecasound is braindead about finding python includes/libdirs and > # about where to install modules. Luckily, it allows us to specify > # all this. > # > local python_version python_prefix python_includes python_modules > python_version="`python -c 'import sys; print sys.version[:3]'`" > python_prefix="`python -c 'import sys; print sys.prefix'`" > > python_includes="$python_prefix/include/python$python_version" > python_modules="$python_prefix/lib/python$python_version" > > # ecasound configure assumes `disable' if you pass > # --(enable|disable)-pyecasound. *sigh* > #myconf="$myconf --enable-pyecasound" > > myconf="$myconf --with-python-includes=$python_includes" > myconf="$myconf --with-python-modules=$python_modules" > else > myconf="$myconf --disable-pyecasound" > fi > > einfo "configuring with ${myconf}" > econf ${myconf} || die "configure failed" > make || die "build failed" >} > >src_install () { > make DESTDIR=${D} install || die > > if use python; then > cd pyecasound || die > python -c "import compileall; compileall.compile_dir('.')" || die > python -O -c "import compileall; compileall.compile_dir('.')" || die > python_sitepkgsdir="`python -c "import sys; print (sys.prefix + '/lib/python' + sys.version[:3] + '/site-packages/')"`" > install *.pyc *.pyo "${D}/${python_sitepkgsdir}" > cd .. > fi > > dodoc INSTALL FAQ BUGS COPYING NEWS README TODO > dohtml `find Documentation -name "*.html"` > dodoc Documentation/edi-list.txt >}
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 82433
: 51487 |
51488