diff options
author | Patrick McLean <chutzpah@gentoo.org> | 2006-05-02 13:31:12 +0000 |
---|---|---|
committer | Patrick McLean <chutzpah@gentoo.org> | 2006-05-02 13:31:12 +0000 |
commit | 469d58795bb9954f4e181da72152ee9085293a72 (patch) | |
tree | 92ec248330b50a4597366e9cd34b10d9a29ea7cf /dev-lisp | |
parent | Stable on x86 wrt bug #127003. (diff) | |
download | historical-469d58795bb9954f4e181da72152ee9085293a72.tar.gz historical-469d58795bb9954f4e181da72152ee9085293a72.tar.bz2 historical-469d58795bb9954f4e181da72152ee9085293a72.zip |
remove dev-lisp/plt as per last rites email send on Apr 3
Diffstat (limited to 'dev-lisp')
-rw-r--r-- | dev-lisp/plt/ChangeLog | 28 | ||||
-rw-r--r-- | dev-lisp/plt/Manifest | 12 | ||||
-rw-r--r-- | dev-lisp/plt/files/digest-plt-202 | 1 | ||||
-rw-r--r-- | dev-lisp/plt/files/plt-202-gcc3.3.patch | 345 | ||||
-rw-r--r-- | dev-lisp/plt/plt-202.ebuild | 72 |
5 files changed, 0 insertions, 458 deletions
diff --git a/dev-lisp/plt/ChangeLog b/dev-lisp/plt/ChangeLog deleted file mode 100644 index 4cc6f872cc40..000000000000 --- a/dev-lisp/plt/ChangeLog +++ /dev/null @@ -1,28 +0,0 @@ -# ChangeLog for dev-lisp/plt -# Copyright 2002-2006 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lisp/plt/ChangeLog,v 1.9 2006/03/19 23:19:07 joshuabaergen Exp $ - - 19 Mar 2006; Joshua Baergen <joshuabaergen@gentoo.org> plt-202.ebuild: - Add modular X dependencies. - - 28 Jan 2006; Simon Stelling <blubb@gentoo.org> - +files/plt-202-gcc3.3.patch, -files/plt-202-gcc3.3.patch.tar.bz2, - plt-202.ebuild: - no need to bzip a smallish patch - - 01 Jul 2004; Jeremy Huddleston <eradicator@gentoo.org> plt-202.ebuild: - virtual/glibc -> virtual/libc - - 12 Dec 2003; Brandy Westcott brandy@gentoo.org plt-202.ebuild: - Added gcc3.3 patch. - - 26 Sep 2003; Michael Sterrett <msterret@gentoo.org> plt-202.ebuild: - x11-libs/xaw went away. Doesn't seem to be necessary to install. - - 12 Jun 2003; <msterret@gentoo.org> plt-202.ebuild: - add Header - -*plt-202 (04 Nov 2002) - - 04 Nov 2002; Daniel Ahlberg <aliz@gentoo.org> : - Initial import. Ebuild contributed by Jonathan Rogers <jonner@mailandnews.com> in #5716. diff --git a/dev-lisp/plt/Manifest b/dev-lisp/plt/Manifest deleted file mode 100644 index 88818918205d..000000000000 --- a/dev-lisp/plt/Manifest +++ /dev/null @@ -1,12 +0,0 @@ -MD5 03ae7c4d3f7f0b2234d88d3e3b2f5274 ChangeLog 1044 -RMD160 bd2408d65190865d65239080ef585128eaac325c ChangeLog 1044 -SHA256 426f383617a5c1d4c9dbb3c70c5a9497bbcc463cb92ff49ab2d76f95b8f5d91d ChangeLog 1044 -MD5 338c266edeca0842385cbe77e059049a files/digest-plt-202 62 -RMD160 0a42a4faca9c544bb7241a90fe47c5159c66cba2 files/digest-plt-202 62 -SHA256 7661a7716a06964f6566f726d5f42c70b7f603cada2258197a606f90216cdd93 files/digest-plt-202 62 -MD5 ee072e5200440ae00706fff01b6b76a3 files/plt-202-gcc3.3.patch 9164 -RMD160 bf8134be02b3f7d12f6cc239673da75aa22c127a files/plt-202-gcc3.3.patch 9164 -SHA256 df0092f364137de91f7f31913789f96072104af1b4c6f1154b63b4261188e3bc files/plt-202-gcc3.3.patch 9164 -MD5 c054a1edd45312ab6a10f642751150c9 plt-202.ebuild 1872 -RMD160 10e5170b1e411dca279582b848d1730c14d96d75 plt-202.ebuild 1872 -SHA256 f4ccad3a0b390225fbcd8971505696a8866c8d2e5a6bf1d64cfb2758527b510a plt-202.ebuild 1872 diff --git a/dev-lisp/plt/files/digest-plt-202 b/dev-lisp/plt/files/digest-plt-202 deleted file mode 100644 index 2126436a1bf5..000000000000 --- a/dev-lisp/plt/files/digest-plt-202 +++ /dev/null @@ -1 +0,0 @@ -MD5 cdc393660094aca6d65b4899673b6fe0 plt.src.x.tar.gz 6128207 diff --git a/dev-lisp/plt/files/plt-202-gcc3.3.patch b/dev-lisp/plt/files/plt-202-gcc3.3.patch deleted file mode 100644 index d1eb03a63824..000000000000 --- a/dev-lisp/plt/files/plt-202-gcc3.3.patch +++ /dev/null @@ -1,345 +0,0 @@ -diff -ur plt/src/mzscheme/src/gmp/gmplonglong.h plt-gentoo/src/mzscheme/src/gmp/gmplonglong.h ---- plt/src/mzscheme/src/gmp/gmplonglong.h 2001-06-27 04:46:25.000000000 +1200 -+++ plt-gentoo/src/mzscheme/src/gmp/gmplonglong.h 2003-10-13 03:20:44.000000000 +1300 -@@ -231,19 +231,19 @@ - #define UMUL_TIME 5 - #else - #define umul_ppmm(xh, xl, a, b) \ -- __asm__ ("%@ Inlined umul_ppmm -- mov %|r0, %2, lsr #16 -- mov %|r2, %3, lsr #16 -- bic %|r1, %2, %|r0, lsl #16 -- bic %|r2, %3, %|r2, lsl #16 -- mul %1, %|r1, %|r2 -- mul %|r2, %|r0, %|r2 -- mul %|r1, %0, %|r1 -- mul %0, %|r0, %0 -- adds %|r1, %|r2, %|r1 -- addcs %0, %0, #65536 -- adds %1, %1, %|r1, lsl #16 -- adc %0, %0, %|r1, lsr #16" \ -+ __asm__ ("%@ Inlined umul_ppmm\n" -+" mov %|r0, %2, lsr #16\n" -+" mov %|r2, %3, lsr #16\n" -+" bic %|r1, %2, %|r0, lsl #16\n" -+" bic %|r2, %3, %|r2, lsl #16\n" -+" mul %1, %|r1, %|r2\n" -+" mul %|r2, %|r0, %|r2\n" -+" mul %|r1, %0, %|r1\n" -+" mul %0, %|r0, %0\n" -+" adds %|r1, %|r2, %|r1\n" -+" addcs %0, %0, #65536\n" -+" adds %1, %1, %|r1, lsl #16\n" -+" adc %0, %0, %|r1, lsr #16" \ - : "=&r" (xh), "=r" (xl) \ - : "r" (a), "r" (b) \ - : "r0", "r1", "r2") -@@ -360,22 +360,22 @@ - do { \ - USItype __tmp; \ - __asm__ ( \ -- "ldi 1,%0 -- extru,= %1,15,16,%%r0 ; Bits 31..16 zero? -- extru,tr %1,15,16,%1 ; No. Shift down, skip add. -- ldo 16(%0),%0 ; Yes. Perform add. -- extru,= %1,23,8,%%r0 ; Bits 15..8 zero? -- extru,tr %1,23,8,%1 ; No. Shift down, skip add. -- ldo 8(%0),%0 ; Yes. Perform add. -- extru,= %1,27,4,%%r0 ; Bits 7..4 zero? -- extru,tr %1,27,4,%1 ; No. Shift down, skip add. -- ldo 4(%0),%0 ; Yes. Perform add. -- extru,= %1,29,2,%%r0 ; Bits 3..2 zero? -- extru,tr %1,29,2,%1 ; No. Shift down, skip add. -- ldo 2(%0),%0 ; Yes. Perform add. -- extru %1,30,1,%1 ; Extract bit 1. -- sub %0,%1,%0 ; Subtract it. -- " : "=r" (count), "=r" (__tmp) : "1" (x)); \ -+ "ldi 1,%0\n" -+" extru,= %1,15,16,%%r0 ; Bits 31..16 zero?\n" -+" extru,tr %1,15,16,%1 ; No. Shift down, skip add.\n" -+" ldo 16(%0),%0 ; Yes. Perform add.\n" -+" extru,= %1,23,8,%%r0 ; Bits 15..8 zero?\n" -+" extru,tr %1,23,8,%1 ; No. Shift down, skip add.\n" -+" ldo 8(%0),%0 ; Yes. Perform add.\n" -+" extru,= %1,27,4,%%r0 ; Bits 7..4 zero?\n" -+" extru,tr %1,27,4,%1 ; No. Shift down, skip add.\n" -+" ldo 4(%0),%0 ; Yes. Perform add.\n" -+" extru,= %1,29,2,%%r0 ; Bits 3..2 zero?\n" -+" extru,tr %1,29,2,%1 ; No. Shift down, skip add.\n" -+" ldo 2(%0),%0 ; Yes. Perform add.\n" -+" extru %1,30,1,%1 ; Extract bit 1.\n" -+" sub %0,%1,%0 ; Subtract it.\n" -+ : "=r" (count), "=r" (__tmp) : "1" (x)); \ - } while (0) - #endif /* hppa */ - -@@ -529,28 +529,28 @@ - #else /* for other 68k family members use 16x16->32 multiplication */ - #define umul_ppmm(xh, xl, a, b) \ - do { USItype __umul_tmp1, __umul_tmp2; \ -- __asm__ ("| Inlined umul_ppmm -- move%.l %5,%3 -- move%.l %2,%0 -- move%.w %3,%1 -- swap %3 -- swap %0 -- mulu%.w %2,%1 -- mulu%.w %3,%0 -- mulu%.w %2,%3 -- swap %2 -- mulu%.w %5,%2 -- add%.l %3,%2 -- jcc 1f -- add%.l %#0x10000,%0 --1: move%.l %2,%3 -- clr%.w %2 -- swap %2 -- swap %3 -- clr%.w %3 -- add%.l %3,%1 -- addx%.l %2,%0 -- | End inlined umul_ppmm" \ -+ __asm__ ("| Inlined umul_ppmm\n" -+" move%.l %5,%3\n" -+" move%.l %2,%0\n" -+" move%.w %3,%1\n" -+" swap %3\n" -+" swap %0\n" -+" mulu%.w %2,%1\n" -+" mulu%.w %3,%0\n" -+" mulu%.w %2,%3\n" -+" swap %2\n" -+" mulu%.w %5,%2\n" -+" add%.l %3,%2\n" -+" jcc 1f\n" -+" add%.l %#0x10000,%0\n" -+"1: move%.l %2,%3\n" -+" clr%.w %2\n" -+" swap %2\n" -+" swap %3\n" -+" clr%.w %3\n" -+" add%.l %3,%1\n" -+" addx%.l %2,%0\n" -+" | End inlined umul_ppmm" \ - : "=&d" ((USItype)(xh)), "=&d" ((USItype)(xl)), \ - "=d" (__umul_tmp1), "=&d" (__umul_tmp2) \ - : "%2" ((USItype)(a)), "d" ((USItype)(b))); \ -@@ -827,26 +827,26 @@ - "1" ((USItype)(al)), "r" ((USItype)(bl))) - #define smul_ppmm(ph, pl, m0, m1) \ - __asm__ ( \ -- "s r2,r2 -- mts r10,%2 -- m r2,%3 -- m r2,%3 -- m r2,%3 -- m r2,%3 -- m r2,%3 -- m r2,%3 -- m r2,%3 -- m r2,%3 -- m r2,%3 -- m r2,%3 -- m r2,%3 -- m r2,%3 -- m r2,%3 -- m r2,%3 -- m r2,%3 -- m r2,%3 -- cas %0,r2,r0 -- mfs r10,%1" \ -+ "s r2,r2\n" -+" mts r10,%2\n" -+" m r2,%3\n" -+" m r2,%3\n" -+" m r2,%3\n" -+" m r2,%3\n" -+" m r2,%3\n" -+" m r2,%3\n" -+" m r2,%3\n" -+" m r2,%3\n" -+" m r2,%3\n" -+" m r2,%3\n" -+" m r2,%3\n" -+" m r2,%3\n" -+" m r2,%3\n" -+" m r2,%3\n" -+" m r2,%3\n" -+" m r2,%3\n" -+" cas %0,r2,r0\n" -+" mfs r10,%1" \ - : "=r" ((USItype)(ph)), "=r" ((USItype)(pl)) \ - : "%r" ((USItype)(m0)), "r" ((USItype)(m1)) \ - : "r2"); \ -@@ -936,45 +936,45 @@ - __asm__ ("umul %2,%3,%1;rd %%y,%0" : "=r" (w1), "=r" (w0) : "r" (u), "r" (v)) - #define UMUL_TIME 5 - #define udiv_qrnnd(q, r, n1, n0, d) \ -- __asm__ ("! Inlined udiv_qrnnd -- wr %%g0,%2,%%y ! Not a delayed write for sparclite -- tst %%g0 -- divscc %3,%4,%%g1 -- divscc %%g1,%4,%%g1 -- divscc %%g1,%4,%%g1 -- divscc %%g1,%4,%%g1 -- divscc %%g1,%4,%%g1 -- divscc %%g1,%4,%%g1 -- divscc %%g1,%4,%%g1 -- divscc %%g1,%4,%%g1 -- divscc %%g1,%4,%%g1 -- divscc %%g1,%4,%%g1 -- divscc %%g1,%4,%%g1 -- divscc %%g1,%4,%%g1 -- divscc %%g1,%4,%%g1 -- divscc %%g1,%4,%%g1 -- divscc %%g1,%4,%%g1 -- divscc %%g1,%4,%%g1 -- divscc %%g1,%4,%%g1 -- divscc %%g1,%4,%%g1 -- divscc %%g1,%4,%%g1 -- divscc %%g1,%4,%%g1 -- divscc %%g1,%4,%%g1 -- divscc %%g1,%4,%%g1 -- divscc %%g1,%4,%%g1 -- divscc %%g1,%4,%%g1 -- divscc %%g1,%4,%%g1 -- divscc %%g1,%4,%%g1 -- divscc %%g1,%4,%%g1 -- divscc %%g1,%4,%%g1 -- divscc %%g1,%4,%%g1 -- divscc %%g1,%4,%%g1 -- divscc %%g1,%4,%%g1 -- divscc %%g1,%4,%0 -- rd %%y,%1 -- bl,a 1f -- add %1,%4,%1 --1: ! End of inline udiv_qrnnd" \ -+ __asm__ ("! Inlined udiv_qrnnd\n" -+" wr %%g0,%2,%%y ! Not a delayed write for sparclite\n" -+" tst %%g0\n" -+" divscc %3,%4,%%g1\n" -+" divscc %%g1,%4,%%g1\n" -+" divscc %%g1,%4,%%g1\n" -+" divscc %%g1,%4,%%g1\n" -+" divscc %%g1,%4,%%g1\n" -+" divscc %%g1,%4,%%g1\n" -+" divscc %%g1,%4,%%g1\n" -+" divscc %%g1,%4,%%g1\n" -+" divscc %%g1,%4,%%g1\n" -+" divscc %%g1,%4,%%g1\n" -+" divscc %%g1,%4,%%g1\n" -+" divscc %%g1,%4,%%g1\n" -+" divscc %%g1,%4,%%g1\n" -+" divscc %%g1,%4,%%g1\n" -+" divscc %%g1,%4,%%g1\n" -+" divscc %%g1,%4,%%g1\n" -+" divscc %%g1,%4,%%g1\n" -+" divscc %%g1,%4,%%g1\n" -+" divscc %%g1,%4,%%g1\n" -+" divscc %%g1,%4,%%g1\n" -+" divscc %%g1,%4,%%g1\n" -+" divscc %%g1,%4,%%g1\n" -+" divscc %%g1,%4,%%g1\n" -+" divscc %%g1,%4,%%g1\n" -+" divscc %%g1,%4,%%g1\n" -+" divscc %%g1,%4,%%g1\n" -+" divscc %%g1,%4,%%g1\n" -+" divscc %%g1,%4,%%g1\n" -+" divscc %%g1,%4,%%g1\n" -+" divscc %%g1,%4,%%g1\n" -+" divscc %%g1,%4,%%g1\n" -+" divscc %%g1,%4,%0\n" -+" rd %%y,%1\n" -+" bl,a 1f\n" -+" add %1,%4,%1\n" -+"1: ! End of inline udiv_qrnnd" \ - : "=r" (q), "=r" (r) : "r" (n1), "r" (n0), "rI" (d) - : "%g1" __AND_CLOBBER_CC) - #define UDIV_TIME 37 -@@ -989,46 +989,46 @@ - /* Default to sparc v7 versions of umul_ppmm and udiv_qrnnd. */ - #ifndef umul_ppmm - #define umul_ppmm(w1, w0, u, v) \ -- __asm__ ("! Inlined umul_ppmm -- wr %%g0,%2,%%y ! SPARC has 0-3 delay insn after a wr -- sra %3,31,%%g2 ! Don't move this insn -- and %2,%%g2,%%g2 ! Don't move this insn -- andcc %%g0,0,%%g1 ! Don't move this insn -- mulscc %%g1,%3,%%g1 -- mulscc %%g1,%3,%%g1 -- mulscc %%g1,%3,%%g1 -- mulscc %%g1,%3,%%g1 -- mulscc %%g1,%3,%%g1 -- mulscc %%g1,%3,%%g1 -- mulscc %%g1,%3,%%g1 -- mulscc %%g1,%3,%%g1 -- mulscc %%g1,%3,%%g1 -- mulscc %%g1,%3,%%g1 -- mulscc %%g1,%3,%%g1 -- mulscc %%g1,%3,%%g1 -- mulscc %%g1,%3,%%g1 -- mulscc %%g1,%3,%%g1 -- mulscc %%g1,%3,%%g1 -- mulscc %%g1,%3,%%g1 -- mulscc %%g1,%3,%%g1 -- mulscc %%g1,%3,%%g1 -- mulscc %%g1,%3,%%g1 -- mulscc %%g1,%3,%%g1 -- mulscc %%g1,%3,%%g1 -- mulscc %%g1,%3,%%g1 -- mulscc %%g1,%3,%%g1 -- mulscc %%g1,%3,%%g1 -- mulscc %%g1,%3,%%g1 -- mulscc %%g1,%3,%%g1 -- mulscc %%g1,%3,%%g1 -- mulscc %%g1,%3,%%g1 -- mulscc %%g1,%3,%%g1 -- mulscc %%g1,%3,%%g1 -- mulscc %%g1,%3,%%g1 -- mulscc %%g1,%3,%%g1 -- mulscc %%g1,0,%%g1 -- add %%g1,%%g2,%0 -- rd %%y,%1" \ -+ __asm__ ("! Inlined umul_ppmm\n" -+" wr %%g0,%2,%%y ! SPARC has 0-3 delay insn after a wr\n" -+" sra %3,31,%%g2 ! Don't move this insn\n" -+" and %2,%%g2,%%g2 ! Don't move this insn\n" -+" andcc %%g0,0,%%g1 ! Don't move this insn\n" -+" mulscc %%g1,%3,%%g1\n" -+" mulscc %%g1,%3,%%g1\n" -+" mulscc %%g1,%3,%%g1\n" -+" mulscc %%g1,%3,%%g1\n" -+" mulscc %%g1,%3,%%g1\n" -+" mulscc %%g1,%3,%%g1\n" -+" mulscc %%g1,%3,%%g1\n" -+" mulscc %%g1,%3,%%g1\n" -+" mulscc %%g1,%3,%%g1\n" -+" mulscc %%g1,%3,%%g1\n" -+" mulscc %%g1,%3,%%g1\n" -+" mulscc %%g1,%3,%%g1\n" -+" mulscc %%g1,%3,%%g1\n" -+" mulscc %%g1,%3,%%g1\n" -+" mulscc %%g1,%3,%%g1\n" -+" mulscc %%g1,%3,%%g1\n" -+" mulscc %%g1,%3,%%g1\n" -+" mulscc %%g1,%3,%%g1\n" -+" mulscc %%g1,%3,%%g1\n" -+" mulscc %%g1,%3,%%g1\n" -+" mulscc %%g1,%3,%%g1\n" -+" mulscc %%g1,%3,%%g1\n" -+" mulscc %%g1,%3,%%g1\n" -+" mulscc %%g1,%3,%%g1\n" -+" mulscc %%g1,%3,%%g1\n" -+" mulscc %%g1,%3,%%g1\n" -+" mulscc %%g1,%3,%%g1\n" -+" mulscc %%g1,%3,%%g1\n" -+" mulscc %%g1,%3,%%g1\n" -+" mulscc %%g1,%3,%%g1\n" -+" mulscc %%g1,%3,%%g1\n" -+" mulscc %%g1,%3,%%g1\n" -+" mulscc %%g1,0,%%g1\n" -+" add %%g1,%%g2,%0\n" -+" rd %%y,%1" \ - : "=r" (w1), "=r" (w0) : "%rI" (u), "r" (v) \ - : "%g1", "%g2" __AND_CLOBBER_CC) - #define UMUL_TIME 39 /* 39 instructions */ diff --git a/dev-lisp/plt/plt-202.ebuild b/dev-lisp/plt/plt-202.ebuild deleted file mode 100644 index 9d8442fd1411..000000000000 --- a/dev-lisp/plt/plt-202.ebuild +++ /dev/null @@ -1,72 +0,0 @@ -# Copyright 1999-2006 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lisp/plt/plt-202.ebuild,v 1.14 2006/03/19 23:19:07 joshuabaergen Exp $ - -inherit eutils - -DESCRIPTION="PLT Scheme, including DrScheme, mzscheme, mred, and mzc" -HOMEPAGE="http://www.plt-scheme.org/software/drscheme/" -SRC_URI="http://www.cs.utah.edu/plt/download/${PV}/plt/plt.src.x.tar.gz" - -KEYWORDS="x86" -SLOT="0" -LICENSE="LGPL-2.1" -IUSE="" - -DEPEND="virtual/libc - || ( x11-libs/libXaw virtual/x11 ) - sys-devel/gcc - sys-devel/binutils" - -S=${WORKDIR}/${PN}/src - -src_unpack() { - unpack ${A} - cd ${S} - epatch ${FILESDIR}/${P}-gcc3.3.patch -} - -src_compile() { - ./configure \ - --host=${CHOST} \ - --with-x \ - --enable-mred \ - --prefix=${D}/usr/share/plt || die "./configure failed" - make || die -} - -src_install() { - dodir usr/share/plt - make copytree || die - make mzinstall || die - make mrinstall || die - make lib-finish || die - - dodir usr/bin - - # compile scheme sources to make startup quicker - /usr/bin/env PLTHOME=${D}/usr/share/plt \ - ${D}/usr/share/plt/bin/setup-plt || die - - # move man files to correct location and delete - # them out of plt tree - doman ${D}/usr/share/plt/man/man1/* - rm -r ${D}/usr/share/plt/man - - # move misc package documentation to proper location - # and delete them out of plt tree - dodoc ${D}/usr/share/plt/notes/COPYING.LIB \ - ${D}/usr/share/plt/notes/mzscheme/* - rm -r ${D}/usr/share/plt/notes - - # create executable scripts in /usr/bin which in turn call - # executables by the same name in /usr/share/plt with the - # correct PLTHOME path - for f in mzc tex2page help-desk mred mzscheme drscheme setup-plt ; do - target=${D}/usr/bin/$f - echo '#! /bin/sh'> $target - echo 'PLTHOME=/usr/share/plt ; export PLTHOME'>> $target - echo 'exec ${PLTHOME}/bin/'$f' "$@"' >> $target - chmod 755 $target - done -} |