Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 198955 Details for
Bug 275198
media-sound/timidity++-2.13.2-r10: distortion when buffer < 2048 frames
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
Remove polling patch.
timidity++-2.13.2-r11.ebuild (text/plain), 4.50 KB, created by
Samuli Suominen (RETIRED)
on 2009-07-23 23:19:10 UTC
(
hide
)
Description:
Remove polling patch.
Filename:
MIME Type:
Creator:
Samuli Suominen (RETIRED)
Created:
2009-07-23 23:19:10 UTC
Size:
4.50 KB
patch
obsolete
># Copyright 1999-2009 Gentoo Foundation ># Distributed under the terms of the GNU General Public License v2 ># $Header: /var/cvsroot/gentoo-x86/media-sound/timidity++/timidity++-2.13.2-r10.ebuild,v 1.10 2009/06/25 18:21:11 armin76 Exp $ > >EAPI=2 >inherit eutils elisp-common > >MY_PV=${PV/_/-} >MY_P=TiMidity++-${MY_PV} >S=${WORKDIR}/${MY_P} > >DESCRIPTION="A handy MIDI to WAV converter with OSS and ALSA output support" >HOMEPAGE="http://timidity.sourceforge.net/" >SRC_URI="mirror://sourceforge/timidity/${MY_P}.tar.bz2 mirror://gentoo/${P}-exiterror.patch" > >LICENSE="GPL-2" >SLOT="0" >KEYWORDS="amd64 arm hppa ppc ppc64 sparc x86 ~x86-fbsd" >IUSE="motif oss nas X gtk vorbis tk slang alsa jack emacs ao speex flac ncurses" > >DEPEND="ncurses? ( >=sys-libs/ncurses-5 ) > emacs? ( virtual/emacs ) > gtk? ( >=x11-libs/gtk+-2 ) > tk? ( >=dev-lang/tk-8.1 ) > nas? ( >=media-libs/nas-1.4 ) > alsa? ( media-libs/alsa-lib[midi] ) > slang? ( sys-libs/slang ) > jack? ( media-sound/jack-audio-connection-kit ) > vorbis? ( media-libs/libvorbis ) > flac? ( media-libs/flac ) > speex? ( media-libs/speex ) > ao? ( >=media-libs/libao-0.8.5 ) > motif? ( x11-libs/openmotif )" >RDEPEND="${DEPEND} > alsa? ( media-sound/alsa-utils ) > app-admin/eselect-timidity" > >PDEPEND="|| ( media-sound/timidity-eawpatches media-sound/timidity-shompatches media-sound/timidity-freepats )" > >SITEFILE=50${PN}-gentoo.el > >pkg_setup() { > enewgroup audio 18 # Just make sure it exists > enewuser timidity -1 -1 /var/lib/timidity audio >} > >src_prepare() { > epatch "${DISTDIR}"/${P}-exiterror.patch \ > "${FILESDIR}"/${P}-gtk26.patch \ > "${FILESDIR}"/${P}-gcc4.patch \ > "${FILESDIR}"/${P}-flac.patch \ > "${FILESDIR}"/${P}-flac113.patch \ > "${FILESDIR}"/${P}-protos.patch > > # fix header location of speex > sed -i -e "s:#include <speex:#include <speex/speex:g" \ > configure* timidity/speex_a.c || die "sed failed" >} > >src_configure() { > local myconf > local audios > > use flac && audios="${audios},flac" > use speex && audios="${audios},speex" > use vorbis && audios="${audios},vorbis" > > use oss && audios="${audios},oss" > use jack && audios="${audios},jack" > use ao && audios="${audios},ao" > > if use nas; then > audios="${audios},nas" > myconf="${myconf} --with-nas-library=/usr/$(get_libdir)/libaudio.so --with-x" > use X || ewarn "Basic X11 support will be enabled because required by nas." > fi > > if use alsa; then > audios="${audios},alsa" > myconf="${myconf} --with-default-output=alsa --enable-alsaseq" > fi > > # We disable motif by default and then only enable it if it's requested. > if use motif; then > myconf="${myconf} --enable-motif --with-x" > use X || ewarn "Basic X11 support will be enabled because required by motif." > fi > > econf \ > --localstatedir=/var/state/timidity++ \ > --with-lispdir="${SITELISP}/${PN}" \ > --with-elf \ > --enable-audio=${audios} \ > --enable-server \ > --enable-network \ > --enable-dynamic \ > --enable-vt100 \ > --enable-spline=cubic \ > $(use_enable emacs) \ > $(use_enable slang) \ > $(use_enable ncurses) \ > $(use_with X x) \ > $(use_enable X spectrogram) \ > $(use_enable X wrd) \ > $(use_enable X xskin) \ > $(use_enable X xaw) \ > $(use_enable gtk) \ > $(use_enable tk tcltk) \ > --disable-motif \ > ${myconf} >} > >src_install() { > emake DESTDIR="${D}" install || die "emake install failed" > > dodoc AUTHORS ChangeLog* > dodoc NEWS README* "${FILESDIR}/timidity.cfg-r1" > > # these are only for the ALSA sequencer mode > if use alsa; then > newconfd "${FILESDIR}/conf.d.timidity" timidity > newinitd "${FILESDIR}/init.d.timidity.3" timidity > fi > > insinto /etc > newins "${FILESDIR}/timidity.cfg-r1" timidity.cfg > > dodir /usr/share/timidity > dosym /etc/timidity.cfg /usr/share/timidity/timidity.cfg > > if use emacs; then > elisp-site-file-install "${FILESDIR}/${SITEFILE}" > fi > > diropts -o timidity -g nobody -m 0700 > keepdir /var/lib/timidity > > doicon "${FILESDIR}"/timidity.xpm > domenu "${FILESDIR}"/timidity.desktop >} > >pkg_postinst() { > use emacs && elisp-site-regen > > elog "A timidity config file has been installed in /etc/timidity.cfg." > elog "Do not edit this file as it will interfere with the eselect timidity tool." > elog "The tool 'eselect timidity' can be used to switch between installed patchsets." > > if use alsa; then > elog "An init script for the alsa timidity sequencer has been installed." > elog "If you wish to use the timidity virtual sequencer, edit /etc/conf.d/timidity" > elog "and run 'rc-update add timidity <runlevel> && /etc/init.d/timidity start'" > fi > > if use sparc; then > elog "Only saving to wave file and ALSA soundback has been tested working." > fi >} > >pkg_postrm() { > use emacs && elisp-site-regen >}
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 275198
: 198955