Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 660063 Details for
Bug 742413
dev-scheme/chicken-5.2.0: version bump (ebuild included)
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
chicken-5.2.0.ebuild
chicken-5.2.0.ebuild (text/plain), 1.61 KB, created by
Christopher Bayliss
on 2020-09-14 04:49:02 UTC
(
hide
)
Description:
chicken-5.2.0.ebuild
Filename:
MIME Type:
Creator:
Christopher Bayliss
Created:
2020-09-14 04:49:02 UTC
Size:
1.61 KB
patch
obsolete
># Copyright 1999-2020 Gentoo Authors ># Distributed under the terms of the GNU General Public License v2 > >EAPI=7 > >DESCRIPTION="Scheme interpreter and native Scheme to C compiler" >HOMEPAGE="http://www.call-cc.org/" >SRC_URI="http://code.call-cc.org/releases/${PV}/${P}.tar.gz" > >LICENSE="BSD" >SLOT="0" >KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~x86" >IUSE="doc" > >DEPEND="" >RDEPEND="" > >src_prepare() { > default > > # Because chicken's Upstream is in the habit of using variables that > # portage also uses :( eg. $ARCH and $A > sed "s,A\(\s?=\|)\),chicken&," \ > -i Makefile.cross-linux-mingw defaults.make rules.make || die > sed "s,ARCH,zARCH," \ > -i Makefile.* defaults.make rules.make || die > sed -e "s,\$(PREFIX)/lib,\$(PREFIX)/$(get_libdir)," \ > -e "s,\$(DATADIR)/doc,\$(SHAREDIR)/doc/${PF}," \ > -i defaults.make || die > > if ! use doc; then > rm -rf manual-html || die > # Without this Makefile tries to re-bootstrap the compiler > touch build-version.c > fi >} > >src_compile() { > emake -j1 PLATFORM=linux PREFIX=/usr C_COMPILER_OPTIMIZATION_OPTIONS="${CFLAGS}" \ > LINKER_OPTIONS="${LDFLAGS}" \ > HOSTSYSTEM="${CBUILD}" >} > >src_test() { > cd tests > ./runtests.sh || die >} > >src_install() { > # still can't run make in parallel for the install target > emake -j1 PLATFORM=linux PREFIX=/usr DESTDIR="${D}" HOSTSYSTEM="${CBUILD}" \ > LINKER_OPTIONS="${LDFLAGS}" install > > rm "${D}"/usr/share/doc/${PF}/LICENSE || die > > # README is installed by Makefile > dodoc NEWS > > # Let portage track this file (created later) > touch "${D}"/usr/$(get_libdir)/chicken/11/modules.db || die >} > >pkg_postinst() { > # Create modules.db file in ${ROOT} > chicken-install -update-db || die >}
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 742413
: 660063 |
660096