diff options
author | Samuli Suominen <ssuominen@gentoo.org> | 2011-03-28 00:53:37 +0000 |
---|---|---|
committer | Samuli Suominen <ssuominen@gentoo.org> | 2011-03-28 00:53:37 +0000 |
commit | bc17c95dbe02d209e903d286aeb742460820c392 (patch) | |
tree | 0fb7b2cec29dbb5cef015d6806eb60901d79f33a /media-sound/alsa-tools | |
parent | old (diff) | |
download | historical-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/Manifest | 20 | ||||
-rw-r--r-- | media-sound/alsa-tools/alsa-tools-1.0.20-r1.ebuild | 136 | ||||
-rw-r--r-- | media-sound/alsa-tools/alsa-tools-1.0.20-r2.ebuild | 137 | ||||
-rw-r--r-- | media-sound/alsa-tools/alsa-tools-1.0.21-r1.ebuild | 135 | ||||
-rw-r--r-- | media-sound/alsa-tools/alsa-tools-1.0.21.ebuild | 133 | ||||
-rw-r--r-- | media-sound/alsa-tools/alsa-tools-1.0.22.ebuild | 136 | ||||
-rw-r--r-- | media-sound/alsa-tools/files/alsa-tools-1.0.20+glibc-2.10.patch | 29 | ||||
-rw-r--r-- | media-sound/alsa-tools/files/alsa-tools-1.0.20-hdspconf-asneeded.patch | 26 |
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 - |