Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 264339 Details for
Bug 334835
media-sound/lilypond-2.14.2 version bump
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
media-sound/lilypond/lilypond-2.13.51.ebuild
lilypond-2.13.51.ebuild (text/plain), 2.73 KB, created by
Wojciech Porczyk
on 2011-03-02 09:06:40 UTC
(
hide
)
Description:
media-sound/lilypond/lilypond-2.13.51.ebuild
Filename:
MIME Type:
Creator:
Wojciech Porczyk
Created:
2011-03-02 09:06:40 UTC
Size:
2.73 KB
patch
obsolete
># Copyright 1999-2010 Gentoo Foundation ># Distributed under the terms of the GNU General Public License v2 ># $Header: /var/cvsroot/gentoo-x86/media-sound/lilypond/lilypond-2.12.3.ebuild,v 1.5 2010/06/29 01:31:44 chiiph Exp $ > >EAPI="3" > >PYTHON_DEPEND="2" > >inherit eutils versionator toolchain-funcs elisp-common flag-o-matic python autotools > >DESCRIPTION="GNU Music Typesetter" >SRC_URI="http://download.linuxaudio.org/lilypond/sources/v$(get_version_component_range 1-2)/${P}.tar.gz" >HOMEPAGE="http://lilypond.org/" > >SLOT="0" >LICENSE="GPL-2" >KEYWORDS="~alpha ~amd64 ~sparc ~x86" > >IUSE="debug emacs profile" > >RDEPEND=" > >=media-fonts/dejavu-2.32 > >=media-libs/fontconfig-2.4.0 > >=media-libs/freetype-2.1.10 > || ( >=app-text/ghostscript-gnu-8.60 > >=app-text/ghostscript-gpl-8.60 ) > >=dev-scheme/guile-1.8.2[deprecated,regex] > >=x11-libs/pango-1.12.3 > emacs? ( virtual/emacs )" ># media-fonts/urw-fonts > >DEPEND="${RDEPEND} > sys-devel/flex > >=media-gfx/fontforge-20070501 > >=sys-devel/bison-2.0 > >=sys-devel/gettext-0.17 > >=sys-devel/make-3.78 > dev-texlive/texlive-metapost > dev-lang/perl > >=sys-apps/texinfo-4.11 > >=app-text/mftrace-1.2.9 > app-text/t1utils > " > >pkg_setup() { > python_set_active_version 2 >} > >src_prepare() { > epatch "${FILESDIR}/${P}-qa_pyc_fix.patch" > eautoreconf >} > >src_configure() { > if [[ $(gcc-major-version) -lt 4 ]]; then > eerror "You need GCC 4.x to build this software." > die "you need to compile with gcc-4 or later" > fi > > if use profile; then > einfo "Stripping -fomit-frame-pointer flag" > strip-flags -fomit-frame-pointer > fi > > econf $(use_enable debug debugging) \ > $(use_enable profile profiling) \ > --disable-documentation ># --disable-gui \ >} > >src_compile() { > # without -j1 it will not fail, but building docs later will, bug 236010 > emake -j1 || die "emake failed" > > if use emacs; then > elisp-compile elisp/lilypond-{font-lock,indent,mode,what-beat}.el \ > || die "elisp-compile failed" > fi >} > ># lilypond doesn't include the answers to the tests. ># You are supposed to build those yourself with an ># earlier version. Then running tests will compare the ># results of the tests against the results from the ># earlier version. As such, tests seem mostly useless ># for our purposes. >RESTRICT=test > >src_install() { > emake DESTDIR="${D}" vimdir=/usr/share/vim/vimfiles install || die "emake install failed" > > # remove elisp files since they are in the wrong directory > rm -rf "${D}"/usr/share/emacs > > if use emacs; then > elisp-install ${PN} elisp/*.{el,elc} elisp/out/*.el \ > || die "elisp-install failed" > elisp-site-file-install "${FILESDIR}"/50${PN}-gentoo.el > fi > > dodoc AUTHORS.txt HACKING NEWS.txt README.txt || die > > python_convert_shebangs -r 2 "${D}" >} > >pkg_postinst() { > use emacs && elisp-site-regen >} > >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 334835
: 264339 |
300549
|
300565