diff options
author | Amy Winston <amynka@gentoo.org> | 2016-07-05 14:54:14 +0200 |
---|---|---|
committer | Amy Winston <amynka@gentoo.org> | 2016-07-05 14:54:14 +0200 |
commit | c8ecb9fa143484d4a24acd76d51f5b9078375186 (patch) | |
tree | 006b721f9ecde4648f959b50dce6f239ee9c13c4 /dev-scheme/scheme48 | |
parent | dev-vcs/git-deps: Add patch for html pages (diff) | |
download | gentoo-c8ecb9fa143484d4a24acd76d51f5b9078375186.tar.gz gentoo-c8ecb9fa143484d4a24acd76d51f5b9078375186.tar.bz2 gentoo-c8ecb9fa143484d4a24acd76d51f5b9078375186.zip |
dev-scheme/scheme48: clean vulnerable versions bug #513088
Package-Manager: portage-2.2.28
Diffstat (limited to 'dev-scheme/scheme48')
-rw-r--r-- | dev-scheme/scheme48/Manifest | 1 | ||||
-rw-r--r-- | dev-scheme/scheme48/files/scheme48-1.8-as-needed+fix_destdir.patch | 31 | ||||
-rw-r--r-- | dev-scheme/scheme48/scheme48-1.8-r2.ebuild | 60 | ||||
-rw-r--r-- | dev-scheme/scheme48/scheme48-1.9.2.ebuild | 68 |
4 files changed, 0 insertions, 160 deletions
diff --git a/dev-scheme/scheme48/Manifest b/dev-scheme/scheme48/Manifest index e47464f58f2f..1139d22d1c47 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 a6e050326871..000000000000 --- 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 9236dbef3534..000000000000 --- 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 80ef610bb3e5..000000000000 --- 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 -} |