* [gentoo-commits] proj/lisp:master commit in: dev-scheme/chicken/
@ 2012-02-27 17:18 Erik Falor
0 siblings, 0 replies; 6+ messages in thread
From: Erik Falor @ 2012-02-27 17:18 UTC (permalink / raw
To: gentoo-commits
commit: 8e076d6cbe00f639ea6e3e02c2c72fb1f4515b14
Author: fadein <fadein <AT> gemini <DOT> doesntexist <DOT> org>
AuthorDate: Sun Feb 26 03:48:38 2012 +0000
Commit: Erik Falor <ewfalor <AT> gmail <DOT> com>
CommitDate: Sun Feb 26 03:48:38 2012 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/lisp.git;a=commit;h=8e076d6c
dev-scheme/chicken: bump to 4.7.0; fix bug #335418
---
dev-scheme/chicken/chicken-4.7.0.ebuild | 76 +++++++++++++++++++++++++++++++
1 files changed, 76 insertions(+), 0 deletions(-)
diff --git a/dev-scheme/chicken/chicken-4.7.0.ebuild b/dev-scheme/chicken/chicken-4.7.0.ebuild
new file mode 100644
index 0000000..aad6f87
--- /dev/null
+++ b/dev-scheme/chicken/chicken-4.7.0.ebuild
@@ -0,0 +1,76 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+
+EAPI="3"
+
+inherit eutils multilib
+
+DESCRIPTION="Chicken is a 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="emacs"
+
+DEPEND="sys-apps/texinfo
+ emacs? ( virtual/emacs )"
+RDEPEND="emacs? ( virtual/emacs app-emacs/scheme-complete )"
+
+## the major mode for Chicken source
+SITEFILE=50hen-gentoo.el
+
+src_prepare() {
+ #Because chicken's Upstream have a custom to use variables that also
+ #portage uses. Fixes #393561
+ unset A ARCH
+ sed "s,\$(PREFIX)/lib,\$(PREFIX)/$(get_libdir)," -i defaults.make || die "sed failed"
+ sed "s,\$(DATADIR)/doc,\$(SHAREDIR)/doc/${P}," -i defaults.make || die "sed failed"
+}
+
+src_compile() {
+ OPTIONS="PLATFORM=linux PREFIX=/usr"
+ #Because chicken's Upstream have a custom to use variables that also
+ #portage uses. Fixes #393561
+ unset A ARCH
+
+ #upstream does not yet support parallel builds, bug 265881
+ #LINKER_OPTIONS doesn't seem to be incorporated into Makefile.linux -
+ #might have to patch it...
+ emake -j1 ${OPTIONS} C_COMPILER_OPTIMIZATION_OPTIONS="${CFLAGS}" \
+ LINKER_OPTIONS="${LDFLAGS}" \
+ HOSTSYSTEM="${CBUILD}" || die "emake failed"
+}
+
+# chicken's testsuite is not runnable before install
+# upstream has been notified of the issue
+RESTRICT=test
+
+src_install() {
+ #Because chicken's Upstream have a custom to use variables that also
+ #portage uses. Fixes #393561
+ unset A ARCH
+
+ #upstream does not yet support parallel builds, bug 265881
+ emake -j1 ${OPTIONS} DESTDIR="${D}" HOSTSYSTEM="${CBUILD}" \
+ LINKER_OPTIONS="${LDFLAGS}" \
+ install || die
+
+ rm "${D}"/usr/share/doc/${P}/LICENSE || die
+ dodoc NEWS || die
+
+ if use emacs; then
+ elisp-install ${PN} hen.{el,elc} || die
+ elisp-site-file-install "${FILESDIR}"/${SITEFILE} || die
+ fi
+}
+
+pkg_postinst()
+{
+ #Because we pass DESTDIR= to make back in src_install(), the build
+ #won't automatically run chicken-install -update-db at that time.
+ chicken-install -update-db
+}
^ permalink raw reply related [flat|nested] 6+ messages in thread
* [gentoo-commits] proj/lisp:master commit in: dev-scheme/chicken/
@ 2013-01-10 20:49 Erik Falor
0 siblings, 0 replies; 6+ messages in thread
From: Erik Falor @ 2013-01-10 20:49 UTC (permalink / raw
To: gentoo-commits
commit: 792b170f6a3934d63cf2ac7b6daba98c3847e3e0
Author: Erik Falor (fadein) <ewfalor <AT> gmail <DOT> com>
AuthorDate: Thu Jan 10 20:48:27 2013 +0000
Commit: Erik Falor <ewfalor <AT> gmail <DOT> com>
CommitDate: Thu Jan 10 20:48:27 2013 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/lisp.git;a=commit;h=792b170f
dev-scheme/chicken: Respect LDFLAGS
---
dev-scheme/chicken/chicken-4.8.0.ebuild | 14 +++++---------
1 files changed, 5 insertions(+), 9 deletions(-)
diff --git a/dev-scheme/chicken/chicken-4.8.0.ebuild b/dev-scheme/chicken/chicken-4.8.0.ebuild
index 97bae79..b094dc2 100644
--- a/dev-scheme/chicken/chicken-4.8.0.ebuild
+++ b/dev-scheme/chicken/chicken-4.8.0.ebuild
@@ -28,14 +28,6 @@ src_prepare() {
#Because chicken's Upstream is in the habit of using variables that
#portage also uses :( eg. $ARCH and $A
- #for f in defaults.make Makefile.bsd Makefile.cross-linux-mingw Makefile.cygwin \
- # Makefile.linux Makefile.macosx Makefile.mingw-msys Makefile.solaris \
- # rules.make
- #do
- # sed "s,ARCH,zARCH," -i ${f} || die "sed failed"
- # # bug #393561: installs /usr/lib/libchickenchicken-4.7.3.tar.gz (portage pollutes ${A} variable)
- # sed 's,A\(\s?=\|)\),chicken&,p' -i ${f} || die "sed failed"
- #done
unset A ARCH
sed "s,\$(PREFIX)/lib,\$(PREFIX)/$(get_libdir)," -i defaults.make || die "sed failed"
@@ -48,9 +40,11 @@ src_compile() {
if use "parallel-build"
then
emake ${OPTIONS} C_COMPILER_OPTIMIZATION_OPTIONS="${CFLAGS}" \
+ LINKER_OPTIONS="${LDFLAGS}" \
HOSTSYSTEM="${CBUILD}" || die "emake failed"
else
emake -j1 ${OPTIONS} C_COMPILER_OPTIMIZATION_OPTIONS="${CFLAGS}" \
+ LINKER_OPTIONS="${LDFLAGS}" \
HOSTSYSTEM="${CBUILD}" || die "emake failed"
fi
}
@@ -62,7 +56,9 @@ RESTRICT=test
src_install() {
unset A ARCH
# still can't run make in parallel for the install target
- emake -j1 ${OPTIONS} DESTDIR="${D}" HOSTSYSTEM="${CBUILD}" install || die
+ emake -j1 ${OPTIONS} DESTDIR="${D}" HOSTSYSTEM="${CBUILD}" \
+ LINKER_OPTIONS="${LDFLAGS}" \
+ install || die
rm "${D}"/usr/share/doc/${P}/LICENSE || die
dodoc NEWS || die
^ permalink raw reply related [flat|nested] 6+ messages in thread
* [gentoo-commits] proj/lisp:master commit in: dev-scheme/chicken/
@ 2013-01-16 17:28 Erik Falor
0 siblings, 0 replies; 6+ messages in thread
From: Erik Falor @ 2013-01-16 17:28 UTC (permalink / raw
To: gentoo-commits
commit: 6ed38b9fbef6e46dd5d447e9fee5c23372850448
Author: Erik Falor (fadein) <ewfalor <AT> gmail <DOT> com>
AuthorDate: Wed Jan 16 17:26:45 2013 +0000
Commit: Erik Falor <ewfalor <AT> gmail <DOT> com>
CommitDate: Wed Jan 16 17:26:45 2013 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/lisp.git;a=commit;h=6ed38b9f
dev-scheme/chicken: `sed` ebuild vars in Makefiles
---
dev-scheme/chicken/chicken-4.8.0.ebuild | 12 +++++++++---
1 files changed, 9 insertions(+), 3 deletions(-)
diff --git a/dev-scheme/chicken/chicken-4.8.0.ebuild b/dev-scheme/chicken/chicken-4.8.0.ebuild
index b094dc2..5deb59d 100644
--- a/dev-scheme/chicken/chicken-4.8.0.ebuild
+++ b/dev-scheme/chicken/chicken-4.8.0.ebuild
@@ -28,14 +28,21 @@ src_prepare() {
#Because chicken's Upstream is in the habit of using variables that
#portage also uses :( eg. $ARCH and $A
- unset A ARCH
+ sed 's,A\(\s?=\|)\),chicken&,p' -i Makefile.cross-linux-mingw \
+ defaults.make rules.make \
+ || die "sed failed"
+
+ sed "s,ARCH,zARCH," -i Makefile.bsd Makefile.cross-linux-mingw \
+ Makefile.cygwin Makefile.haiku Makefile.linux Makefile.macosx \
+ Makefile.mingw Makefile.mingw-msys Makefile.solaris \
+ defaults.make rules.make \
+ || die "sed failed"
sed "s,\$(PREFIX)/lib,\$(PREFIX)/$(get_libdir)," -i defaults.make || die "sed failed"
sed "s,\$(DATADIR)/doc,\$(SHAREDIR)/doc/${P}," -i defaults.make || die "sed failed"
}
src_compile() {
- unset A ARCH
OPTIONS="PLATFORM=linux PREFIX=/usr"
if use "parallel-build"
then
@@ -54,7 +61,6 @@ src_compile() {
RESTRICT=test
src_install() {
- unset A ARCH
# still can't run make in parallel for the install target
emake -j1 ${OPTIONS} DESTDIR="${D}" HOSTSYSTEM="${CBUILD}" \
LINKER_OPTIONS="${LDFLAGS}" \
^ permalink raw reply related [flat|nested] 6+ messages in thread
* [gentoo-commits] proj/lisp:master commit in: dev-scheme/chicken/
@ 2013-01-17 23:16 Erik Falor
0 siblings, 0 replies; 6+ messages in thread
From: Erik Falor @ 2013-01-17 23:16 UTC (permalink / raw
To: gentoo-commits
commit: 85329427609bb8097cfd8d904d1ac33738126486
Author: Erik Falor (fadein) <ewfalor <AT> gmail <DOT> com>
AuthorDate: Thu Jan 17 23:15:56 2013 +0000
Commit: Erik Falor <ewfalor <AT> gmail <DOT> com>
CommitDate: Thu Jan 17 23:15:56 2013 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/lisp.git;a=commit;h=85329427
dev-scheme/chicken: fix sed bug; respect USE=-doc
---
dev-scheme/chicken/chicken-4.8.0.ebuild | 10 ++++++++--
1 files changed, 8 insertions(+), 2 deletions(-)
diff --git a/dev-scheme/chicken/chicken-4.8.0.ebuild b/dev-scheme/chicken/chicken-4.8.0.ebuild
index 5deb59d..9377627 100644
--- a/dev-scheme/chicken/chicken-4.8.0.ebuild
+++ b/dev-scheme/chicken/chicken-4.8.0.ebuild
@@ -14,7 +14,7 @@ SRC_URI="http://code.call-cc.org/releases/${PV}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~x86"
-IUSE="emacs parallel-build"
+IUSE="emacs parallel-build doc"
DEPEND="sys-apps/texinfo
emacs? ( virtual/emacs )"
@@ -28,7 +28,7 @@ src_prepare() {
#Because chicken's Upstream is in the habit of using variables that
#portage also uses :( eg. $ARCH and $A
- sed 's,A\(\s?=\|)\),chicken&,p' -i Makefile.cross-linux-mingw \
+ sed 's,A\(\s?=\|)\),chicken&,' -i Makefile.cross-linux-mingw \
defaults.make rules.make \
|| die "sed failed"
@@ -68,4 +68,10 @@ src_install() {
rm "${D}"/usr/share/doc/${P}/LICENSE || die
dodoc NEWS || die
+
+ # remove HTML documentation if the user doesn't USE=doc
+ if ! use "doc"
+ then
+ rm -rf "${D}"/usr/share/doc/${P}/manual || die
+ fi
}
^ permalink raw reply related [flat|nested] 6+ messages in thread
* [gentoo-commits] proj/lisp:master commit in: dev-scheme/chicken/
@ 2013-02-03 0:02 Erik Falor
0 siblings, 0 replies; 6+ messages in thread
From: Erik Falor @ 2013-02-03 0:02 UTC (permalink / raw
To: gentoo-commits
commit: 90a4dfe02348c681ba12d4c89eae44af0cd08417
Author: Erik Falor (fadein) <ewfalor <AT> gmail <DOT> com>
AuthorDate: Sat Feb 2 23:58:48 2013 +0000
Commit: Erik Falor <ewfalor <AT> gmail <DOT> com>
CommitDate: Sat Feb 2 23:58:48 2013 +0000
URL: http://git.overlays.gentoo.org/gitweb/?p=proj/lisp.git;a=commit;h=90a4dfe0
chicken-4.8.0.1 added; chicken-9999 removed
Bump Chicken to 4.8.0.1 in response to a security vulnerability outlined
in https://bugs.gentoo.org/show_bug.cgi?id=455200
Three of the four vulns reported there were already addressed in 4.8.0.
---
dev-scheme/chicken/chicken-4.8.0.1.ebuild | 78 +++++++++++++++++++++++++++++
dev-scheme/chicken/chicken-9999.ebuild | 75 ---------------------------
2 files changed, 78 insertions(+), 75 deletions(-)
diff --git a/dev-scheme/chicken/chicken-4.8.0.1.ebuild b/dev-scheme/chicken/chicken-4.8.0.1.ebuild
new file mode 100644
index 0000000..aca3866
--- /dev/null
+++ b/dev-scheme/chicken/chicken-4.8.0.1.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+
+EAPI="3"
+
+inherit eutils multilib versionator
+
+MY_PV=$(get_version_component_range 1-3)
+DESCRIPTION="Chicken is a Scheme interpreter and native Scheme to C compiler"
+HOMEPAGE="http://www.call-cc.org/"
+SRC_URI="http://code.call-cc.org/releases/${MY_PV}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~x86"
+IUSE="emacs parallel-build doc"
+
+DEPEND="sys-apps/texinfo
+ emacs? ( virtual/emacs )"
+RDEPEND="emacs? ( virtual/emacs app-emacs/scheme-complete )"
+
+src_prepare() {
+ if use "parallel-build"
+ then
+ epatch "${FILESDIR}"/${P}-parallel-build.patch
+ fi
+
+ #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 failed"
+
+ sed "s,ARCH,zARCH," -i Makefile.bsd Makefile.cross-linux-mingw \
+ Makefile.cygwin Makefile.haiku Makefile.linux Makefile.macosx \
+ Makefile.mingw Makefile.mingw-msys Makefile.solaris \
+ defaults.make rules.make \
+ || die "sed failed"
+
+ sed "s,\$(PREFIX)/lib,\$(PREFIX)/$(get_libdir)," -i defaults.make || die "sed failed"
+ sed "s,\$(DATADIR)/doc,\$(SHAREDIR)/doc/${P}," -i defaults.make || die "sed failed"
+}
+
+src_compile() {
+ OPTIONS="PLATFORM=linux PREFIX=/usr"
+ if use "parallel-build"
+ then
+ emake ${OPTIONS} C_COMPILER_OPTIMIZATION_OPTIONS="${CFLAGS}" \
+ LINKER_OPTIONS="${LDFLAGS}" \
+ HOSTSYSTEM="${CBUILD}" || die "emake failed"
+ else
+ emake -j1 ${OPTIONS} C_COMPILER_OPTIMIZATION_OPTIONS="${CFLAGS}" \
+ LINKER_OPTIONS="${LDFLAGS}" \
+ HOSTSYSTEM="${CBUILD}" || die "emake failed"
+ fi
+}
+
+# chicken's testsuite is not runnable before install
+# upstream has been notified of the issue
+RESTRICT=test
+
+src_install() {
+ # still can't run make in parallel for the install target
+ emake -j1 ${OPTIONS} DESTDIR="${D}" HOSTSYSTEM="${CBUILD}" \
+ LINKER_OPTIONS="${LDFLAGS}" \
+ install || die
+
+ rm "${D}"/usr/share/doc/${P}/LICENSE || die
+ dodoc NEWS || die
+
+ # remove HTML documentation if the user doesn't USE=doc
+ if ! use "doc"
+ then
+ rm -rf "${D}"/usr/share/doc/${P}/manual || die
+ fi
+}
diff --git a/dev-scheme/chicken/chicken-9999.ebuild b/dev-scheme/chicken/chicken-9999.ebuild
deleted file mode 100644
index 264684f..0000000
--- a/dev-scheme/chicken/chicken-9999.ebuild
+++ /dev/null
@@ -1,75 +0,0 @@
-# Copyright 1999-2010 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-inherit subversion multilib elisp-common
-
-DESCRIPTION="Chicken is a Scheme interpreter and native Scheme to C compiler"
-HOMEPAGE="http://www.call-with-current-continuation.org/"
-
-ESVN_REPO_URI="http://galinha.ucpel.tche.br/svn/chicken-eggs/chicken/trunk"
-ESVN_OPTIONS="--username=anonymous --password= --non-interactive"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS=""
-IUSE="emacs"
-
-DEPEND=">=dev-libs/libpcre-7.6
- sys-apps/texinfo
- emacs? ( virtual/emacs )"
-
-SITEFILE=50hen-gentoo.el
-
-src_unpack() {
- subversion_fetch || die
- cd "${S}"
- sed -i -e "s:/lib:/$(get_libdir):g" defaults.make
-}
-
-src_compile() {
- unset A
-
- set > /tmp/envvars
-
- OPTIONS="PLATFORM=linux PREFIX=/usr"
-
- # all this is necessary for bootstrapping from svn. yes, I asked :P
- emake ${OPTIONS} confclean || die
- emake ${OPTIONS} spotless || die
- emake ${OPTIONS} bootstrap || die
- emake ${OPTIONS} confclean || die
- OPTIONS="${OPTIONS} USE_HOST_PCRE=1"
- emake ${OPTIONS} C_COMPILER_OPTIMIZATION_OPTIONS="${CFLAGS}" CHICKEN=./chicken-boot || die
-
- if use emacs; then
- elisp-compile hen.el || die
- fi
-}
-
-RESTRICT=test
-
-src_install() {
- # just in case..
- unset A
-
- emake ${OPTIONS} DESTDIR="${D}" install || die
- dodoc ChangeLog* NEWS
- dohtml -r html/
- rm -rf "${D}"/usr/share/chicken/doc
-
- keepdir /usr/$(get_libdir)/chicken/3
-
- if use emacs; then
- elisp-install ${PN} hen.{el,elc} || die
- elisp-site-file-install "${FILESDIR}"/${SITEFILE} || die
- fi
-}
-
-pkg_postinst() {
- use emacs && elisp-site-regen
-}
-
-pkg_postrm() {
- use emacs && elisp-site-regen
-}
^ permalink raw reply related [flat|nested] 6+ messages in thread
* [gentoo-commits] proj/lisp:master commit in: dev-scheme/chicken/
@ 2014-09-17 3:56 Erik Falor
0 siblings, 0 replies; 6+ messages in thread
From: Erik Falor @ 2014-09-17 3:56 UTC (permalink / raw
To: gentoo-commits
commit: 7f11b92232e56f732d291872aae4a3bd84123e48
Author: Erik Falor <ewfalor <AT> gmail <DOT> com>
AuthorDate: Wed Sep 17 03:59:45 2014 +0000
Commit: Erik Falor <ewfalor <AT> gmail <DOT> com>
CommitDate: Wed Sep 17 04:00:19 2014 +0000
URL: http://sources.gentoo.org/gitweb/?p=proj/lisp.git;a=commit;h=7f11b922
dev-scheme/chicken: bump to version 4.9.0.1
---
dev-scheme/chicken/chicken-4.9.0.1.ebuild | 76 +++++++++++++++++++++++++++++++
1 file changed, 76 insertions(+)
diff --git a/dev-scheme/chicken/chicken-4.9.0.1.ebuild b/dev-scheme/chicken/chicken-4.9.0.1.ebuild
new file mode 100644
index 0000000..f40c9b6
--- /dev/null
+++ b/dev-scheme/chicken/chicken-4.9.0.1.ebuild
@@ -0,0 +1,76 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-scheme/chicken/chicken-4.8.0.1.ebuild,v 1.1 2013/02/05 23:51:45 pchrist Exp $
+
+EAPI="5"
+
+inherit eutils multilib versionator
+
+MY_PV=$(get_version_component_range 1-3)
+DESCRIPTION="Chicken is a Scheme interpreter and native Scheme to C compiler"
+HOMEPAGE="http://www.call-cc.org/"
+SRC_URI="http://code.call-cc.org/releases/${MY_PV}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~x86"
+IUSE="emacs parallel-build doc"
+
+DEPEND="sys-apps/texinfo
+ emacs? ( virtual/emacs )"
+RDEPEND="emacs? ( virtual/emacs app-emacs/scheme-complete )"
+
+src_prepare() {
+ if use "parallel-build"
+ then
+ epatch "${FILESDIR}"/parallel-build-${MY_PV}.patch
+ fi
+
+ #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 failed"
+
+ sed "s,ARCH,zARCH," -i Makefile.bsd Makefile.cross-linux-mingw \
+ Makefile.cygwin Makefile.haiku Makefile.linux Makefile.macosx \
+ Makefile.mingw Makefile.mingw-msys Makefile.solaris \
+ defaults.make rules.make \
+ || die "sed failed"
+
+ sed "s,\$(PREFIX)/lib,\$(PREFIX)/$(get_libdir)," -i defaults.make || die "sed failed"
+ sed "s,\$(DATADIR)/doc,\$(SHAREDIR)/doc/${P}," -i defaults.make || die "sed failed"
+}
+
+src_compile() {
+ if use "parallel-build"
+ then
+ OPTIONS="PLATFORM=linux PREFIX=/usr"
+ else
+ OPTIONS="-j1 PLATFORM=linux PREFIX=/usr"
+ fi
+
+ emake ${OPTIONS} C_COMPILER_OPTIMIZATION_OPTIONS="${CFLAGS}" \
+ LINKER_OPTIONS="${LDFLAGS}" \
+ HOSTSYSTEM="${CBUILD}" || die "emake failed"
+}
+
+# chicken's testsuite is not runnable before install
+# upstream has been notified of the issue
+RESTRICT=test
+
+src_install() {
+ # still can't run make in parallel for the install target
+ emake -j1 ${OPTIONS} DESTDIR="${D}" HOSTSYSTEM="${CBUILD}" \
+ LINKER_OPTIONS="${LDFLAGS}" \
+ install || die
+
+ rm "${D}"/usr/share/doc/${P}/LICENSE || die
+ dodoc NEWS || die
+
+ # remove HTML documentation if the user doesn't USE=doc
+ if ! use "doc"
+ then
+ rm -rf "${D}"/usr/share/doc/${P}/manual || die
+ fi
+}
^ permalink raw reply related [flat|nested] 6+ messages in thread
end of thread, other threads:[~2014-09-17 3:56 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-01-10 20:49 [gentoo-commits] proj/lisp:master commit in: dev-scheme/chicken/ Erik Falor
-- strict thread matches above, loose matches on Subject: below --
2014-09-17 3:56 Erik Falor
2013-02-03 0:02 Erik Falor
2013-01-17 23:16 Erik Falor
2013-01-16 17:28 Erik Falor
2012-02-27 17:18 Erik Falor
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox