diff options
author | Panagiotis Christopoulos <pchrist@gentoo.org> | 2013-02-05 23:51:45 +0000 |
---|---|---|
committer | Panagiotis Christopoulos <pchrist@gentoo.org> | 2013-02-05 23:51:45 +0000 |
commit | f3d2538fd58cdda3bc78691c714a27704caca3de (patch) | |
tree | 19959bc009d8be347da4c29cc2228a9bf02b98c5 /dev-scheme | |
parent | Migrate to distutils-r1. (diff) | |
download | gentoo-2-f3d2538fd58cdda3bc78691c714a27704caca3de.tar.gz gentoo-2-f3d2538fd58cdda3bc78691c714a27704caca3de.tar.bz2 gentoo-2-f3d2538fd58cdda3bc78691c714a27704caca3de.zip |
Bump chicken to 4.8.0.1, fixes security issues addressed in bug #455200, thanks to proxy-maintainer Erik Falor (fadein) ewfalor at gmail dot com
(Portage version: 2.1.11.50/cvs/Linux x86_64, unsigned Manifest commit)
Diffstat (limited to 'dev-scheme')
-rw-r--r-- | dev-scheme/chicken/ChangeLog | 11 | ||||
-rw-r--r-- | dev-scheme/chicken/chicken-4.8.0.1.ebuild (renamed from dev-scheme/chicken/chicken-4.8.0.ebuild) | 23 | ||||
-rw-r--r-- | dev-scheme/chicken/files/chicken-4.8.0.1-parallel-build.patch (renamed from dev-scheme/chicken/files/chicken-4.8.0-parallel-build.patch) | 0 |
3 files changed, 25 insertions, 9 deletions
diff --git a/dev-scheme/chicken/ChangeLog b/dev-scheme/chicken/ChangeLog index e380f6a781fb..f1d2e3ba15ac 100644 --- a/dev-scheme/chicken/ChangeLog +++ b/dev-scheme/chicken/ChangeLog @@ -1,6 +1,15 @@ # ChangeLog for dev-scheme/chicken # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-scheme/chicken/ChangeLog,v 1.45 2013/01/17 22:22:13 pchrist Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-scheme/chicken/ChangeLog,v 1.46 2013/02/05 23:51:45 pchrist Exp $ + +*chicken-4.8.0.1 (05 Feb 2013) + + 05 Feb 2013; Panagiotis Christopoulos <pchrist@gentoo.org> + -chicken-4.8.0.ebuild, +chicken-4.8.0.1.ebuild, + +files/chicken-4.8.0.1-parallel-build.patch, + -files/chicken-4.8.0-parallel-build.patch: + Bump chicken to 4.8.0.1, fixes security issues addressed in bug #455200, + thanks to proxy-maintainer Erik Falor (fadein) ewfalor at gmail dot com *chicken-4.8.0 (17 Jan 2013) diff --git a/dev-scheme/chicken/chicken-4.8.0.ebuild b/dev-scheme/chicken/chicken-4.8.0.1.ebuild index b895ed4762e3..9f57b17fd111 100644 --- a/dev-scheme/chicken/chicken-4.8.0.ebuild +++ b/dev-scheme/chicken/chicken-4.8.0.1.ebuild @@ -1,28 +1,25 @@ # Copyright 1999-2013 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.ebuild,v 1.1 2013/01/17 22:22:13 pchrist Exp $ +# $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="3" -inherit eutils multilib +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/${PV}/${P}.tar.gz" +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" +IUSE="emacs parallel-build doc" DEPEND="sys-apps/texinfo emacs? ( virtual/emacs )" RDEPEND="emacs? ( virtual/emacs app-emacs/scheme-complete )" -# chicken's testsuite is not runnable before install -# upstream has been notified of the issue -RESTRICT=test - src_prepare() { if use "parallel-build" then @@ -59,6 +56,10 @@ src_compile() { 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}" \ @@ -67,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 } diff --git a/dev-scheme/chicken/files/chicken-4.8.0-parallel-build.patch b/dev-scheme/chicken/files/chicken-4.8.0.1-parallel-build.patch index a42dd2ea4c14..a42dd2ea4c14 100644 --- a/dev-scheme/chicken/files/chicken-4.8.0-parallel-build.patch +++ b/dev-scheme/chicken/files/chicken-4.8.0.1-parallel-build.patch |