From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id DEC5B1382EE for ; Tue, 5 Jul 2016 12:56:24 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 2D6D5E09AF; Tue, 5 Jul 2016 12:56:22 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id C3F58E09AF for ; Tue, 5 Jul 2016 12:56:21 +0000 (UTC) Received: from oystercatcher.gentoo.org (unknown [IPv6:2a01:4f8:202:4333:225:90ff:fed9:fc84]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id DB4CE340B7F for ; Tue, 5 Jul 2016 12:56:19 +0000 (UTC) Received: from localhost.localdomain (localhost [127.0.0.1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 2A1412430 for ; Tue, 5 Jul 2016 12:56:18 +0000 (UTC) From: "Amy Winston" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Amy Winston" Message-ID: <1467723254.c8ecb9fa143484d4a24acd76d51f5b9078375186.amynka@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: dev-scheme/scheme48/, dev-scheme/scheme48/files/ X-VCS-Repository: repo/gentoo X-VCS-Files: dev-scheme/scheme48/Manifest dev-scheme/scheme48/files/scheme48-1.8-as-needed+fix_destdir.patch dev-scheme/scheme48/scheme48-1.8-r2.ebuild dev-scheme/scheme48/scheme48-1.9.2.ebuild X-VCS-Directories: dev-scheme/scheme48/ dev-scheme/scheme48/files/ X-VCS-Committer: amynka X-VCS-Committer-Name: Amy Winston X-VCS-Revision: c8ecb9fa143484d4a24acd76d51f5b9078375186 X-VCS-Branch: master Date: Tue, 5 Jul 2016 12:56:18 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Archives-Salt: 926c5930-537d-42dd-b847-533f139c9f11 X-Archives-Hash: 87887e26d25f254cb6e69e28f65c966d commit: c8ecb9fa143484d4a24acd76d51f5b9078375186 Author: Amy Winston gentoo org> AuthorDate: Tue Jul 5 12:54:14 2016 +0000 Commit: Amy Winston gentoo org> CommitDate: Tue Jul 5 12:54:14 2016 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8ecb9fa dev-scheme/scheme48: clean vulnerable versions bug #513088 Package-Manager: portage-2.2.28 dev-scheme/scheme48/Manifest | 1 - .../files/scheme48-1.8-as-needed+fix_destdir.patch | 31 ---------- dev-scheme/scheme48/scheme48-1.8-r2.ebuild | 60 ------------------- dev-scheme/scheme48/scheme48-1.9.2.ebuild | 68 ---------------------- 4 files changed, 160 deletions(-) diff --git a/dev-scheme/scheme48/Manifest b/dev-scheme/scheme48/Manifest index e47464f..1139d22 100644 --- a/dev-scheme/scheme48/Manifest +++ b/dev-scheme/scheme48/Manifest @@ -1,2 +1 @@ -DIST scheme48-1.8.tgz 3173151 SHA256 04a61ea28ef9d1f2f0e281fd6eb503f10afc94b0d3f34dbf376aedbe93eb1bb3 SHA512 1cae01ef1e282971ad0bad308a4d75fe24dcc629b09f711b54811d843f85f02cf3a728d19d44cdcc2699d071b27b2a0fb40c0ebb3a08db0f06a115e53e8b9e47 WHIRLPOOL c6748848df241d978c569768e39d0dced7c8a356342017e9777c018a63d38fe51f0eb28de3d2b34165a7c3658fb5f7dd4a72de1d1f585b9ea03b5ea5a33b5128 DIST scheme48-1.9.2.tgz 3951356 SHA256 9c4921a90e95daee067cd2e9cc0ffe09e118f4da01c0c0198e577c4f47759df4 SHA512 a854e3c6f5b02c585fa125899dee276500b91e21cc773202fd4cb84f2e0566a0e19cc34b5f96a3265fab6bf06422e869a2e48433eb2d8fac83a1179fda62e2d1 WHIRLPOOL 6774a5488172b905577cfedabf454e54ec175df7582ea607ce99b39f6cedfa24366ecf1bcec3d60bc35132d483316cd192dcd9773e6d37af59c71de7ac0eed88 diff --git a/dev-scheme/scheme48/files/scheme48-1.8-as-needed+fix_destdir.patch b/dev-scheme/scheme48/files/scheme48-1.8-as-needed+fix_destdir.patch deleted file mode 100644 index a6e0503..0000000 --- a/dev-scheme/scheme48/files/scheme48-1.8-as-needed+fix_destdir.patch +++ /dev/null @@ -1,31 +0,0 @@ ---- Makefile.in.orig 2008-06-30 20:01:49.000000000 +0300 -+++ Makefile.in 2008-06-30 20:08:12.000000000 +0300 -@@ -8,7 +8,7 @@ - VPATH = @srcdir@ - CC = @CC@ - LD = @LD@ --DEFS = @DEFS@ -D__COMPILING_SCHEME48_ITSELF__ -DS48_HOST_ARCHITECTURE=\"$(HOST_ARCHITECTURE)\" -+DEFS = @DEFS@ -D_GNU_SOURCE -D__COMPILING_SCHEME48_ITSELF__ -DS48_HOST_ARCHITECTURE=\"$(HOST_ARCHITECTURE)\" - LIBS = @LIBS@ - CFLAGS = @CFLAGS@ - CPPFLAGS = -@@ -286,8 +286,8 @@ - c/scheme48.exp c/scheme48.def - $(CC) $(LDFLAGS) $(LDFLAGS_VM) $(CFLAGS) -o $@ c/main.o \ - $(OBJS) $(GC_OBJS) $(UNIX_OBJS) \ -- $(LIBOBJS) $(LIBS) \ -- $(EXTERNAL_OBJECTS) -+ $(LIBOBJS) \ -+ $(EXTERNAL_OBJECTS) $(LIBS) - # Cygwin - if test -x /usr/bin/dlltool; then \ - dlltool --dllname $(VM).exe --output-lib $(VM).a --def $(srcdir)/c/scheme48.def; \ -@@ -409,7 +409,7 @@ - done - - inst-config-script: -- config_script=$(bindir)/$(CONFIG_SCRIPT) && \ -+ config_script=$(DESTDIR)$(bindir)/$(CONFIG_SCRIPT) && \ - sed -e 's,@incdir\@,$(incdir),g' \ - -e 's,@libdir\@,$(libdir),g' \ - -e 's,@CC\@,$(CC),g' \ diff --git a/dev-scheme/scheme48/scheme48-1.8-r2.ebuild b/dev-scheme/scheme48/scheme48-1.8-r2.ebuild deleted file mode 100644 index 9236dbe..0000000 --- a/dev-scheme/scheme48/scheme48-1.8-r2.ebuild +++ /dev/null @@ -1,60 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=4 -inherit elisp-common multilib eutils flag-o-matic - -DESCRIPTION="Scheme48 is an implementation of the Scheme Programming Language" -HOMEPAGE="http://www.s48.org/" -SRC_URI="http://www.s48.org/${PV}/${P}.tgz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~x86 ~amd64 ~amd64-linux ~x86-linux ~x86-macos" -IUSE="doc emacs" - -DEPEND="emacs? ( virtual/emacs )" -RDEPEND="${DEPEND}" -SITEFILE=50scheme48-gentoo.el - -src_prepare() { - epatch "${FILESDIR}/${P}-as-needed+fix_destdir.patch" - sed -i -e "s/\$(LD) /&\$(LFLAGS) /" Makefile.in || die #332007 -} - -src_compile() { - emake LFLAGS="$(raw-ldflags)" - if use emacs; then - elisp-compile "${S}"/emacs/cmuscheme48.el - fi -} - -src_install() { - # weird parallel failures! - emake -j1 DESTDIR="${D}" install - - if use emacs; then - elisp-install ${PN} emacs/cmuscheme48.el emacs/*.elc - elisp-site-file-install "${FILESDIR}"/${SITEFILE} - fi - - dodoc README - if use doc; then - dodoc doc/manual.ps doc/manual.pdf doc/*.txt - dohtml -r doc/html/* - docinto src - dodoc doc/src/* - fi - - #this symlink clashes with gambit - rm "${ED}"/usr/bin/scheme-r5rs || die -} - -pkg_postinst() { - use emacs && elisp-site-regen -} - -pkg_postrm() { - use emacs && elisp-site-regen -} diff --git a/dev-scheme/scheme48/scheme48-1.9.2.ebuild b/dev-scheme/scheme48/scheme48-1.9.2.ebuild deleted file mode 100644 index 80ef610..0000000 --- a/dev-scheme/scheme48/scheme48-1.9.2.ebuild +++ /dev/null @@ -1,68 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 -inherit elisp-common multilib eutils flag-o-matic - -DESCRIPTION="Scheme48 is an implementation of the Scheme Programming Language" -HOMEPAGE="http://www.s48.org/" -SRC_URI="http://www.s48.org/${PV}/${P}.tgz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~x86 ~amd64 ~amd64-linux ~x86-linux ~x86-macos" -IUSE="doc emacs" - -DEPEND="emacs? ( virtual/emacs )" -RDEPEND="${DEPEND}" -SITEFILE=50scheme48-gentoo.el - -src_configure() { - append-cflags -fno-strict-aliasing - econf --docdir=/usr/share/doc/${P} -} - -src_compile() { - emake - if use emacs; then - elisp-compile "${S}"/emacs/cmuscheme48.el - fi -} - -src_install() { - # weird parallel failures! - emake -j1 DESTDIR="${D}" install - - if use emacs; then - elisp-install ${PN} emacs/cmuscheme48.el emacs/*.elc - elisp-site-file-install "${FILESDIR}"/${SITEFILE} - fi - - dodoc README - if use doc; then - dodoc doc/*.txt - docinto src - dodoc doc/src/* - pushd "${ED}/usr/share/doc/${P}" > /dev/null - install -dm755 html - mv *.html *.css *.gif html/ - popd > /dev/null - else - pushd "${ED}/usr/share/doc/${P}" > /dev/null - rm -f *.html *.css *.gif - rm -f manu* - popd > /dev/null - fi - - #this symlink clashes with gambit - rm "${ED}"/usr/bin/scheme-r5rs || die -} - -pkg_postinst() { - use emacs && elisp-site-regen -} - -pkg_postrm() { - use emacs && elisp-site-regen -}