Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 161793 Details for
Bug 227043
{media-libs/{alsa-lib,alsa-oss},media-plugins/alsa-plugins,media-sound/{alsa-headers,alsa-firmware,alsa-tools,alsa-utils}}-1.0.17 released
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
alsa-tools-1.0.17.ebuild
alsa-tools-1.0.17.ebuild (text/plain), 3.63 KB, created by
Patrick McLean
on 2008-07-31 02:41:03 UTC
(
hide
)
Description:
alsa-tools-1.0.17.ebuild
Filename:
MIME Type:
Creator:
Patrick McLean
Created:
2008-07-31 02:41:03 UTC
Size:
3.63 KB
patch
obsolete
># Copyright 1999-2008 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.16.ebuild,v 1.6 2008/05/13 14:53:24 beandog Exp $ > >WANT_AUTOMAKE="1.9" >WANT_AUTOCONF="2.5" > >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 midi 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-${PV} > fltk? ( =x11-libs/fltk-1.1* ) > gtk? ( =x11-libs/gtk+-2* )" >DEPEND="${RDEPEND}" > >S="${WORKDIR}/${MY_P}" > >pkg_setup() { > if use midi && ! built_with_use --missing true media-libs/alsa-lib midi; then > eerror "" > eerror "To be able to build ${CATEGORY}/${PN} with midi support you" > eerror "need to have built media-libs/alsa-lib with midi USE flag." > die "Missing midi USE flag on media-libs/alsa-lib" > fi > > ALSA_TOOLS="ac3dec" > > use midi && ALSA_TOOLS="${ALSA_TOOLS} seq/sbiload us428control" > > if use gtk; then > use midi && 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}/${PN}-1.0.11-asneeded.patch" > epatch "${FILESDIR}/${PN}-1.0.14-asneeded.patch" > > for dir in echomixer envy24control rmedigicontrol; do > pushd ${dir} &> /dev/null > sed -i -e '/AM_PATH_GTK/d' configure.in > eautomake > popd &> /dev/null > done > > elibtoolize >} > >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 --with-gtk2 || die "econf ${f} failed" > 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}`" > dodoc "${doc}.`basename ${f}`" > fi > done > done >}
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 227043
:
161785
|
161787
|
161788
|
161789
|
161790
|
161792
| 161793 |
161795
|
161797