Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 109879 Details for
Bug 162909
media-sound/cm-2.10.0 version bump
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
media-sound/cm/cm-2.10.0.ebuild
cm-2.10.0.ebuild (text/plain), 1.83 KB, created by
Marijn Schouten (RETIRED)
on 2007-02-11 18:59:30 UTC
(
hide
)
Description:
media-sound/cm/cm-2.10.0.ebuild
Filename:
MIME Type:
Creator:
Marijn Schouten (RETIRED)
Created:
2007-02-11 18:59:30 UTC
Size:
1.83 KB
patch
obsolete
># Copyright 1999-2007 Gentoo Foundation ># Distributed under the terms of the GNU General Public License v2 ># $Header: $ > >inherit elisp-common > >DESCRIPTION="Common Music: An object oriented music composition environment in LISP/scheme" >HOMEPAGE="http://commonmusic.sourceforge.net" >SRC_URI="mirror://sourceforge/commonmusic/${P}.tar.gz" > >LICENSE="LLGPL" >SLOT="0" >KEYWORDS="~amd64 ~ppc ~sparc ~x86" > >DEPEND="|| ( > dev-lisp/openmcl > dev-lisp/sbcl > dev-lisp/cmucl > dev-lisp/clisp > dev-lisp/ecls > dev-scheme/guile > dev-scheme/gauche ) > emacs? virtual/emacs" > ># SITEFILE="cm.el" >IUSE="doc emacs" > >S="${WORKDIR}/${PN}" > >src_compile() { > use emacs && elisp-comp etc/xemacs/*.el >} > >src_install() { > insinto /usr/share/${PN}/bin > doins bin/cm.sh > chmod +x ${D}/usr/share/${PN}/bin/cm.sh > > dosym /usr/share/${PN}/bin/cm.sh /usr/bin/${PN} > > insinto /usr/share/${PN}/ > doins cm.asd > for dir in "etc src"; do > doins -r ${dir} > done; > > use doc && dohtml -r doc/* > > dodoc readme.text doc/changelog.text > > if use emacs; then > elisp-install ${PN} etc/xemacs/*.el > elisp-site-file-install ${FILESDIR}/${SITEFILE} > fi >} > >lisp?() { > local impl=$(${PN} -nv | grep Executable) > impl=${impl##*bin/} ># echo ${impl} > if [[ ${impl} == "guile" || ${impl} == "gauche" ]]; then > return $(false) > fi > return $(true) >} > >pkg_postinst() { > elisp-site-regen ># how can we do this in src_compile without sandbox violations? > # The generated code seems to get compiled the first time also. > # Why do we need to compile it again? > if lisp?; then > einfo "Byte-compiling code and generating Lisp code" > echo "(quit)" | ${PN}; echo -e "\n" > einfo "Byte-compiling generated code" > echo "(quit)" | ${PN} > fi >} > >pkg_postrm() { > elisp-site-regen > # check if Common Music has been removed > if [[ lisp? && ! -e /usr/share/cm/src/cm.lisp ]]; then > einfo "Removing byte-compiled code" > rm -r /usr/share/${PN}/ > fi >}
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 162909
:
107516
|
109554
|
109555
|
109875
| 109879