summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeremy Huddleston <eradicator@gentoo.org>2004-06-15 23:48:29 +0000
committerJeremy Huddleston <eradicator@gentoo.org>2004-06-15 23:48:29 +0000
commit7a00a95868b52487107f39b252b36ba871cdd737 (patch)
tree9cfba66fca92dd0f8293adb74e40c662a48614dd /media-sound/ecasound
parentfinal (?) commit of the missing files/digest-tap-plugins-0.5.0 file (diff)
downloadgentoo-2-7a00a95868b52487107f39b252b36ba871cdd737.tar.gz
gentoo-2-7a00a95868b52487107f39b252b36ba871cdd737.tar.bz2
gentoo-2-7a00a95868b52487107f39b252b36ba871cdd737.zip
Stable sparc and x86. Added -amd64 (Bug #54034). Removed old versions.
Diffstat (limited to 'media-sound/ecasound')
-rw-r--r--media-sound/ecasound/ChangeLog6
-rw-r--r--media-sound/ecasound/ecasound-2.2.3.ebuild92
-rw-r--r--media-sound/ecasound/ecasound-2.3.0.ebuild91
-rw-r--r--media-sound/ecasound/ecasound-2.3.3.ebuild4
-rw-r--r--media-sound/ecasound/files/digest-ecasound-2.2.31
-rw-r--r--media-sound/ecasound/files/digest-ecasound-2.3.01
6 files changed, 7 insertions, 188 deletions
diff --git a/media-sound/ecasound/ChangeLog b/media-sound/ecasound/ChangeLog
index f86c0308fa06..58c1b1b8f5e5 100644
--- a/media-sound/ecasound/ChangeLog
+++ b/media-sound/ecasound/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for media-sound/ecasound
# Copyright 2002-2004 Gentoo Technologies, Inc.; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/ecasound/ChangeLog,v 1.19 2004/06/13 08:20:56 eradicator Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/ecasound/ChangeLog,v 1.20 2004/06/15 23:48:29 eradicator Exp $
+
+ 15 Jun 2004; Jeremy Huddleston <eradicator@gentoo.org>
+ -ecasound-2.2.3.ebuild, -ecasound-2.3.0.ebuild:
+ Stable sparc and x86. Added -amd64 (Bug #54034). Removed old versions.
13 Jun 2004; Jeremy Huddleston <eradicator@gentoo.org>
ecasound-2.2.3.ebuild, ecasound-2.3.0.ebuild, ecasound-2.3.2.ebuild,
diff --git a/media-sound/ecasound/ecasound-2.2.3.ebuild b/media-sound/ecasound/ecasound-2.2.3.ebuild
deleted file mode 100644
index d4e1fe7d1258..000000000000
--- a/media-sound/ecasound/ecasound-2.2.3.ebuild
+++ /dev/null
@@ -1,92 +0,0 @@
-# Copyright 1999-2004 Gentoo Technologies, Inc.
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/ecasound/ecasound-2.2.3.ebuild,v 1.8 2004/06/13 08:20:56 eradicator Exp $
-
-IUSE="ncurses arts alsa python oss mikmod oggvorbis jack audiofile"
-
-S=${WORKDIR}/${P}
-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"
-
-DEPEND="virtual/glibc
- 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
- sed -i "/#include <alsa\\/asoundlib.h>/i\\#define ALSA_PCM_OLD_HW_PARAMS_API 1\\" libecasound/plugins/audioio_alsa.cpp
- sed -i "/#include <alsa\\/asoundlib.h>/i\\#define ALSA_PCM_OLD_HW_PARAMS_API 1\\" libecasound/plugins/audioio_alsa_named.cpp
-}
-
-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"
-
- 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
-}
diff --git a/media-sound/ecasound/ecasound-2.3.0.ebuild b/media-sound/ecasound/ecasound-2.3.0.ebuild
deleted file mode 100644
index 754a2c1cf234..000000000000
--- a/media-sound/ecasound/ecasound-2.3.0.ebuild
+++ /dev/null
@@ -1,91 +0,0 @@
-# Copyright 1999-2004 Gentoo Technologies, Inc.
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/ecasound/ecasound-2.3.0.ebuild,v 1.7 2004/06/13 08:20:56 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"
-
-DEPEND="virtual/glibc
- 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
- sed -i "/#include <alsa\\/asoundlib.h>/i\\#define ALSA_PCM_OLD_HW_PARAMS_API 1\\" libecasound/plugins/audioio_alsa.cpp
- sed -i "/#include <alsa\\/asoundlib.h>/i\\#define ALSA_PCM_OLD_HW_PARAMS_API 1\\" libecasound/plugins/audioio_alsa_named.cpp
-}
-
-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"
-
- 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
-}
diff --git a/media-sound/ecasound/ecasound-2.3.3.ebuild b/media-sound/ecasound/ecasound-2.3.3.ebuild
index 7293ee0ac759..c9d09bfa90af 100644
--- a/media-sound/ecasound/ecasound-2.3.3.ebuild
+++ b/media-sound/ecasound/ecasound-2.3.3.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2004 Gentoo Technologies, Inc.
# 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.4 2004/06/13 08:20:56 eradicator Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/ecasound/ecasound-2.3.3.ebuild,v 1.5 2004/06/15 23:48:29 eradicator Exp $
IUSE="ncurses arts alsa python oss mikmod oggvorbis jack audiofile"
@@ -10,7 +10,7 @@ HOMEPAGE="http://eca.cx/"
LICENSE="GPL-2"
SLOT="1"
-KEYWORDS="~x86 ~sparc ~ppc"
+KEYWORDS="x86 sparc ~ppc -amd64"
DEPEND="virtual/glibc
!sparc? ( jack? ( media-sound/jack-audio-connection-kit ) )
diff --git a/media-sound/ecasound/files/digest-ecasound-2.2.3 b/media-sound/ecasound/files/digest-ecasound-2.2.3
deleted file mode 100644
index ce7d8e737381..000000000000
--- a/media-sound/ecasound/files/digest-ecasound-2.2.3
+++ /dev/null
@@ -1 +0,0 @@
-MD5 40a3f0213c30b18e1b4e7879faa6b454 ecasound-2.2.3.tar.gz 920102
diff --git a/media-sound/ecasound/files/digest-ecasound-2.3.0 b/media-sound/ecasound/files/digest-ecasound-2.3.0
deleted file mode 100644
index 01b13382af10..000000000000
--- a/media-sound/ecasound/files/digest-ecasound-2.3.0
+++ /dev/null
@@ -1 +0,0 @@
-MD5 fb440a68466c8bd6f7bc8a14adf46ef7 ecasound-2.3.0.tar.gz 931150