diff options
author | Diego Elio Pettenò <flameeyes@gentoo.org> | 2006-04-19 23:26:07 +0000 |
---|---|---|
committer | Diego Elio Pettenò <flameeyes@gentoo.org> | 2006-04-19 23:26:07 +0000 |
commit | 4edffcfb07c537923b2420ae7dc64f53c008ef63 (patch) | |
tree | 5429522d29fe0c7426885cb6147319469c719d3a /media-sound | |
parent | Version bump. This version will replace all the old release candidates. (diff) | |
download | gentoo-2-4edffcfb07c537923b2420ae7dc64f53c008ef63.tar.gz gentoo-2-4edffcfb07c537923b2420ae7dc64f53c008ef63.tar.bz2 gentoo-2-4edffcfb07c537923b2420ae7dc64f53c008ef63.zip |
Version bump. This version will replace all the old release candidates.
(Portage version: 2.1_pre7-r5)
Diffstat (limited to 'media-sound')
-rw-r--r-- | media-sound/alsa-tools/ChangeLog | 8 | ||||
-rw-r--r-- | media-sound/alsa-tools/Manifest | 16 | ||||
-rw-r--r-- | media-sound/alsa-tools/alsa-tools-1.0.11.ebuild | 101 | ||||
-rw-r--r-- | media-sound/alsa-tools/files/digest-alsa-tools-1.0.11 | 3 |
4 files changed, 117 insertions, 11 deletions
diff --git a/media-sound/alsa-tools/ChangeLog b/media-sound/alsa-tools/ChangeLog index fc0045e7778b..0f394c4ec7cd 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.97 2006/04/11 19:37:14 flameeyes Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-sound/alsa-tools/ChangeLog,v 1.98 2006/04/19 23:26:07 flameeyes Exp $ + +*alsa-tools-1.0.11 (19 Apr 2006) + + 19 Apr 2006; Diego Pettenò <flameeyes@gentoo.org> + +alsa-tools-1.0.11.ebuild: + Version bump. This version will replace all the old release candidates. 11 Apr 2006; Diego Pettenò <flameeyes@gentoo.org> ChangeLog: Version bump. diff --git a/media-sound/alsa-tools/Manifest b/media-sound/alsa-tools/Manifest index 61b7e4fb4c02..ff0f807e0232 100644 --- a/media-sound/alsa-tools/Manifest +++ b/media-sound/alsa-tools/Manifest @@ -1,12 +1,12 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 - MD5 006bcd34232626fee29f8896d67117ef ChangeLog 13563 RMD160 3366abd1fba49643ef898dc47bdf08777b9e0414 ChangeLog 13563 SHA256 ec8295ddc7fbb4505ad66a97343d571f7b568ebdd0fc7edce2045269d6d7dbb0 ChangeLog 13563 MD5 ffcb7188c78099edf2d2f753c4e5b780 alsa-tools-1.0.10.ebuild 2404 RMD160 aa90eceadb72dac0a0f54a05f363ccacfba8cbbd alsa-tools-1.0.10.ebuild 2404 SHA256 c093e49f753d6ed4328c720845f32cba073c14d8ee60ee9e35dad2c7ae685aa5 alsa-tools-1.0.10.ebuild 2404 +MD5 673a4f47090d80394f7c81605cb6024a alsa-tools-1.0.11.ebuild 2416 +RMD160 6b9c20bfc1903c994cea89fcd69652d6ccc0046d alsa-tools-1.0.11.ebuild 2416 +SHA256 57498517ed81edcbed72e9a82aacf3d01c388d2a510ecfca5f4c38010fa2a2a6 alsa-tools-1.0.11.ebuild 2416 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 @@ -19,6 +19,9 @@ SHA256 57498517ed81edcbed72e9a82aacf3d01c388d2a510ecfca5f4c38010fa2a2a6 alsa-too 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 34b1ebcbc8fcc1e8eb025b63e55618e6 files/digest-alsa-tools-1.0.11 259 +RMD160 2336ac69e23105cda0913e10d3a10f045ea99b0e files/digest-alsa-tools-1.0.11 259 +SHA256 49c70401b586b38e09532a5a866450d92f6890a13464c8280a472afdce41612f files/digest-alsa-tools-1.0.11 259 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 @@ -31,10 +34,3 @@ SHA256 828482e0d53f16d66e4f21ada4b95ee6e2126af17b7f61514f09653ae6121659 files/di MD5 a1eaeb2ae801daeb712c90c060e922dc metadata.xml 158 RMD160 6842e2189a50bd8a98e84802c38180ac1421c00e metadata.xml 158 SHA256 dfb5b47e6836db39fb187301dfcff1c2605e91d13d21db160806a563d8c75f9b metadata.xml 158 ------BEGIN PGP SIGNATURE----- -Version: GnuPG v1.4.2.2 (GNU/Linux) - -iD8DBQFEPAV8AiZjviIA2XgRAjw0AJ4jXnAyv5Uu1nm1y8oS+WyNiuszkQCfdp6Z -J/yxzqrCsJ35nBp14rFxTCQ= -=nXKK ------END PGP SIGNATURE----- diff --git a/media-sound/alsa-tools/alsa-tools-1.0.11.ebuild b/media-sound/alsa-tools/alsa-tools-1.0.11.ebuild new file mode 100644 index 000000000000..03aad5340349 --- /dev/null +++ b/media-sound/alsa-tools/alsa-tools-1.0.11.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.ebuild,v 1.1 2006/04/19 23:26:07 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 b/media-sound/alsa-tools/files/digest-alsa-tools-1.0.11 new file mode 100644 index 000000000000..98117c94da2c --- /dev/null +++ b/media-sound/alsa-tools/files/digest-alsa-tools-1.0.11 @@ -0,0 +1,3 @@ +MD5 a2840af7f1624d46257b6a53aea43eb7 alsa-tools-1.0.11.tar.bz2 1445743 +RMD160 b011fbbf5ca387a565fa251e7d351b14f05373cd alsa-tools-1.0.11.tar.bz2 1445743 +SHA256 0dd23c7412ca6ea9c005a9a95b0abc46f22792e5df1b4dac7bca2b56335b5e54 alsa-tools-1.0.11.tar.bz2 1445743 |