summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDiego Elio Pettenò <flameeyes@gentoo.org>2006-03-24 14:00:36 +0000
committerDiego Elio Pettenò <flameeyes@gentoo.org>2006-03-24 14:00:36 +0000
commit2fa26c1fb6608a2b5965ff2327f7ed034da4c1f9 (patch)
tree7bc9b55f970ee535ca86445c1f70432024164043 /media-sound
parentVersion bump, thanks to David Watzke in bug #127412. (diff)
downloadgentoo-2-2fa26c1fb6608a2b5965ff2327f7ed034da4c1f9.tar.gz
gentoo-2-2fa26c1fb6608a2b5965ff2327f7ed034da4c1f9.tar.bz2
gentoo-2-2fa26c1fb6608a2b5965ff2327f7ed034da4c1f9.zip
Version bump, thanks to David Watzke in bug #127412.
(Portage version: 2.1_pre6-r6)
Diffstat (limited to 'media-sound')
-rw-r--r--media-sound/alsa-tools/ChangeLog8
-rw-r--r--media-sound/alsa-tools/Manifest16
-rw-r--r--media-sound/alsa-tools/alsa-tools-1.0.11_rc4.ebuild101
-rw-r--r--media-sound/alsa-tools/files/digest-alsa-tools-1.0.11_rc43
4 files changed, 117 insertions, 11 deletions
diff --git a/media-sound/alsa-tools/ChangeLog b/media-sound/alsa-tools/ChangeLog
index d9208e5a9f84..0f4fd0d4275a 100644
--- a/media-sound/alsa-tools/ChangeLog
+++ b/media-sound/alsa-tools/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for media-sound/alsa-tools
# Copyright 2002-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/alsa-tools/ChangeLog,v 1.94 2006/02/02 09:40:12 flameeyes Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/alsa-tools/ChangeLog,v 1.95 2006/03/24 14:00:34 flameeyes Exp $
+
+*alsa-tools-1.0.11_rc4 (24 Mar 2006)
+
+ 24 Mar 2006; Diego Pettenò <flameeyes@gentoo.org>
+ +alsa-tools-1.0.11_rc4.ebuild:
+ Version bump, thanks to David Watzke in bug #127412.
*alsa-tools-1.0.11_rc3 (02 Feb 2006)
diff --git a/media-sound/alsa-tools/Manifest b/media-sound/alsa-tools/Manifest
index bfb3b8ac95a6..04d088e4cffa 100644
--- a/media-sound/alsa-tools/Manifest
+++ b/media-sound/alsa-tools/Manifest
@@ -1,6 +1,3 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
MD5 9ea139d91acbd66fc8e24cb1c4cd1fed ChangeLog 13161
RMD160 d6776d46aadcdb2906ad24dd969e1b22c013d945 ChangeLog 13161
SHA256 d646043ed3eb9f8e4905ee57f063785f99509ef9df7dcf8b9fec262b0d65a727 ChangeLog 13161
@@ -10,19 +7,18 @@ SHA256 c093e49f753d6ed4328c720845f32cba073c14d8ee60ee9e35dad2c7ae685aa5 alsa-too
MD5 f62323f1c1d348c051845fdbba956978 alsa-tools-1.0.11_rc3.ebuild 2416
RMD160 cd0a98b99e4cbde1e4697123b6e1e518534eba92 alsa-tools-1.0.11_rc3.ebuild 2416
SHA256 c133ceba01551d79517319daca49efa04a093aba7b2fd10353d7cef890219575 alsa-tools-1.0.11_rc3.ebuild 2416
+MD5 f62323f1c1d348c051845fdbba956978 alsa-tools-1.0.11_rc4.ebuild 2416
+RMD160 cd0a98b99e4cbde1e4697123b6e1e518534eba92 alsa-tools-1.0.11_rc4.ebuild 2416
+SHA256 c133ceba01551d79517319daca49efa04a093aba7b2fd10353d7cef890219575 alsa-tools-1.0.11_rc4.ebuild 2416
MD5 f679ba128fdc2882d1f7197dbc2a04d8 files/digest-alsa-tools-1.0.10 71
RMD160 dcbf501cb7a97b61e50444fa5c6935e292245851 files/digest-alsa-tools-1.0.10 71
SHA256 5168d7bf0b826864d5a76c634119923a4f5d25d87d29e2dd56898de913c5ece6 files/digest-alsa-tools-1.0.10 71
MD5 ba78dbc28c6cbbd05f7c519455c36577 files/digest-alsa-tools-1.0.11_rc3 268
RMD160 7e80dfc41c64ed15f072ef998ed793cb86136a70 files/digest-alsa-tools-1.0.11_rc3 268
SHA256 074fdaa6dbad994d4811f6c92efda6f257595035813009d65fa8fe0c779c2a02 files/digest-alsa-tools-1.0.11_rc3 268
+MD5 c899d7d0fa38ece5ece9ed1e3c607223 files/digest-alsa-tools-1.0.11_rc4 268
+RMD160 7b40cf63f2a1768e8eca1427894352d9383f6c2d files/digest-alsa-tools-1.0.11_rc4 268
+SHA256 fec0d3edb42a50cf249bd68d962b15e01d56b55b946248ffefe9f96f1416eff4 files/digest-alsa-tools-1.0.11_rc4 268
MD5 a1eaeb2ae801daeb712c90c060e922dc metadata.xml 158
RMD160 6842e2189a50bd8a98e84802c38180ac1421c00e metadata.xml 158
SHA256 dfb5b47e6836db39fb187301dfcff1c2605e91d13d21db160806a563d8c75f9b metadata.xml 158
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.4.2 (GNU/Linux)
-
-iD8DBQFD4dOIAiZjviIA2XgRAsv0AJsFle6UCZI4F5BNdSB/XA9puLVwFwCgigrJ
-BnP7IrrH1gP27x9OKexIs9o=
-=gI1r
------END PGP SIGNATURE-----
diff --git a/media-sound/alsa-tools/alsa-tools-1.0.11_rc4.ebuild b/media-sound/alsa-tools/alsa-tools-1.0.11_rc4.ebuild
new file mode 100644
index 000000000000..b979852f7456
--- /dev/null
+++ b/media-sound/alsa-tools/alsa-tools-1.0.11_rc4.ebuild
@@ -0,0 +1,101 @@
+# Copyright 1999-2006 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.11_rc4.ebuild,v 1.1 2006/03/24 14:00:36 flameeyes Exp $
+
+inherit gnuconfig eutils flag-o-matic
+
+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"
+IUSE="fltk gtk"
+
+DEPEND=">=media-libs/alsa-lib-1.0.0
+ virtual/alsa
+ fltk? ( =x11-libs/fltk-1.1* )
+ gtk? ( =x11-libs/gtk+-1.2* )"
+
+S="${WORKDIR}/${MY_P}"
+
+pkg_setup() {
+ # This is a list of the tools in the package.
+ # Some of the tools don't make proper use of CFLAGS, even though
+ # all of them seem to use autoconf. This needs to be fixed.
+ #
+ # By default, all the supported tools will be compiled.
+ # If you want to only compile for specific tool(s), set ALSA_TOOLS
+ # environment to a space-separated list of tools that you want to build.
+ # For example:
+ #
+ # env ALSA_TOOLS='as10k1 ac3dec' emerge alsa-tools
+ #
+ if [ -z "${ALSA_TOOLS}" ]; then
+ ALSA_TOOLS="ac3dec as10k1 hdsploader mixartloader seq/sbiload \
+ sscape_ctl us428control usx2yloader vxloader"
+
+ if use fltk; then
+ ALSA_TOOLS="${ALSA_TOOLS} hdspconf hdspmixer"
+ fi
+
+ if use gtk; then
+ ALSA_TOOLS="${ALSA_TOOLS} echomixer envy24control rmedigicontrol"
+ fi
+
+ # sb16_csp won't build on ppc64 _AND_ ppc (and is not needed)
+ if use !ppc64 && use !ppc; then
+ ALSA_TOOLS="${ALSA_TOOLS} sb16_csp"
+ fi
+
+ fi
+}
+
+src_unpack() {
+ unpack ${A}
+ cd ${S}
+ gnuconfig_update
+}
+
+src_compile() {
+ if use fltk; then
+ # hdspmixer requires fltk
+ append-ldflags "-L/usr/$(get_libdir)/fltk-1.1"
+ append-flags "-I/usr/include/fltk-1.1"
+ fi
+
+ # hdspmixer is missing depconf - copy from the hdsploader directory
+ cp ${S}/hdsploader/depcomp ${S}/hdspmixer/
+
+ local f
+ for f in ${ALSA_TOOLS}
+ do
+ cd "${S}/${f}"
+ econf || die "econf failed"
+ make || die "make failed"
+ done
+}
+
+src_install() {
+ local f
+ for f in ${ALSA_TOOLS}
+ do
+ # Install the main stuff
+ cd "${S}/${f}"
+ make 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}`"
+ dodoc "${doc}.`basename ${f}`"
+ fi
+ done
+ done
+}
diff --git a/media-sound/alsa-tools/files/digest-alsa-tools-1.0.11_rc4 b/media-sound/alsa-tools/files/digest-alsa-tools-1.0.11_rc4
new file mode 100644
index 000000000000..c34a4fbc2d22
--- /dev/null
+++ b/media-sound/alsa-tools/files/digest-alsa-tools-1.0.11_rc4
@@ -0,0 +1,3 @@
+MD5 f9451ef2f1792879d20713616e25477e alsa-tools-1.0.11rc4.tar.bz2 1443893
+RMD160 39335c7dfc850d92b88da58b19d98dce79816bfe alsa-tools-1.0.11rc4.tar.bz2 1443893
+SHA256 a2e387296fd36132e230de2605fa0fba19cf55f4e6081dd54ffed24c553d3796 alsa-tools-1.0.11rc4.tar.bz2 1443893