Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 124120 Details for
Bug 184478
media-sound/timidity++: improved Emacs support
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
Proposed patch for timidity++-2.13.2-r4.ebuild
timidity++-2.13.2-r4.ebuild.diff (text/plain), 2.24 KB, created by
Ulrich Müller
on 2007-07-07 09:08:45 UTC
(
hide
)
Description:
Proposed patch for timidity++-2.13.2-r4.ebuild
Filename:
MIME Type:
Creator:
Ulrich Müller
Created:
2007-07-07 09:08:45 UTC
Size:
2.24 KB
patch
obsolete
>--- timidity++-2.13.2-r4.ebuild.orig 2007-03-25 23:47:48.000000000 +0200 >+++ timidity++-2.13.2-r4.ebuild 2007-07-07 11:03:36.000000000 +0200 >@@ -2,7 +2,7 @@ > # Distributed under the terms of the GNU General Public License v2 > # $Header: /var/cvsroot/gentoo-x86/media-sound/timidity++/timidity++-2.13.2-r4.ebuild,v 1.1 2007/03/25 21:47:48 aballier Exp $ > >-inherit eutils >+inherit eutils elisp-common > > MY_PV=${PV/_/-} > MY_P=TiMidity++-${MY_PV} >@@ -15,9 +15,10 @@ > LICENSE="GPL-2" > SLOT="0" > KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd" >-IUSE="oss nas esd motif X gtk gtk vorbis tk slang alsa arts jack portaudio emacs ao speex flac ncurses" >+IUSE="oss nas esd motif X gtk vorbis tk slang alsa arts jack portaudio emacs ao speex flac ncurses" > > DEPEND="ncurses? ( >=sys-libs/ncurses-5.0 ) >+ emacs? ( virtual/emacs ) > gtk? ( >=x11-libs/gtk+-2.0 ) > tk? ( >=dev-lang/tk-8.1 ) > motif? ( virtual/motif ) >@@ -33,12 +34,13 @@ > speex? ( >=media-libs/speex-1.1.5 ) > ao? ( >=media-libs/libao-0.8.5 )" > >-RDEPEND="${RDEPEND} >- app-admin/eselect-timidity >- emacs? ( virtual/emacs )" >+RDEPEND="${DEPEND} >+ app-admin/eselect-timidity" > > PDEPEND="|| ( media-sound/timidity-eawpatches media-sound/timidity-shompatches media-sound/timidity-freepats )" > >+SITEFILE=50${PN}-gentoo.el >+ > pkg_setup() { > if use alsa && ! built_with_use --missing true media-libs/alsa-lib midi; then > eerror "" >@@ -95,6 +97,7 @@ > > econf \ > --localstatedir=/var/state/timidity++ \ >+ --with-lispdir="${SITELISP}/${PN}" \ > --with-elf \ > --enable-audio=${audios} \ > --enable-server \ >@@ -137,13 +140,13 @@ > dosym /etc/timidity.cfg /usr/share/timidity/timidity.cfg > > if use emacs ; then >- dosed 's:/usr/local/bin/timidity:/usr/bin/timidity:g' /usr/share/emacs/site-lisp/timidity.el >- else >- rm "${D}/timidity.el" >+ elisp-site-file-install "${FILESDIR}/${SITEFILE}" > fi > } > > 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." >@@ -159,3 +162,7 @@ > ewarn "-Ow (save to wave file) does..." > 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 Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 184478
: 124120 |
124122