summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSamuli Suominen <ssuominen@gentoo.org>2011-03-28 00:53:37 +0000
committerSamuli Suominen <ssuominen@gentoo.org>2011-03-28 00:53:37 +0000
commitbc17c95dbe02d209e903d286aeb742460820c392 (patch)
tree0fb7b2cec29dbb5cef015d6806eb60901d79f33a /media-sound/alsa-tools
parentold (diff)
downloadhistorical-bc17c95dbe02d209e903d286aeb742460820c392.tar.gz
historical-bc17c95dbe02d209e903d286aeb742460820c392.tar.bz2
historical-bc17c95dbe02d209e903d286aeb742460820c392.zip
old
Package-Manager: portage-2.2.0_alpha28/cvs/Linux x86_64
Diffstat (limited to 'media-sound/alsa-tools')
-rw-r--r--media-sound/alsa-tools/Manifest20
-rw-r--r--media-sound/alsa-tools/alsa-tools-1.0.20-r1.ebuild136
-rw-r--r--media-sound/alsa-tools/alsa-tools-1.0.20-r2.ebuild137
-rw-r--r--media-sound/alsa-tools/alsa-tools-1.0.21-r1.ebuild135
-rw-r--r--media-sound/alsa-tools/alsa-tools-1.0.21.ebuild133
-rw-r--r--media-sound/alsa-tools/alsa-tools-1.0.22.ebuild136
-rw-r--r--media-sound/alsa-tools/files/alsa-tools-1.0.20+glibc-2.10.patch29
-rw-r--r--media-sound/alsa-tools/files/alsa-tools-1.0.20-hdspconf-asneeded.patch26
8 files changed, 0 insertions, 752 deletions
diff --git a/media-sound/alsa-tools/Manifest b/media-sound/alsa-tools/Manifest
index 8f5007738a3c..b25d6f8bd60b 100644
--- a/media-sound/alsa-tools/Manifest
+++ b/media-sound/alsa-tools/Manifest
@@ -1,27 +1,7 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
-AUX alsa-tools-1.0.20+glibc-2.10.patch 1114 RMD160 db6a6108717fc014f8928d614b2c641a612ccfeb SHA1 8f3a622bafb0d743a402bbaca1d562c690d3db5e SHA256 a4bbb12be580743523a48f9de088a269ce4675bc8723de14ff64bd49d21d1bc3
-AUX alsa-tools-1.0.20-hdspconf-asneeded.patch 998 RMD160 336b2671326ee124a1b65bf32d2edf2b7e4fb48c SHA1 066bf73ccd59a0cb6105099b45c2fdfcffb331d6 SHA256 0ee59df8c9c2d6c9510b9081ee2d207cf52e42891157d7db3043e8317f4696a6
AUX envy24control-config-dir.patch 593 RMD160 7db6a5e50e0d89a6a5baac7a6f25eb814e87537e SHA1 a4c1586b4ee313ee74c85c8725c05102e9ea7bfe SHA256 6cc8c284109839102a12a11de0e834865aa860460d3e387d71a9ae013ba8e1f9
-DIST alsa-tools-1.0.20.tar.bz2 1555723 RMD160 2d4a35726c012b2bb1f24cff68847452e1639702 SHA1 f066b2d8719536c29769db0f5274247f42036071 SHA256 2a05047363b20f16820f36198ed3b139d1c55f55464750ea11d350e00b09cb86
-DIST alsa-tools-1.0.21.tar.bz2 1556178 RMD160 639acff29e783dd36d4404f353eacbe99dbe53f5 SHA1 23e8090bc7c47e68564dfd005c57d65e37491a0e SHA256 b5299ef71d33172183776c98ebbdbfa061d918aa6963b60267608a529b069329
-DIST alsa-tools-1.0.22.tar.bz2 1555768 RMD160 2bfc7c047341cfdae25610db0fac6223a330a0e4 SHA1 7c4ad5cf600fb9943b43a557995dc7ef93c00e9d SHA256 4185a075287072f91df8eee5a37d99a688093cd231226909e3c8b57db775fb40
DIST alsa-tools-1.0.23.tar.bz2 1603719 RMD160 140e5f19874c1f7d43f5b0bd26b8ef1fe0060370 SHA1 4683fa0bd151d4a17c45125aebd8eaec58cf6ca3 SHA256 5e048633f0324c11998cdbc283ced30d72887f9bed1f2aeb85b9ee5e9e907099
DIST alsa-tools-1.0.24.1.tar.bz2 1716198 RMD160 1a8f83d716900ca665e1a0105ea5771b9b215e13 SHA1 1b3e3c13caf16760d6a7523c08ef7b75ff09e238 SHA256 17d43de93ab2db98886d89a53e45341daa46a4ef6edd405db87f4b5a5dc64a05
-EBUILD alsa-tools-1.0.20-r1.ebuild 3536 RMD160 682b44ffab548ef3a70dc0a06bb66ed9a7b4c49c SHA1 81bd776e495937ac7c7a9f60d2e15c0e29cd6fb9 SHA256 ce9b7990b3add4d8d8dd5d4c444bcfa69499ec17c3f0a718c2b21713cfb59054
-EBUILD alsa-tools-1.0.20-r2.ebuild 3614 RMD160 c497860f96969eab0c85746fcbcdc804488a278e SHA1 89813e7f83c127642ad326e2c916f2b57366e318 SHA256 44650e9f892a726ec29ff095ef1040c3f985cb692374922325d4b48a648727ca
-EBUILD alsa-tools-1.0.21-r1.ebuild 3521 RMD160 d2d13fa395f394327d5ad51634256b94482c0fcb SHA1 478769b3607dfb3e557514ed42b8472188a12ad4 SHA256 239503d179b3d935ea51adc238282b6518a7576a95b073afcad1a422304bf8ec
-EBUILD alsa-tools-1.0.21.ebuild 3437 RMD160 a94434e3f9a8bad3707a39202bfd25bde7a53edf SHA1 ebd1693807d09f9c5d3e6ce01b8f0daff27bdb8c SHA256 4a58deaf816e52b467fbcc50d16da06635072ed0a2ba7ff56eb50ff9d3300d98
-EBUILD alsa-tools-1.0.22.ebuild 3532 RMD160 e671e7fe484a6a0d1105cae3e68a83d68bc923dd SHA1 df890258fc8a6cdee15077fdb6969e5f800df9c3 SHA256 7be33fec47b885c2ea2f3030f10eb910aee5ea17d9d652181918f951736eb567
EBUILD alsa-tools-1.0.23.ebuild 3542 RMD160 d6c7d7bb8d5d81e8d801aa27969cbf9e1e1947e3 SHA1 6fd6971e3f25296ec7ba1fd852f1ee661c700bcf SHA256 e8393502a46ab920a2d6d4739a442ded8a42c97fdeb56981d821a352e0fe316d
EBUILD alsa-tools-1.0.24.1.ebuild 3733 RMD160 5ac80abd7e1194e2240f91e2c262a3008f5348e4 SHA1 e2d9baf42e524d9969882d1bad3629af4b204b88 SHA256 b70aee9a1644c2f5fe37ac3036105288f2a61ecf604a8b2cfbecdaea4b34ee8e
MISC ChangeLog 29584 RMD160 2e909e8693250c31f6111328db04b698893e03f7 SHA1 985e66e62475d498d96af870105e834c7d038ab0 SHA256 2fa705adcbadf4fa0a44998ca4aa65729923c9c0e7fd4128533181cb4fd37740
MISC metadata.xml 230 RMD160 fa99b07bbc82d3dde53c4bb732ec862ee8fc6bb5 SHA1 1337d895713f767f43778dce0b300da5bf852d80 SHA256 1f81ba2d193a0ca53dcedb87b01a28851a9d7b14d77db3b2c2647330f4ba6f00
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.17 (GNU/Linux)
-
-iEYEARECAAYFAk2Icu0ACgkQgAnW8HDreRaBDwCgrx8fGUlofjHUflMgYhBTU/OR
-u3wAoKUZXe4DzYGgtomkfEqMbE05KXp+
-=ifw5
------END PGP SIGNATURE-----
diff --git a/media-sound/alsa-tools/alsa-tools-1.0.20-r1.ebuild b/media-sound/alsa-tools/alsa-tools-1.0.20-r1.ebuild
deleted file mode 100644
index 52c2da88d84e..000000000000
--- a/media-sound/alsa-tools/alsa-tools-1.0.20-r1.ebuild
+++ /dev/null
@@ -1,136 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/alsa-tools/alsa-tools-1.0.20-r1.ebuild,v 1.9 2011/03/22 09:59:02 jlec Exp $
-
-EAPI=1
-
-inherit eutils flag-o-matic autotools
-
-MY_P="${P/_rc/rc}"
-
-DESCRIPTION="Advanced Linux Sound Architecture tools"
-HOMEPAGE="http://www.alsa-project.org/"
-SRC_URI="mirror://alsaproject/tools/${MY_P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0.9"
-KEYWORDS="amd64 ~mips ppc ppc64 sparc x86"
-
-ECHOAUDIO_CARDS="alsa_cards_darla20 alsa_cards_gina20
-alsa_cards_layla20 alsa_cards_darla24 alsa_cards_gina24
-alsa_cards_layla24 alsa_cards_mona alsa_cards_mia alsa_cards_indigo
-alsa_cards_indigoio alsa_cards_echo3g"
-
-IUSE="fltk gtk alsa_cards_hdsp alsa_cards_hdspm alsa_cards_mixart
-alsa_cards_vx222 alsa_cards_usb-usx2y alsa_cards_sb16 alsa_cards_sbawe
-alsa_cards_emu10k1 alsa_cards_emu10k1x alsa_cards_ice1712
-alsa_cards_rme32 alsa_cards_rme96 alsa_cards_sscape alsa_cards_pcxhr
-${ECHOAUDIO_CARDS}"
-
-RDEPEND=">=media-libs/alsa-lib-1.0.20-r1
- fltk? ( x11-libs/fltk:1 )
- gtk? ( x11-libs/gtk+:2 )"
-DEPEND="${RDEPEND}"
-
-S="${WORKDIR}/${MY_P}"
-
-pkg_setup() {
-
- ALSA_TOOLS="ac3dec seq/sbiload us428control"
-
- if use gtk; then
- use alsa_cards_ice1712 && \
- ALSA_TOOLS="${ALSA_TOOLS} envy24control"
- use alsa_cards_rme32 && use alsa_cards_rme96 && \
- ALSA_TOOLS="${ALSA_TOOLS} rmedigicontrol"
- fi
-
- if use alsa_cards_hdsp || use alsa_cards_hdspm; then
- ALSA_TOOLS="${ALSA_TOOLS} hdsploader"
- use fltk && ALSA_TOOLS="${ALSA_TOOLS} hdspconf hdspmixer"
- fi
-
- use alsa_cards_mixart && ALSA_TOOLS="${ALSA_TOOLS} mixartloader"
- use alsa_cards_vx222 && ALSA_TOOLS="${ALSA_TOOLS} vxloader"
- use alsa_cards_usb-usx2y && ALSA_TOOLS="${ALSA_TOOLS} usx2yloader"
- use alsa_cards_pcxhr && ALSA_TOOLS="${ALSA_TOOLS} pcxhr"
- use alsa_cards_sscape && ALSA_TOOLS="${ALSA_TOOLS} sscape_ctl"
-
- { use alsa_cards_sb16 || use alsa_cards_sbawe; } && \
- ALSA_TOOLS="${ALSA_TOOLS} sb16_csp"
-
- if use alsa_cards_emu10k1 || use alsa_cards_emu10k1x; then
- ALSA_TOOLS="${ALSA_TOOLS} as10k1 ld10k1"
- fi
-
- if use gtk; then
- for card in ${ECHOAUDIO_CARDS}; do
- if use ${card}; then
- ALSA_TOOLS="${ALSA_TOOLS} echomixer"
- fi
- done
- fi
-}
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
-
- epatch "${FILESDIR}"/${P}+glibc-2.10.patch
- epatch "${FILESDIR}"/${P}-hdspconf-asneeded.patch
-
- # This block only deals with the tools that still use GTK and the
- # AM_PATH_GTK macro.
- for dir in echomixer envy24control rmedigicontrol; do
- has "${dir}" "${ALSA_TOOLS}" || continue
- pushd "${dir}" &> /dev/null
- sed -i -e '/AM_PATH_GTK/d' configure.in
- eautoreconf
- popd &> /dev/null
- done
-
- # This block deals with the tools that are being patched
- for dir in hdspconf; do
- has "${dir}" "${ALSA_TOOLS}" || continue
- pushd "${dir}" &> /dev/null
- eautoreconf
- popd &> /dev/null
- done
-
- elibtoolize
-}
-
-src_compile() {
- if use fltk; then
- # hdspmixer requires fltk
- append-ldflags "-L$(dirname $(fltk-config --libs))"
- append-flags "-I/usr/include/fltk-1"
- fi
-
- local f
- for f in ${ALSA_TOOLS}
- do
- cd "${S}/${f}"
- econf --with-gtk2
- emake || die "emake ${f} failed"
- done
-}
-
-src_install() {
- local f
- for f in ${ALSA_TOOLS}
- do
- # Install the main stuff
- cd "${S}/${f}"
- emake DESTDIR="${D}" install || die
-
- # Install the text documentation
- local doc
- for doc in README TODO ChangeLog AUTHORS; do
- if [[ -f "${doc}" ]]; then
- mv "${doc}" "${doc}.$(basename ${f})" || die
- dodoc "${doc}.$(basename ${f})" || die
- fi
- done
- done
-}
diff --git a/media-sound/alsa-tools/alsa-tools-1.0.20-r2.ebuild b/media-sound/alsa-tools/alsa-tools-1.0.20-r2.ebuild
deleted file mode 100644
index 1606a7105550..000000000000
--- a/media-sound/alsa-tools/alsa-tools-1.0.20-r2.ebuild
+++ /dev/null
@@ -1,137 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/alsa-tools/alsa-tools-1.0.20-r2.ebuild,v 1.3 2011/03/22 09:59:02 jlec Exp $
-
-EAPI=1
-
-inherit eutils flag-o-matic autotools
-
-MY_P="${P/_rc/rc}"
-
-DESCRIPTION="Advanced Linux Sound Architecture tools"
-HOMEPAGE="http://www.alsa-project.org/"
-SRC_URI="mirror://alsaproject/tools/${MY_P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0.9"
-KEYWORDS="~amd64 ~mips ~ppc ~ppc64 ~sparc ~x86"
-
-ECHOAUDIO_CARDS="alsa_cards_darla20 alsa_cards_gina20
-alsa_cards_layla20 alsa_cards_darla24 alsa_cards_gina24
-alsa_cards_layla24 alsa_cards_mona alsa_cards_mia alsa_cards_indigo
-alsa_cards_indigoio alsa_cards_echo3g"
-
-IUSE="fltk gtk alsa_cards_hdsp alsa_cards_hdspm alsa_cards_mixart
-alsa_cards_vx222 alsa_cards_usb-usx2y alsa_cards_sb16 alsa_cards_sbawe
-alsa_cards_emu10k1 alsa_cards_emu10k1x alsa_cards_ice1712
-alsa_cards_rme32 alsa_cards_rme96 alsa_cards_sscape alsa_cards_pcxhr
-${ECHOAUDIO_CARDS}"
-
-RDEPEND=">=media-libs/alsa-lib-1.0.20-r1
- fltk? ( >=x11-libs/fltk-1.1.10-r2:1 )
- gtk? ( x11-libs/gtk+:2 )"
-DEPEND="${RDEPEND}"
-
-S="${WORKDIR}/${MY_P}"
-
-pkg_setup() {
-
- ALSA_TOOLS="ac3dec seq/sbiload us428control"
-
- if use gtk; then
- use alsa_cards_ice1712 && \
- ALSA_TOOLS="${ALSA_TOOLS} envy24control"
- use alsa_cards_rme32 && use alsa_cards_rme96 && \
- ALSA_TOOLS="${ALSA_TOOLS} rmedigicontrol"
- fi
-
- if use alsa_cards_hdsp || use alsa_cards_hdspm; then
- ALSA_TOOLS="${ALSA_TOOLS} hdsploader"
- use fltk && ALSA_TOOLS="${ALSA_TOOLS} hdspconf hdspmixer"
- fi
-
- use alsa_cards_mixart && ALSA_TOOLS="${ALSA_TOOLS} mixartloader"
- use alsa_cards_vx222 && ALSA_TOOLS="${ALSA_TOOLS} vxloader"
- use alsa_cards_usb-usx2y && ALSA_TOOLS="${ALSA_TOOLS} usx2yloader"
- use alsa_cards_pcxhr && ALSA_TOOLS="${ALSA_TOOLS} pcxhr"
- use alsa_cards_sscape && ALSA_TOOLS="${ALSA_TOOLS} sscape_ctl"
-
- { use alsa_cards_sb16 || use alsa_cards_sbawe; } && \
- ALSA_TOOLS="${ALSA_TOOLS} sb16_csp"
-
- if use alsa_cards_emu10k1 || use alsa_cards_emu10k1x; then
- ALSA_TOOLS="${ALSA_TOOLS} as10k1 ld10k1"
- fi
-
- if use gtk; then
- for card in ${ECHOAUDIO_CARDS}; do
- if use ${card}; then
- ALSA_TOOLS="${ALSA_TOOLS} echomixer"
- fi
- done
- fi
-}
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
-
- epatch "${FILESDIR}"/${P}+glibc-2.10.patch
- epatch "${FILESDIR}"/${P}-hdspconf-asneeded.patch
- epatch "${FILESDIR}"/envy24control-config-dir.patch
-
- # This block only deals with the tools that still use GTK and the
- # AM_PATH_GTK macro.
- for dir in echomixer envy24control rmedigicontrol; do
- has "${dir}" "${ALSA_TOOLS}" || continue
- pushd "${dir}" &> /dev/null
- sed -i -e '/AM_PATH_GTK/d' configure.in
- eautoreconf
- popd &> /dev/null
- done
-
- # This block deals with the tools that are being patched
- for dir in hdspconf; do
- has "${dir}" "${ALSA_TOOLS}" || continue
- pushd "${dir}" &> /dev/null
- eautoreconf
- popd &> /dev/null
- done
-
- elibtoolize
-}
-
-src_compile() {
- if use fltk; then
- # hdspmixer requires fltk
- append-ldflags "-L$(dirname $(fltk-config --libs))"
- append-flags "-I$(fltk-config --includedir)"
- fi
-
- local f
- for f in ${ALSA_TOOLS}
- do
- cd "${S}/${f}"
- econf --with-gtk2
- emake || die "emake ${f} failed"
- done
-}
-
-src_install() {
- local f
- for f in ${ALSA_TOOLS}
- do
- # Install the main stuff
- cd "${S}/${f}"
- emake DESTDIR="${D}" install || die
-
- # Install the text documentation
- local doc
- for doc in README TODO ChangeLog AUTHORS; do
- if [[ -f "${doc}" ]]; then
- mv "${doc}" "${doc}.$(basename ${f})" || die
- dodoc "${doc}.$(basename ${f})" || die
- fi
- done
- done
-}
diff --git a/media-sound/alsa-tools/alsa-tools-1.0.21-r1.ebuild b/media-sound/alsa-tools/alsa-tools-1.0.21-r1.ebuild
deleted file mode 100644
index 1bfc8e2a0af8..000000000000
--- a/media-sound/alsa-tools/alsa-tools-1.0.21-r1.ebuild
+++ /dev/null
@@ -1,135 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/alsa-tools/alsa-tools-1.0.21-r1.ebuild,v 1.3 2011/03/22 09:59:02 jlec Exp $
-
-EAPI="1"
-
-inherit eutils flag-o-matic autotools
-
-MY_P="${P/_rc/rc}"
-
-DESCRIPTION="Advanced Linux Sound Architecture tools"
-HOMEPAGE="http://www.alsa-project.org/"
-SRC_URI="mirror://alsaproject/tools/${MY_P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0.9"
-KEYWORDS="~amd64 ~mips ~ppc ~ppc64 ~sparc ~x86"
-
-ECHOAUDIO_CARDS="alsa_cards_darla20 alsa_cards_gina20
-alsa_cards_layla20 alsa_cards_darla24 alsa_cards_gina24
-alsa_cards_layla24 alsa_cards_mona alsa_cards_mia alsa_cards_indigo
-alsa_cards_indigoio alsa_cards_echo3g"
-
-IUSE="fltk gtk alsa_cards_hdsp alsa_cards_hdspm alsa_cards_mixart
-alsa_cards_vx222 alsa_cards_usb-usx2y alsa_cards_sb16 alsa_cards_sbawe
-alsa_cards_emu10k1 alsa_cards_emu10k1x alsa_cards_ice1712
-alsa_cards_rme32 alsa_cards_rme96 alsa_cards_sscape alsa_cards_pcxhr
-${ECHOAUDIO_CARDS}"
-
-RDEPEND=">=media-libs/alsa-lib-1.0.20-r1
- fltk? ( >=x11-libs/fltk-1.1.10-r2:1 )
- gtk? ( x11-libs/gtk+:2 )"
-DEPEND="${RDEPEND}"
-
-S="${WORKDIR}/${MY_P}"
-
-pkg_setup() {
-
- ALSA_TOOLS="ac3dec seq/sbiload us428control"
-
- if use gtk; then
- use alsa_cards_ice1712 && \
- ALSA_TOOLS="${ALSA_TOOLS} envy24control"
- use alsa_cards_rme32 && use alsa_cards_rme96 && \
- ALSA_TOOLS="${ALSA_TOOLS} rmedigicontrol"
- fi
-
- if use alsa_cards_hdsp || use alsa_cards_hdspm; then
- ALSA_TOOLS="${ALSA_TOOLS} hdsploader"
- use fltk && ALSA_TOOLS="${ALSA_TOOLS} hdspconf hdspmixer"
- fi
-
- use alsa_cards_mixart && ALSA_TOOLS="${ALSA_TOOLS} mixartloader"
- use alsa_cards_vx222 && ALSA_TOOLS="${ALSA_TOOLS} vxloader"
- use alsa_cards_usb-usx2y && ALSA_TOOLS="${ALSA_TOOLS} usx2yloader"
- use alsa_cards_pcxhr && ALSA_TOOLS="${ALSA_TOOLS} pcxhr"
- use alsa_cards_sscape && ALSA_TOOLS="${ALSA_TOOLS} sscape_ctl"
-
- { use alsa_cards_sb16 || use alsa_cards_sbawe; } && \
- ALSA_TOOLS="${ALSA_TOOLS} sb16_csp"
-
- if use alsa_cards_emu10k1 || use alsa_cards_emu10k1x; then
- ALSA_TOOLS="${ALSA_TOOLS} as10k1 ld10k1"
- fi
-
- if use gtk; then
- for card in ${ECHOAUDIO_CARDS}; do
- if use ${card}; then
- ALSA_TOOLS="${ALSA_TOOLS} echomixer"
- fi
- done
- fi
-}
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
-
- epatch "${FILESDIR}"/envy24control-config-dir.patch
-
- # This block only deals with the tools that still use GTK and the
- # AM_PATH_GTK macro.
- for dir in echomixer envy24control rmedigicontrol; do
- has "${dir}" "${ALSA_TOOLS}" || continue
- pushd "${dir}" &> /dev/null
- sed -i -e '/AM_PATH_GTK/d' configure.in
- eautoreconf
- popd &> /dev/null
- done
-
- # This block deals with the tools that are being patched
- for dir in hdspconf; do
- has "${dir}" "${ALSA_TOOLS}" || continue
- pushd "${dir}" &> /dev/null
- eautoreconf
- popd &> /dev/null
- done
-
- elibtoolize
-}
-
-src_compile() {
- if use fltk; then
- # hdspmixer requires fltk
- append-ldflags "-L$(dirname $(fltk-config --libs))"
- append-flags "-I$(fltk-config --includedir)"
- fi
-
- local f
- for f in ${ALSA_TOOLS}
- do
- cd "${S}/${f}"
- econf --with-gtk2
- emake || die "emake ${f} failed"
- done
-}
-
-src_install() {
- local f
- for f in ${ALSA_TOOLS}
- do
- # Install the main stuff
- cd "${S}/${f}"
- emake DESTDIR="${D}" install || die
-
- # Install the text documentation
- local doc
- for doc in README TODO ChangeLog AUTHORS; do
- if [[ -f "${doc}" ]]; then
- mv "${doc}" "${doc}.$(basename ${f})" || die
- dodoc "${doc}.$(basename ${f})" || die
- fi
- done
- done
-}
diff --git a/media-sound/alsa-tools/alsa-tools-1.0.21.ebuild b/media-sound/alsa-tools/alsa-tools-1.0.21.ebuild
deleted file mode 100644
index fad4f0e4d208..000000000000
--- a/media-sound/alsa-tools/alsa-tools-1.0.21.ebuild
+++ /dev/null
@@ -1,133 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/alsa-tools/alsa-tools-1.0.21.ebuild,v 1.8 2011/03/22 09:59:02 jlec Exp $
-
-EAPI=1
-
-inherit eutils flag-o-matic autotools
-
-MY_P="${P/_rc/rc}"
-
-DESCRIPTION="Advanced Linux Sound Architecture tools"
-HOMEPAGE="http://www.alsa-project.org/"
-SRC_URI="mirror://alsaproject/tools/${MY_P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0.9"
-KEYWORDS="amd64 ~mips ppc ppc64 sparc x86"
-
-ECHOAUDIO_CARDS="alsa_cards_darla20 alsa_cards_gina20
-alsa_cards_layla20 alsa_cards_darla24 alsa_cards_gina24
-alsa_cards_layla24 alsa_cards_mona alsa_cards_mia alsa_cards_indigo
-alsa_cards_indigoio alsa_cards_echo3g"
-
-IUSE="fltk gtk alsa_cards_hdsp alsa_cards_hdspm alsa_cards_mixart
-alsa_cards_vx222 alsa_cards_usb-usx2y alsa_cards_sb16 alsa_cards_sbawe
-alsa_cards_emu10k1 alsa_cards_emu10k1x alsa_cards_ice1712
-alsa_cards_rme32 alsa_cards_rme96 alsa_cards_sscape alsa_cards_pcxhr
-${ECHOAUDIO_CARDS}"
-
-RDEPEND=">=media-libs/alsa-lib-1.0.20-r1
- fltk? ( x11-libs/fltk:1 )
- gtk? ( x11-libs/gtk+:2 )"
-DEPEND="${RDEPEND}"
-
-S="${WORKDIR}/${MY_P}"
-
-pkg_setup() {
-
- ALSA_TOOLS="ac3dec seq/sbiload us428control"
-
- if use gtk; then
- use alsa_cards_ice1712 && \
- ALSA_TOOLS="${ALSA_TOOLS} envy24control"
- use alsa_cards_rme32 && use alsa_cards_rme96 && \
- ALSA_TOOLS="${ALSA_TOOLS} rmedigicontrol"
- fi
-
- if use alsa_cards_hdsp || use alsa_cards_hdspm; then
- ALSA_TOOLS="${ALSA_TOOLS} hdsploader"
- use fltk && ALSA_TOOLS="${ALSA_TOOLS} hdspconf hdspmixer"
- fi
-
- use alsa_cards_mixart && ALSA_TOOLS="${ALSA_TOOLS} mixartloader"
- use alsa_cards_vx222 && ALSA_TOOLS="${ALSA_TOOLS} vxloader"
- use alsa_cards_usb-usx2y && ALSA_TOOLS="${ALSA_TOOLS} usx2yloader"
- use alsa_cards_pcxhr && ALSA_TOOLS="${ALSA_TOOLS} pcxhr"
- use alsa_cards_sscape && ALSA_TOOLS="${ALSA_TOOLS} sscape_ctl"
-
- { use alsa_cards_sb16 || use alsa_cards_sbawe; } && \
- ALSA_TOOLS="${ALSA_TOOLS} sb16_csp"
-
- if use alsa_cards_emu10k1 || use alsa_cards_emu10k1x; then
- ALSA_TOOLS="${ALSA_TOOLS} as10k1 ld10k1"
- fi
-
- if use gtk; then
- for card in ${ECHOAUDIO_CARDS}; do
- if use ${card}; then
- ALSA_TOOLS="${ALSA_TOOLS} echomixer"
- fi
- done
- fi
-}
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
-
- # This block only deals with the tools that still use GTK and the
- # AM_PATH_GTK macro.
- for dir in echomixer envy24control rmedigicontrol; do
- has "${dir}" "${ALSA_TOOLS}" || continue
- pushd "${dir}" &> /dev/null
- sed -i -e '/AM_PATH_GTK/d' configure.in
- eautoreconf
- popd &> /dev/null
- done
-
- # This block deals with the tools that are being patched
- for dir in hdspconf; do
- has "${dir}" "${ALSA_TOOLS}" || continue
- pushd "${dir}" &> /dev/null
- eautoreconf
- popd &> /dev/null
- done
-
- elibtoolize
-}
-
-src_compile() {
- if use fltk; then
- # hdspmixer requires fltk
- append-ldflags "-L$(dirname $(fltk-config --libs))"
- append-flags "-I/usr/include/fltk-1"
- fi
-
- local f
- for f in ${ALSA_TOOLS}
- do
- cd "${S}/${f}"
- econf --with-gtk2
- emake || die "emake ${f} failed"
- done
-}
-
-src_install() {
- local f
- for f in ${ALSA_TOOLS}
- do
- # Install the main stuff
- cd "${S}/${f}"
- emake DESTDIR="${D}" install || die
-
- # Install the text documentation
- local doc
- for doc in README TODO ChangeLog AUTHORS; do
- if [[ -f "${doc}" ]]; then
- mv "${doc}" "${doc}.$(basename ${f})" || die
- dodoc "${doc}.$(basename ${f})" || die
- fi
- done
- done
-}
diff --git a/media-sound/alsa-tools/alsa-tools-1.0.22.ebuild b/media-sound/alsa-tools/alsa-tools-1.0.22.ebuild
deleted file mode 100644
index 5e8026476f26..000000000000
--- a/media-sound/alsa-tools/alsa-tools-1.0.22.ebuild
+++ /dev/null
@@ -1,136 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/alsa-tools/alsa-tools-1.0.22.ebuild,v 1.4 2011/03/22 09:59:02 jlec Exp $
-
-EAPI="1"
-
-inherit eutils flag-o-matic autotools
-
-MY_P="${P/_rc/rc}"
-
-DESCRIPTION="Advanced Linux Sound Architecture tools"
-HOMEPAGE="http://www.alsa-project.org/"
-SRC_URI="mirror://alsaproject/tools/${MY_P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0.9"
-KEYWORDS="~amd64 ~mips ~ppc ~ppc64 ~sparc ~x86"
-
-ECHOAUDIO_CARDS="alsa_cards_darla20 alsa_cards_gina20
-alsa_cards_layla20 alsa_cards_darla24 alsa_cards_gina24
-alsa_cards_layla24 alsa_cards_mona alsa_cards_mia alsa_cards_indigo
-alsa_cards_indigoio alsa_cards_echo3g"
-
-IUSE="fltk gtk alsa_cards_hdsp alsa_cards_hdspm alsa_cards_mixart
-alsa_cards_vx222 alsa_cards_usb-usx2y alsa_cards_sb16 alsa_cards_sbawe
-alsa_cards_emu10k1 alsa_cards_emu10k1x alsa_cards_ice1712
-alsa_cards_rme32 alsa_cards_rme96 alsa_cards_sscape alsa_cards_pcxhr
-${ECHOAUDIO_CARDS}"
-
-RDEPEND=">=media-libs/alsa-lib-1.0.20-r1
- fltk? ( >=x11-libs/fltk-1.1.10-r2:1 )
- gtk? ( x11-libs/gtk+:2 )"
-DEPEND="${RDEPEND}"
-
-S="${WORKDIR}/${MY_P}"
-
-pkg_setup() {
-
- ALSA_TOOLS="ac3dec seq/sbiload us428control"
-
- if use gtk; then
- use alsa_cards_ice1712 && \
- ALSA_TOOLS="${ALSA_TOOLS} envy24control"
- use alsa_cards_rme32 && use alsa_cards_rme96 && \
- ALSA_TOOLS="${ALSA_TOOLS} rmedigicontrol"
- fi
-
- if use alsa_cards_hdsp || use alsa_cards_hdspm; then
- ALSA_TOOLS="${ALSA_TOOLS} hdsploader"
- use fltk && ALSA_TOOLS="${ALSA_TOOLS} hdspconf hdspmixer"
- fi
-
- use alsa_cards_mixart && ALSA_TOOLS="${ALSA_TOOLS} mixartloader"
- use alsa_cards_vx222 && ALSA_TOOLS="${ALSA_TOOLS} vxloader"
- use alsa_cards_usb-usx2y && ALSA_TOOLS="${ALSA_TOOLS} usx2yloader"
- use alsa_cards_pcxhr && ALSA_TOOLS="${ALSA_TOOLS} pcxhr"
- use alsa_cards_sscape && ALSA_TOOLS="${ALSA_TOOLS} sscape_ctl"
-
- { use alsa_cards_sb16 || use alsa_cards_sbawe; } && \
- ALSA_TOOLS="${ALSA_TOOLS} sb16_csp"
-
- if use alsa_cards_emu10k1 || use alsa_cards_emu10k1x; then
- ALSA_TOOLS="${ALSA_TOOLS} as10k1 ld10k1"
- fi
-
- if use gtk; then
- for card in ${ECHOAUDIO_CARDS}; do
- if use ${card}; then
- ALSA_TOOLS="${ALSA_TOOLS} echomixer"
- fi
- done
- fi
-}
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
-
- # bug 273129
- epatch "${FILESDIR}"/envy24control-config-dir.patch
-
- # This block only deals with the tools that still use GTK and the
- # AM_PATH_GTK macro.
- for dir in echomixer envy24control rmedigicontrol; do
- has "${dir}" "${ALSA_TOOLS}" || continue
- pushd "${dir}" &> /dev/null
- sed -i -e '/AM_PATH_GTK/d' configure.in
- eautoreconf
- popd &> /dev/null
- done
-
- # This block deals with the tools that are being patched
- for dir in hdspconf; do
- has "${dir}" "${ALSA_TOOLS}" || continue
- pushd "${dir}" &> /dev/null
- eautoreconf
- popd &> /dev/null
- done
-
- elibtoolize
-}
-
-src_compile() {
- if use fltk; then
- # hdspmixer requires fltk
- append-ldflags "-L$(dirname $(fltk-config --libs))"
- append-flags "-I$(fltk-config --includedir)"
- fi
-
- local f
- for f in ${ALSA_TOOLS}
- do
- cd "${S}/${f}"
- econf --with-gtk2
- emake || die "emake ${f} failed"
- done
-}
-
-src_install() {
- local f
- for f in ${ALSA_TOOLS}
- do
- # Install the main stuff
- cd "${S}/${f}"
- emake DESTDIR="${D}" install || die
-
- # Install the text documentation
- local doc
- for doc in README TODO ChangeLog AUTHORS; do
- if [[ -f "${doc}" ]]; then
- mv "${doc}" "${doc}.$(basename ${f})" || die
- dodoc "${doc}.$(basename ${f})" || die
- fi
- done
- done
-}
diff --git a/media-sound/alsa-tools/files/alsa-tools-1.0.20+glibc-2.10.patch b/media-sound/alsa-tools/files/alsa-tools-1.0.20+glibc-2.10.patch
deleted file mode 100644
index dc6068a35a4e..000000000000
--- a/media-sound/alsa-tools/files/alsa-tools-1.0.20+glibc-2.10.patch
+++ /dev/null
@@ -1,29 +0,0 @@
-From b657bd3e5fb28a4a428e9acbb473cd3cba5b9f91 Mon Sep 17 00:00:00 2001
-From: =?utf-8?q?Diego=20Elio=20'Flameeyes'=20Petten=C3=B2?= <flameeyes@gmail.com>
-Date: Thu, 21 May 2009 12:17:02 +0200
-Subject: [PATCH 1/2] Don't redeclare isblank().
-
-While technically isblank() is a C library function, nothing stops it from
-being a macro, and indeed it seems to be on glibc-2.10.
-
-This should not be a problem because ctype.h already declares it on
-probably all the systems where it's used.
----
- envy24control/strstr_icase_blank.c | 1 -
- 1 files changed, 0 insertions(+), 1 deletions(-)
-
-diff --git a/envy24control/strstr_icase_blank.c b/envy24control/strstr_icase_blank.c
-index af44854..4c325cf 100644
---- a/envy24control/strstr_icase_blank.c
-+++ b/envy24control/strstr_icase_blank.c
-@@ -48,7 +48,6 @@ int strstr_icase_blank(const char * const string1, const char * const string2)
- char search_string[MAX_SEARCH_FIELD_LENGTH];
- char *pstr;
- int pos_first_non_blank;
-- int isblank(int c);
-
- strncpy(search_string, string2, MAX_SEARCH_FIELD_LENGTH);
- search_string[MAX_SEARCH_FIELD_LENGTH - 1] = '\0';
---
-1.6.3.1
-
diff --git a/media-sound/alsa-tools/files/alsa-tools-1.0.20-hdspconf-asneeded.patch b/media-sound/alsa-tools/files/alsa-tools-1.0.20-hdspconf-asneeded.patch
deleted file mode 100644
index 1488db1ca671..000000000000
--- a/media-sound/alsa-tools/files/alsa-tools-1.0.20-hdspconf-asneeded.patch
+++ /dev/null
@@ -1,26 +0,0 @@
-From a48a36bf3e1ad8c7bc8ee25a699dad512eeab14e Mon Sep 17 00:00:00 2001
-From: =?utf-8?q?Diego=20Elio=20'Flameeyes'=20Petten=C3=B2?= <flameeyes@gmail.com>
-Date: Thu, 21 May 2009 12:30:42 +0200
-Subject: [PATCH 2/2] Also fix the configure for hdspconf for LIBS/LDFLAGS mistakes.
-
-Commit 56970e8143b4d171a118d114b1ddfa7621401127 already took care of this
-for the other tools, but hdspconf somewhat was excluded, fix this now.
----
- hdspconf/configure.in | 2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
-diff --git a/hdspconf/configure.in b/hdspconf/configure.in
-index 1aa6feb..a32ff5f 100644
---- a/hdspconf/configure.in
-+++ b/hdspconf/configure.in
-@@ -36,6 +36,6 @@ FLTK_CXXFLAGS="`$FLTK_CONFIG $fltk_config_args --cxxflags` -fno-exceptions"
- FLTK_LIBS=`$FLTK_CONFIG $fltk_config_args --ldflags`
-
- CXXFLAGS="$CXXFLAGS $ALSA_CFLAGS $FLTK_CXXFLAGS"
--LDFLAGS="$LDFLAGS $ALSA_LIBS $FLTK_LIBS"
-+LIBS="$LIBS $ALSA_LIBS $FLTK_LIBS"
-
- AC_OUTPUT(Makefile src/Makefile pixmaps/Makefile)
---
-1.6.3.1
-