commit: 28340ac57d9586b81361d9814b80e49e794832db Author: Maciej Barć <xgqt <AT> gentoo <DOT> org> AuthorDate: Tue Jul 5 17:54:10 2022 +0000 Commit: Maciej Barć <xgqt <AT> gentoo <DOT> org> CommitDate: Tue Jul 5 17:54:10 2022 +0000 URL: https://gitweb.gentoo.org/proj/lisp.git/commit/?id=28340ac5
dev-scheme/mit-scheme-c: drop - moved to ::gentoo as dev-scheme/mit-scheme Signed-off-by: Maciej Barć <xgqt <AT> gentoo.org> dev-scheme/mit-scheme-c/metadata.xml | 11 --- dev-scheme/mit-scheme-c/mit-scheme-c-9.2.ebuild | 109 ------------------------ 2 files changed, 120 deletions(-) diff --git a/dev-scheme/mit-scheme-c/metadata.xml b/dev-scheme/mit-scheme-c/metadata.xml deleted file mode 100644 index e699f5dd..00000000 --- a/dev-scheme/mit-scheme-c/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> - -<pkgmetadata> - <longdescription lang="en"> - MIT/GNU Scheme is an implementation of the Scheme programming language, - providing an interpreter, compiler, source-code debugger, integrated - Emacs-like editor, and a large runtime library. MIT/GNU Scheme is best - suited to programming large applications with a rapid development cycle. - </longdescription> -</pkgmetadata> diff --git a/dev-scheme/mit-scheme-c/mit-scheme-c-9.2.ebuild b/dev-scheme/mit-scheme-c/mit-scheme-c-9.2.ebuild deleted file mode 100644 index abbbbb33..00000000 --- a/dev-scheme/mit-scheme-c/mit-scheme-c-9.2.ebuild +++ /dev/null @@ -1,109 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -# inherit multilib flag-o-matic #elisp-common - -DESCRIPTION="GNU/MIT-Scheme" -HOMEPAGE="http://www.swiss.ai.mit.edu/projects/scheme/" -SRC_URI="mirror://gnu/mit-scheme/stable.pkg/${PV}/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="doc" # emacs" - -#SITEFILE="50mitscheme-gentoo.el" - -RDEPEND=" - app-crypt/mhash - dev-db/postgresql - dev-libs/libmcrypt - dev-libs/openssl - sys-libs/gdbm - sys-libs/ncurses - x11-libs/libX11 -" -DEPEND="${RDEPEND}" -BDEPEND="doc? ( dev-texlive/texlive-latexextra )" - -src_prepare() { - default - - sed "s:@for:@+for:" -i \ - Makefile || die "sed failed" - sed "s:make:make -j1:" -i \ - src/etc/make-in-subdirs.sh || die "sed failed" - sed "s:CFLAGS=\"\${CFLAGS} -O3\":CFLAGS=\"${CFLAGS}\":" -i \ - {src/lib/include,src/microcode}/configure{,.ac} || die "sed failed" -} - -src_configure() { - if use doc ; then - cd "${S}"/doc - econf - fi -} - -src_compile() { - cd "${S}"/src || die - - ./etc/make-liarc.sh \ - --prefix=/usr --exec-prefix=/usr --libdir=/usr/$(get_libdir) || - die "making liar C failed" - -# if use emacs ; then -# elisp-compile "${S}"/etc/*.el || die -# fi - - use doc && emake -C "${S}"/doc -j1 -} - -src_install() { - emake -C "${S}"/src DESTDIR="${D}" install || die "make install failed" - - # elisp - - cd "${S}"/doc - - doman scheme.1 || die "doman failed" - - if use doc ; then - docinto html - dodoc index.html || die "dhtml failed" - doinfo ref-manual/mit-scheme-ref.info* || die "doinfo failed" - dodoc ref-manual/mit-scheme-ref.{pdf,ps} || die "dodoc failed" - doinfo user-manual/mit-scheme-user.info || die "doinfo failed" - dodoc user-manual/mit-scheme-user.{pdf,ps} || die "dodoc failed" - doinfo sos/mit-scheme-sos.info || die "doinfo failed" - dodoc sos/mit-scheme-sos.{pdf,ps} || die "dodoc failed" - doinfo imail/mit-scheme-imail.info || die "doinfo failed" - dodoc imail/mit-scheme-imail.{pdf,ps} || die "dodoc failed" - - cd ref-manual - docinto html - dodoc -r mit-scheme-ref || die "dhtml failed" - - cd ../user-manual - docinto html - dodoc -r mit-scheme-user || die "dhtml failed" - - cd ../sos - docinto html - dodoc -r mit-scheme-sos || die "dhtml failed" - - cd ../imail - docinto html - dodoc -r mit-scheme-imail || die "dhtml failed" - cd ../ - fi -} - -#pkg_postinst() { -# use emacs && elisp-site-regen -#} - -#pkg_postrm() { -# use emacs && elisp-site-regen -#}