diff options
author | Agostino Sarubbo <ago@gentoo.org> | 2012-05-10 15:47:47 +0000 |
---|---|---|
committer | Agostino Sarubbo <ago@gentoo.org> | 2012-05-10 15:47:47 +0000 |
commit | aa1a00eb0112e8f6e53539a5c856f987bebdf0db (patch) | |
tree | 097c2de1378917b91e50e964dabbe1fb3e209e4a /dev-lang/gforth | |
parent | remove now old warning (diff) | |
download | historical-aa1a00eb0112e8f6e53539a5c856f987bebdf0db.tar.gz historical-aa1a00eb0112e8f6e53539a5c856f987bebdf0db.tar.bz2 historical-aa1a00eb0112e8f6e53539a5c856f987bebdf0db.zip |
Remove old
Package-Manager: portage-2.1.10.49/cvs/Linux x86_64
Diffstat (limited to 'dev-lang/gforth')
-rw-r--r-- | dev-lang/gforth/ChangeLog | 6 | ||||
-rw-r--r-- | dev-lang/gforth/gforth-0.6.2-r1.ebuild | 84 | ||||
-rw-r--r-- | dev-lang/gforth/gforth-0.6.2.ebuild | 54 |
3 files changed, 5 insertions, 139 deletions
diff --git a/dev-lang/gforth/ChangeLog b/dev-lang/gforth/ChangeLog index 195539ee9b1b..25f324a18289 100644 --- a/dev-lang/gforth/ChangeLog +++ b/dev-lang/gforth/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for dev-lang/gforth # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/gforth/ChangeLog,v 1.35 2012/04/24 09:55:47 mgorny Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lang/gforth/ChangeLog,v 1.36 2012/05/10 15:44:31 ago Exp $ + + 10 May 2012; Agostino Sarubbo <ago@gentoo.org> -gforth-0.6.2-r1.ebuild, + -gforth-0.6.2.ebuild: + Remove old 24 Apr 2012; Michał Górny <mgorny@gentoo.org> gforth-0.7.0.ebuild: Update to use mirror://. diff --git a/dev-lang/gforth/gforth-0.6.2-r1.ebuild b/dev-lang/gforth/gforth-0.6.2-r1.ebuild deleted file mode 100644 index 8b58e4fd2f3c..000000000000 --- a/dev-lang/gforth/gforth-0.6.2-r1.ebuild +++ /dev/null @@ -1,84 +0,0 @@ -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/gforth/gforth-0.6.2-r1.ebuild,v 1.7 2009/09/23 16:50:40 patrick Exp $ - -inherit elisp-common eutils toolchain-funcs flag-o-matic - -DESCRIPTION="GNU Forth is a fast and portable implementation of the ANSI Forth language" -HOMEPAGE="http://www.gnu.org/software/gforth" -SRC_URI="http://www.complang.tuwien.ac.at/forth/gforth/${P}.tar.gz - http://www.complang.tuwien.ac.at/forth/gforth/Patches/${PV}-debug.diff" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~ppc ~x86 ~x86-fbsd" -IUSE="emacs force-reg" - -DEPEND="dev-libs/ffcall - emacs? ( virtual/emacs )" - -SITEFILE=50gforth-gentoo.el - -pkg_setup() { - if use force-reg; then - while read line; do ewarn "${line}"; done <<'EOF' - -You have chosen to enable "force-reg" in USE. From the GForth manual -(http://www.public.iastate.edu/~forth/gforth_141.html): - - "This feature not only depends on the machine, but also on the - compiler version: On some machines some compiler versions produce - incorrect code when certain explicit register declarations are - used. So by default -DFORCE_REG is not used." - -EOF - fi -} - -src_unpack() { - unpack ${A} - cd "${S}" - epatch "${FILESDIR}"/${PV}-ppc-configure-gentoo.patch # Bug #131931 - epatch "${FILESDIR}"/gforth.el-gentoo.patch - epatch "${FILESDIR}"/${PV}-c-to-forth-to-c.patch - epatch "${DISTDIR}"/${PV}-debug.diff - -} - -src_compile() { - filter-flags -Os -O0 -O1 -DFORCE_REG # Bug #120159 - append-flags -O2 # Bug #120159 - - econf CC="$(tc-getCC) -fno-reorder-blocks -fno-inline" \ - `use_enable force-reg force-reg` \ - || die "econf failed" - make || die - if use emacs; then - elisp-compile *.el || die - fi -} - -src_install() { - make \ - libdir="${D}"/usr/lib \ - infodir="${D}"/usr/share/info \ - mandir="${D}"/usr/share/man \ - datadir="${D}"/usr/share \ - bindir="${D}"/usr/bin \ - install || die - - dodoc AUTHORS BUGS ChangeLog NEWS* README* ToDo doc/glossaries.doc doc/*.ps - - if use emacs; then - elisp-install ${PN} *.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 -} diff --git a/dev-lang/gforth/gforth-0.6.2.ebuild b/dev-lang/gforth/gforth-0.6.2.ebuild deleted file mode 100644 index f696fda06fe6..000000000000 --- a/dev-lang/gforth/gforth-0.6.2.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/gforth/gforth-0.6.2.ebuild,v 1.14 2009/09/23 16:50:41 patrick Exp $ - -inherit elisp-common eutils toolchain-funcs - -DESCRIPTION="GNU Forth is a fast and portable implementation of the ANSI Forth language" -HOMEPAGE="http://www.gnu.org/software/gforth" -SRC_URI="http://www.complang.tuwien.ac.at/forth/gforth//${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ppc x86" -IUSE="emacs" - -DEPEND="emacs? ( virtual/emacs )" - -SITEFILE=50gforth-gentoo.el - -src_unpack() { - unpack ${A} - epatch ${FILESDIR}/gforth.el-gentoo.patch || die -} - -src_compile() { - econf CC="$(tc-getCC) -fno-reorder-blocks -fno-inline" --enable-force-reg || die "econf failed" - make || die - use emacs && emacs --batch -f batch-byte-compile --no-site-file --no-init-file *.el -} - -src_install() { - make \ - libdir=${D}/usr/lib \ - infodir=${D}/usr/share/info \ - mandir=${D}/usr/share/man \ - datadir=${D}/usr/share \ - bindir=${D}/usr/bin \ - install || die - - dodoc AUTHORS BUGS ChangeLog NEWS* README* ToDo doc/glossaries.doc doc/*.ps - - if use emacs; then - elisp-install ${PN} *.el *.elc - elisp-site-file-install ${FILESDIR}/${SITEFILE} - fi -} - -pkg_postinst() { - use emacs && elisp-site-regen -} - -pkg_postrm() { - use emacs && elisp-site-regen -} |