Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 193420 Details for
Bug 207311
media-sound/timidity++-2.13.2-r10: Changes to desktop file etc.
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
ebuild patch
timidity-ebuild.patch (text/plain), 2.83 KB, created by
Maciej Mrozowski
on 2009-06-03 16:39:47 UTC
(
hide
)
Description:
ebuild patch
Filename:
MIME Type:
Creator:
Maciej Mrozowski
Created:
2009-06-03 16:39:47 UTC
Size:
2.83 KB
patch
obsolete
>--- /usr/portage/media-sound/timidity++/timidity++-2.13.2-r10.ebuild 2009-06-01 16:35:52.000000000 +0200 >+++ timidity++-2.13.2-r11.ebuild 2009-06-03 02:47:45.000000000 +0200 >@@ -2,12 +2,12 @@ > # 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.7 2009/06/01 14:25:09 ssuominen Exp $ > >-EAPI=2 >+EAPI="2" > inherit eutils elisp-common > >-MY_PV=${PV/_/-} >-MY_P=TiMidity++-${MY_PV} >-S=${WORKDIR}/${MY_P} >+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/" >@@ -15,28 +15,40 @@ > > LICENSE="GPL-2" > SLOT="0" >-KEYWORDS="amd64 ~arm ~hppa ppc ppc64 sparc x86 ~x86-fbsd" >+KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd" > IUSE="oss nas X gtk vorbis tk slang alsa jack emacs ao speex flac ncurses" > >-DEPEND="ncurses? ( >=sys-libs/ncurses-5 ) >+DEPEND=" >+ alsa? ( media-libs/alsa-lib[midi] ) >+ ao? ( >=media-libs/libao-0.8.5 ) > emacs? ( virtual/emacs ) >+ flac? ( media-libs/flac ) > gtk? ( >=x11-libs/gtk+-2 ) >- tk? ( >=dev-lang/tk-8.1 ) >+ jack? ( media-sound/jack-audio-connection-kit ) > nas? ( >=media-libs/nas-1.4 ) >- alsa? ( media-libs/alsa-lib[midi] ) >+ ncurses? ( >=sys-libs/ncurses-5 ) > 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 )" >+ tk? ( >=dev-lang/tk-8.1 ) >+ vorbis? ( media-libs/libvorbis ) >+ X? ( >+ x11-libs/libXaw >+ x11-libs/libXext >+ ) >+" > RDEPEND="${DEPEND} >+ app-admin/eselect-timidity > alsa? ( media-sound/alsa-utils ) >- app-admin/eselect-timidity" >- >-PDEPEND="|| ( media-sound/timidity-eawpatches media-sound/timidity-shompatches media-sound/timidity-freepats )" >+" >+PDEPEND=" >+ || ( >+ media-sound/timidity-eawpatches >+ media-sound/timidity-shompatches >+ media-sound/timidity-freepats >+ ) >+" > >-SITEFILE=50${PN}-gentoo.el >+SITEFILE="50${PN}-gentoo.el" > > pkg_setup() { > enewgroup audio 18 # Just make sure it exists >@@ -137,6 +149,25 @@ > > doicon "${FILESDIR}"/timidity.xpm > domenu "${FILESDIR}"/timidity.desktop >+ >+ # Order of preference: gtk, X (Xaw), ncurses, slang >+ # Do not create menu item for terminal ones >+ local interface="-id" >+ local terminal="true" >+ local nodisplay="true" >+ if use gtk || use X; then >+ interface="-ia" >+ terminal="false" >+ nodisplay="false" >+ use gtk && interface="-ig" >+ elif use ncurses || use slang; then >+ local interface="-is" >+ use ncurses && interface="-in" >+ fi >+ sed -e "s/Exec=timidity/Exec=timidity ${interface}/" \ >+ -e "s/Terminal=.*/Terminal=${terminal}/" \ >+ -e "s/NoDisplay=.*/NoDisplay=${nodisplay}/" \ >+ -i "${D}"/usr/share/applications/timidity.desktop || die "sed failed" > } > > pkg_postinst() {
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 207311
:
193353
|
193355
| 193420 |
193422