summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPeter Volkov <pva@gentoo.org>2010-04-29 11:17:58 +0000
committerPeter Volkov <pva@gentoo.org>2010-04-29 11:17:58 +0000
commit2e9ffe91fee786ecbd309aaaea2c66108c6ccd42 (patch)
treee65d3733e54810178433bae1a9b9aba0fa5b684e
parentmedia-gfx/transfig: newer version in the tree. (diff)
downloadpva-2e9ffe91fee786ecbd309aaaea2c66108c6ccd42.tar.gz
pva-2e9ffe91fee786ecbd309aaaea2c66108c6ccd42.tar.bz2
pva-2e9ffe91fee786ecbd309aaaea2c66108c6ccd42.zip
dev-lisp/sbcl: newer version in the tree.
svn path=/; revision=413
-rw-r--r--dev-lisp/sbcl/ChangeLog1109
-rw-r--r--dev-lisp/sbcl/Manifest11
-rw-r--r--dev-lisp/sbcl/metadata.xml27
-rw-r--r--dev-lisp/sbcl/sbcl-1.0.33.ebuild194
4 files changed, 0 insertions, 1341 deletions
diff --git a/dev-lisp/sbcl/ChangeLog b/dev-lisp/sbcl/ChangeLog
deleted file mode 100644
index 9648f98..0000000
--- a/dev-lisp/sbcl/ChangeLog
+++ /dev/null
@@ -1,1109 +0,0 @@
-# ChangeLog for dev-lisp/sbcl
-# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lisp/sbcl/ChangeLog,v 1.161 2009/10/04 14:54:36 ssuominen Exp $
-
- 04 Oct 2009; Samuli Suominen <ssuominen@gentoo.org> sbcl-1.0.19.ebuild,
- sbcl-1.0.26-r10.ebuild, sbcl-1.0.27-r10.ebuild, sbcl-1.0.28.ebuild,
- sbcl-1.0.31.ebuild:
- Replace -Wl,--no-as-needed with function from flag-o-matic eclass.
-
- 30 Sep 2009; Markus Meier <maekke@gentoo.org> sbcl-1.0.26-r10.ebuild,
- sbcl-1.0.27-r10.ebuild, sbcl-1.0.28.ebuild, sbcl-1.0.31.ebuild:
- fix media-gfx/graphviz dep, bug #286615
-
-*sbcl-1.0.31 (31 Aug 2009)
-
- 31 Aug 2009; Marijn Schouten <hkBst@gentoo.org> +sbcl-1.0.31.ebuild:
- bump
-
-*sbcl-1.0.28 (04 May 2009)
-
- 04 May 2009; Marijn Schouten <hkBst@gentoo.org> +sbcl-1.0.28.ebuild:
- bump
-
- 27 Apr 2009; Marijn Schouten <hkBst@gentoo.org> sbcl-1.0.26-r10,
- sbcl-1.0.27-r10:
- temporarily restore timestamp hack
-
-*sbcl-1.0.27-r10 (15 Apr 2009)
-
- 15 Apr 2009; Marijn Schouten <hkBst@gentoo.org> +sbcl-1.0.27-r10.ebuild:
- bump
-
- 20 Mar 2009; Marijn Schouten <hkBst@gentoo.org> -sbcl-1.0.9.ebuild,
- -sbcl-1.0.10.ebuild, -sbcl-1.0.11-r1.ebuild, -sbcl-1.0.12.ebuild,
- -sbcl-1.0.13.ebuild, -sbcl-1.0.14.ebuild, -sbcl-1.0.15.ebuild,
- -sbcl-1.0.18.ebuild:
- clean up old cruft; fixes bug 227685 and bug 218144
-
- 20 Mar 2009; Raúl Porcel <armin76@gentoo.org> sbcl-1.0.19.ebuild:
- x86 stable wrt #261630
-
- 14 Mar 2009; nixnut <nixnut@gentoo.org> sbcl-1.0.19.ebuild:
- ppc stable #261630
-
- 11 Mar 2009; Ferris McCormick <fmccor@gentoo.org> sbcl-1.0.19.ebuild:
- Sparc stable, Bug #261630.
-
- 11 Mar 2009; Marijn Schouten <hkBst@gentoo.org> sbcl-1.0.19.ebuild:
- mark amd64 stable on authority from Jeremy Olexa (darkside)
-
-*sbcl-1.0.26-r10 (11 Mar 2009)
-
- 11 Mar 2009; Marijn Schouten <hkBst@gentoo.org> +sbcl-1.0.26-r10.ebuild:
- bump, get rid of timestamp hack, move to EAPI=2 for use dep
-
- 16 Nov 2008; Diego E. Pettenò <flameeyes@gentoo.org> sbcl-1.0.9.ebuild,
- sbcl-1.0.10.ebuild, sbcl-1.0.11-r1.ebuild, sbcl-1.0.12.ebuild,
- sbcl-1.0.13.ebuild, sbcl-1.0.14.ebuild, sbcl-1.0.15.ebuild,
- sbcl-1.0.18.ebuild, sbcl-1.0.19.ebuild:
- Correct --as-needed filtering.
-
- 03 Aug 2008; Panagiotis Christopoulos <pchrist@gentoo.org>
- sbcl-1.0.18.ebuild:
- forgot to update the 1.0.18 ebuild
-
- 03 Aug 2008; Panagiotis Christopoulos <pchrist@gentoo.org>
- sbcl-1.0.19.ebuild:
- Disable QA execstack warnings as upstream will not fix them soon
-
-*sbcl-1.0.19 (30 Jul 2008)
-
- 30 Jul 2008; Panagiotis Christopoulos <pchrist@gentoo.org>
- +sbcl-1.0.19.ebuild:
- bump to version 1.0.19
-
- 28 Jul 2008; Panagiotis Christopoulos <pchrist@gentoo.org> metadata.xml:
- Update metadata.xml to include USE flag descriptions. Entries taken from
- profiles/use.local.desc
-
-*sbcl-1.0.18 (27 Jul 2008)
-
- 27 Jul 2008; Panagiotis Christopoulos <pchrist@gentoo.org>
- +sbcl-1.0.18.ebuild:
- Version bump, thanks to Stelian Ionescu <sionescu@common-lisp.net>
-
- 12 May 2008; Marijn Schouten <hkBst@gentoo.org> sbcl-1.0.15.ebuild:
- fix circular dep issue with gentoo-init
-
- 01 May 2008; Tobias Scherbaum <dertobi123@gentoo.org> sbcl-1.0.14.ebuild:
- ppc stable, bug #218706
-
- 26 Apr 2008; Markus Meier <maekke@gentoo.org> sbcl-1.0.14.ebuild:
- amd64/x86 stable, bug #218706
-
- 21 Apr 2008; Ferris McCormick <fmccor@gentoo.org> sbcl-1.0.14.ebuild:
- Sparc stable --- Bug #218706 --- tests run fine.
-
-*sbcl-1.0.15 (02 Mar 2008)
-
- 02 Mar 2008; Marijn Schouten <hkBst@gentoo.org> +sbcl-1.0.15.ebuild:
- bump, will hang on tests :(
-
-*sbcl-1.0.14 (28 Jan 2008)
-
- 28 Jan 2008; Marijn Schouten <hkBst@gentoo.org> +sbcl-1.0.14.ebuild:
- bump:
- * new feature: SB-EXT:*EXIT-HOOKS* are called when the process exits
- (see documentation for details.)
- * revived support for OpenBSD (contributed by Josh Elsasser)
- * partially fixed bug #108: ROOM no longer suffers from occasional
- (AVER (SAP= CURRENT END)) failures .
- * fixed bug #402: proclaimed non-standard declarations in DEFMETHOD
- bodies no longer cause a WARNING to be signalled. (reported by
- Vincent Arkesteijn)
- * bug fix: (TRUNCATE X 0) when X is a bignum now correctly signals
- DIVISION-BY-ZERO. Similarly for MOD and REM (which suffered due to
- the bug in TRUNCATE.) (reported by Michael Weber)
- * bug fix: SB-SPROF:REPORT no longer signals an error if there are
- no samples. (reported by Andy Hefner)
- * bug fix: functions compiled using (COMPILE NIL '(LAMBDA ...))
- no longer appear as (NIL ...) frames in backtraces.
- * bug fix: RESOLVE-CONFLICT (and the other name conflict machinery)
- is now actually exported from SB-EXT as documented. (reported by
- Maciej Katafiasz)
- * bug fix: sb-aclrepl now correctly understands how to inspect
- single-floats on 64-bit platforms where single-floats are not boxed.
- * bug fix: SB-MOP:CLASS-SLOTS now signals an error if the class has not
- yet been finalized. (reported by Levente Meszaros)
- * bug fix: CLOSE :ABORT T behaves more correctly on Windows.
- * DESCRIBE and (DOCUMENTATION ... 'OPTIMIZE) describe meaning of
- SBCL-specific optimize qualities.
-
-*sbcl-1.0.13 (01 Jan 2008)
-
- 01 Jan 2008; Marijn Schouten <hkBst@gentoo.org> +sbcl-1.0.13.ebuild:
- bump:
-changes in sbcl-1.0.13 relative to sbcl-1.0.12:
- * minor incompatible change: RUN-PROGRAM now uses execvp(3) to find
- an executable in the search path, and does so in the child
- process's PATH. The function FIND-EXECUTABLE-IN-SEARCH-PATH has
- been removed; it can be found in the CVS history, for somebody who
- needs that search behavior (see the manual).
- * minor incompatible change: compiler policy re. weakening type
- checks has changed: now type checks are weakened on if SAFETY < 2
- and SAFETY < SPEED.
- * SB-EXT:NATIVE-NAMESTRING takes a new keyword AS-FILE, forcing
- unparsing of directory pathnames as files. Analogously,
- SB-EXT:PARSE-NATIVE-NAMESTRING takes an AS-DIRECTORY, forcing a
- filename to parse into a directory pathname.
- * enhancement: implicit generic function creation now signals a
- specific style-warning IMPLICIT-GENERIC-FUNCTION-WARNING, which
- users can bind handlers for and muffle around calls to LOAD.
- * enhancement: RUN-PROGRAM allows unicode arguments and environments
- to be used (using the default stream external format), and allows
- non-simple strings to be used. (thanks to Harald Hanche-Olsen)
- * optimization: COPY-SEQ, FILL, and SUBSEQ are 30-80% faster for
- strings and vectors whose element-type or simplicity is not fully
- known at compile-time.
- * optimization: STRING-TRIM and related functions no longer allocate
- a new string when no trimming needs to be performed. These functions
- are also faster than before when the input string has been declared
- as a simple-string.
- * optimization: READ-SEQUENCE on simple-strings is up to 80% faster.
- * optimization: READ-LINE is significantly faster for files containing
- long lines.
- * optimization: non-open coded uses of character comparison operators
- (e.g. char=) no longer cons when called with more than one parameter
- on platforms supporting dynamic-extent allocation.
- * bug fix: READ-SEQUENCE on composite stream wrapping a Gray stream
- with STREAM-ELEMENT-TYPE (UNSIGNED-BYTE 8) signalled an error.
- * bug fix: COPY-SEQ on lists did not signal a type-error on improper
- lists in safe code.
- * bug fix: some sequence functions elided bounds checking when
- SPEED > SAFETY.
- * bug fix: too liberal weakening of union-type checks when SPEED >
- SAFETY.
- * bug fix: more bogus fixnum declarations in ROOM implementation
- have been fixed.
-
- 19 Dec 2007; Mark Loeser <halcy0n@gentoo.org> sbcl-1.0.9.ebuild,
- sbcl-1.0.10.ebuild, sbcl-1.0.11-r1.ebuild, sbcl-1.0.12.ebuild:
- Add cobalt back into IUSE since it is a USE flag; bug #185956
-
- 26 Nov 2007; Marijn Schouten <hkBst@gentoo.org> -sbcl-1.0.4.ebuild,
- -sbcl-1.0.5.ebuild, -sbcl-1.0.6.ebuild, -sbcl-1.0.6-r1.ebuild,
- -sbcl-1.0.6-r2.ebuild, -sbcl-1.0.7-r2.ebuild, -sbcl-1.0.8.ebuild:
- remove old versions
-
-*sbcl-1.0.12 (26 Nov 2007)
-
- 26 Nov 2007; Marijn Schouten <hkBst@gentoo.org> +sbcl-1.0.12.ebuild:
- bump, add gentoo-init dep and make it load so slime will work with less
- self-configuration
-
- 02 Nov 2007; Steve Dibb <beandog@gentoo.org> sbcl-1.0.9.ebuild:
- amd64 stable, bug 194519
-
-*sbcl-1.0.11 (26 Oct 2007)
-
- 26 Oct 2007; Marijn Schouten <hkBst@gentoo.org> +sbcl-1.0.11.ebuild:
- bump, add SBCL_SOURCE_ROOT, -* keyword
-
- 18 Oct 2007; Marijn Schouten <hkBst@gentoo.org> sbcl-1.0.10.ebuild:
- small fix for running your own dumped images
-
- 02 Oct 2007; Lars Weiler <pylon@gentoo.org> sbcl-1.0.9.ebuild:
- stable ppc, bug #194519
-
- 02 Oct 2007; Christian Faulhammer <opfer@gentoo.org> sbcl-1.0.9.ebuild:
- stable x86, bug 194519
-
- 02 Oct 2007; Ferris McCormick <fmccor@gentoo.org> sbcl-1.0.9.ebuild:
- Sparc stable --- Bug #194519 --- seems fine.
-
- 27 Sep 2007; Marijn Schouten <hkBst@gentoo.org> sbcl-1.0.4.ebuild,
- sbcl-1.0.5.ebuild, sbcl-1.0.6.ebuild, sbcl-1.0.6-r1.ebuild,
- sbcl-1.0.6-r2.ebuild, sbcl-1.0.7-r2.ebuild, sbcl-1.0.8.ebuild,
- sbcl-1.0.9.ebuild:
- undo addition of cobalt ARCHITECTURE (bug 185956) use flag
-
-*sbcl-1.0.10 (27 Sep 2007)
-
- 27 Sep 2007; Marijn Schouten <hkBst@gentoo.org> +sbcl-1.0.10.ebuild:
- bump
-
- 30 Aug 2007; Stuart Longland <redhatter@gentoo.org> sbcl-1.0.4.ebuild,
- sbcl-1.0.5.ebuild, sbcl-1.0.6.ebuild, sbcl-1.0.6-r1.ebuild,
- sbcl-1.0.6-r2.ebuild, sbcl-1.0.7-r2.ebuild, sbcl-1.0.8.ebuild,
- sbcl-1.0.9.ebuild:
- Added 'cobalt' to IUSE for endianness-detection on MIPS. This is still a bit
- hackish for my taste, will talk with lisp herd and nut out a better fix
- later.
-
-*sbcl-1.0.9 (27 Aug 2007)
-
- 27 Aug 2007; Marijn Schouten <hkBst@gentoo.org> +sbcl-1.0.9.ebuild:
- bump to 1.0.9
-
- 07 Aug 2007; Marijn Schouten <hkBst@gentoo.org> sbcl-1.0.7-r2.ebuild,
- sbcl-1.0.8.ebuild:
- add graphviz dep, bug 187305
-
- 25 Jul 2007; Marijn Schouten <hkBst@gentoo.org> -sbcl-0.9.4.ebuild,
- -sbcl-0.9.17.ebuild, -sbcl-0.9.18.ebuild, -sbcl-1.0.ebuild,
- -sbcl-1.0.1.ebuild:
- remove old versions
-
-*sbcl-1.0.8 (25 Jul 2007)
-
- 25 Jul 2007; Marijn Schouten <hkBst@gentoo.org> +sbcl-1.0.8.ebuild:
- add 1.0.8 and remove that ldb doesn't work on ppc
-
-*sbcl-1.0.7-r2 (20 Jul 2007)
-
- 20 Jul 2007; Marijn Schouten <hkBst@gentoo.org> +sbcl-1.0.7-r2.ebuild:
- add 1.0.7, much thanks to Stelian Ionescu <sionescu@common-lisp.net>
-
- 15 Jul 2007; Marijn Schouten <hkBst@gentoo.org> sbcl-1.0.6-r2.ebuild:
- fix glibc-2.6 fix
-
- 15 Jul 2007; Marijn Schouten <hkBst@gentoo.org> sbcl-1.0.6-r2.ebuild:
- fix for glibc-2.6, bug 185410
-
- 14 Jul 2007; Marijn Schouten <hkBst@gentoo.org> sbcl-1.0.6-r2.ebuild:
- build in a clean environment to work around bug 174702
-
-*sbcl-1.0.6-r2 (11 Jul 2007)
-
- 11 Jul 2007; Marijn Schouten <hkBst@gentoo.org> sbcl-1.0.6-r1.ebuild,
- +sbcl-1.0.6-r2.ebuild:
- incorporate cleanups by Stelian Ionescu <sionescu@common-lisp.net>
-
- 09 Jul 2007; Marijn Schouten <hkBst@gentoo.org> sbcl-1.0.6-r1.ebuild:
- add alpha SRC_URI
-
-*sbcl-1.0.6-r1 (09 Jul 2007)
-
- 09 Jul 2007; Marijn Schouten <hkBst@gentoo.org> +sbcl-1.0.6-r1.ebuild:
- bump binary versions
-
- 20 Jun 2007; Marijn Schouten <hkBst@gentoo.org> -sbcl-0.9.3.ebuild:
- removed old version, fix bug 151812
-
- 16 Jun 2007; Tobias Scherbaum <dertobi123@gentoo.org> sbcl-1.0.4.ebuild:
- ppc stable, bug #180118
-
- 16 Jun 2007; Christoph Mende <angelos@gentoo.org> sbcl-1.0.4.ebuild:
- Stable on amd64 wrt bug 180118
-
- 13 Jun 2007; Christian Faulhammer <opfer@gentoo.org> sbcl-1.0.4.ebuild:
- stable x86, bug 180118; double negation changed to normal test for source
- USE flag
-
-*sbcl-1.0.6 (28 May 2007)
-
- 28 May 2007; Joshua <joslwah@gentoo.org> +sbcl-1.0.6.ebuild:
- New version 1.0.6 released.
-
-*sbcl-1.0.5 (08 May 2007)
-
- 08 May 2007; Joshua <joslwah@gentoo.org> +sbcl-1.0.5.ebuild:
- Adding new release.
-
- 11 Apr 2007; Gustavo Zacarias <gustavoz@gentoo.org> sbcl-1.0.4.ebuild:
- Fast track to sparc stable, see #173669
-
- 10 Apr 2007; Gustavo Zacarias <gustavoz@gentoo.org> sbcl-1.0.1.ebuild,
- sbcl-1.0.4.ebuild:
- Keyword ~sparc for 1.0.4 wrt #173669 and -sparc for 1.0.1 wrt #173641
-
- 07 Apr 2007; Fabian Groffen <grobian@gentoo.org> sbcl-0.9.17.ebuild,
- sbcl-0.9.18.ebuild, sbcl-1.0.ebuild, sbcl-1.0.1.ebuild, sbcl-1.0.4.ebuild:
- Dropped ppc-macos keyword, see you in prefix
-
- 07 Apr 2007; Christian Faulhammer <opfer@gentoo.org> sbcl-1.0.4.ebuild:
- keyworded ~amd64/~x86, bug 173669
-
- 07 Apr 2007; Christian Faulhammer <opfer@gentoo.org> sbcl-1.0.1.ebuild:
- stable amd64, bug 173641
-
-*sbcl-1.0.4 (07 Apr 2007)
-
- 07 Apr 2007; Joshua <joslwah@gentoo.org> sbcl-1.0.1.ebuild,
- +sbcl-1.0.4.ebuild:
- Keyworded ppc stable on 1.0.1 and ~ppc for 1.0.4.
-
- 07 Apr 2007; Christian Faulhammer <opfer@gentoo.org> sbcl-1.0.1.ebuild:
- stable x86, bug 173641
-
- 03 Mar 2007; Marius Mauch <genone@gentoo.org> sbcl-0.9.3.ebuild,
- sbcl-0.9.4.ebuild, sbcl-0.9.17.ebuild, sbcl-0.9.18.ebuild,
- sbcl-1.0.ebuild, sbcl-1.0.1.ebuild:
- Replacing einfo with elog
-
-*sbcl-1.0.1 (18 Jan 2007)
-
- 18 Jan 2007; <mkennedy@gentoo.org> +sbcl-1.0.1.ebuild:
- New upstream version.
-
- 19 Dec 2006; Matthew Kennedy <mkennedy@gentoo.org> sbcl-1.0.ebuild:
- Remove dependency on dev-lisp/cl-asdf.
-
-*sbcl-1.0 (30 Nov 2006)
-
- 30 Nov 2006; Joshua <joslwah@gentoo.org> +sbcl-1.0.ebuild:
- Initial commit of 1.0.
-
- 14 Nov 2006; Matthew Kennedy <mkennedy@gentoo.org> sbcl-0.9.18.ebuild:
- Install sbclrc to /etc, not /.
-
-*sbcl-0.9.18 (09 Nov 2006)
-
- 09 Nov 2006; Matthew Kennedy <mkennedy@gentoo.org>
- -files/0.9.7/README.Gentoo,
- -files/0.9.7/customize-target-features.lisp-suffix,
- -files/0.9.7/customize-target-features.lisp-prefix,
- -files/0.9.7/install-clc.lisp, -files/0.9.7/sbcl.sh,
- -files/0.9.7/sbcl-gentoo.patch, -files/0.9.7/sbclrc,
- -files/0.9.8/README.Gentoo,
- -files/0.9.8/customize-target-features.lisp-prefix,
- -files/0.9.8/customize-target-features.lisp-suffix,
- -files/0.9.8/install-clc.lisp, -files/0.9.8/sbcl.sh,
- -files/0.9.8/sbcl-gentoo.patch, -files/0.9.8/sbclrc,
- -files/0.9.9/README.Gentoo,
- -files/0.9.9/customize-target-features.lisp-prefix,
- -files/0.9.9/customize-target-features.lisp-suffix,
- -files/0.9.9/install-clc.lisp, -files/0.9.9/sbcl.sh,
- -files/0.9.9/sbcl-gentoo.patch, -files/0.9.9/sbclrc,
- -files/0.9.11/README.Gentoo,
- -files/0.9.11/customize-target-features.lisp-prefix,
- -files/0.9.11/customize-target-features.lisp-suffix,
- -files/0.9.11/install-clc.lisp, -files/0.9.11/sbcl.sh,
- -files/0.9.11/sbcl-gentoo.patch, -files/0.9.11/sbclrc,
- -files/0.9.12/README.Gentoo,
- -files/0.9.12/customize-target-features.lisp-prefix,
- -files/0.9.12/customize-target-features.lisp-suffix,
- -files/0.9.12/disable-tests-gentoo.patch, -files/0.9.12/install-clc.lisp,
- -files/0.9.12/sbcl.sh, -files/0.9.12/sbclrc, -files/0.9.13/README.Gentoo,
- -files/0.9.13/customize-target-features.lisp-prefix,
- -files/0.9.13/customize-target-features.lisp-suffix,
- -files/0.9.13/disable-tests-gentoo.patch, -files/0.9.13/install-clc.lisp,
- -files/0.9.13/sbcl.sh, -files/0.9.13/sbclrc,
- -files/0.9.13/vanilla-module-install-source-gentoo.patch,
- -files/0.9.14/README.Gentoo,
- -files/0.9.14/customize-target-features.lisp-prefix,
- -files/0.9.14/customize-target-features.lisp-suffix,
- -files/0.9.14/disable-tests-gentoo.patch, -files/0.9.14/install-clc.lisp,
- -files/0.9.14/sbcl.sh, -files/0.9.14/sbclrc,
- -files/0.9.14/vanilla-module-install-source-gentoo.patch,
- -files/0.9.15/README.Gentoo,
- -files/0.9.15/customize-target-features.lisp-prefix,
- -files/0.9.15/customize-target-features.lisp-suffix,
- -files/0.9.15/disable-tests-gentoo.patch, -files/0.9.15/install-clc.lisp,
- -files/0.9.15/sbcl.sh, -files/0.9.15/sbclrc,
- -files/0.9.15/vanilla-module-install-source-gentoo.patch,
- -files/0.9.16/README.Gentoo,
- -files/0.9.16/customize-target-features.lisp-prefix,
- -files/0.9.16/customize-target-features.lisp-suffix,
- -files/0.9.16/disable-tests-gentoo.patch, -files/0.9.16/install-clc.lisp,
- -files/0.9.16/sbcl.sh, -files/0.9.16/sbclrc,
- -files/0.9.16/vanilla-module-install-source-gentoo.patch,
- +files/disable-tests-gentoo.patch,
- +files/vanilla-module-install-source-gentoo.patch, -sbcl-0.9.7.ebuild,
- -sbcl-0.9.8.ebuild, -sbcl-0.9.9.ebuild, -sbcl-0.9.11.ebuild,
- -sbcl-0.9.12.ebuild, -sbcl-0.9.13.ebuild, -sbcl-0.9.14.ebuild,
- -sbcl-0.9.15.ebuild, -sbcl-0.9.16.ebuild, +sbcl-0.9.18.ebuild:
- New upstream version; Remove support for Common Lisp Controller; Remove old
- ebuilds.
-
-*sbcl-0.9.17 (30 Sep 2006)
-
- 30 Sep 2006; Matthew Kennedy <mkennedy@gentoo.org>
- +files/0.9.17/README.Gentoo,
- +files/0.9.17/customize-target-features.lisp-prefix,
- +files/0.9.17/customize-target-features.lisp-suffix,
- +files/0.9.17/disable-tests-gentoo.patch, +files/0.9.17/install-clc.lisp,
- +files/0.9.17/sbcl.sh, +files/0.9.17/sbclrc,
- +files/0.9.17/vanilla-module-install-source-gentoo.patch,
- +sbcl-0.9.17.ebuild:
- New upstream version.
-
-*sbcl-0.9.16 (27 Aug 2006)
-
- 27 Aug 2006; Matthew Kennedy <mkennedy@gentoo.org>
- +files/0.9.16/README.Gentoo,
- +files/0.9.16/customize-target-features.lisp-prefix,
- +files/0.9.16/customize-target-features.lisp-suffix,
- +files/0.9.16/disable-tests-gentoo.patch, +files/0.9.16/install-clc.lisp,
- +files/0.9.16/sbcl.sh, +files/0.9.16/sbclrc,
- +files/0.9.16/vanilla-module-install-source-gentoo.patch,
- +sbcl-0.9.16.ebuild:
- New upstream version; Change nosource USE flag to source (no need to define
- nosource if source already is used globally.
-
-*sbcl-0.9.15 (30 Jul 2006)
-
- 30 Jul 2006; Matthew Kennedy <mkennedy@gentoo.org>
- +files/0.9.15/README.Gentoo,
- +files/0.9.15/customize-target-features.lisp-prefix,
- +files/0.9.15/customize-target-features.lisp-suffix,
- +files/0.9.15/disable-tests-gentoo.patch, +files/0.9.15/install-clc.lisp,
- +files/0.9.15/sbcl.sh, +files/0.9.15/sbclrc,
- +files/0.9.15/vanilla-module-install-source-gentoo.patch,
- +sbcl-0.9.15.ebuild:
- New upstream version.
-
-*sbcl-0.9.14 (09 Jul 2006)
-
- 09 Jul 2006; Matthew Kennedy <mkennedy@gentoo.org>
- +files/0.9.14/README.Gentoo,
- +files/0.9.14/customize-target-features.lisp-prefix,
- +files/0.9.14/customize-target-features.lisp-suffix,
- +files/0.9.14/disable-tests-gentoo.patch, +files/0.9.14/install-clc.lisp,
- +files/0.9.14/sbcl.sh, +files/0.9.14/sbclrc,
- +files/0.9.14/vanilla-module-install-source-gentoo.patch,
- +sbcl-0.9.14.ebuild:
- New upstream version; Upgrade bootstrap compiler for x86 and amd64 to 0.9.14.
-
-*sbcl-0.9.13 (31 May 2006)
-
- 31 May 2006; Matthew Kennedy <mkennedy@gentoo.org>
- +files/0.9.13/README.Gentoo,
- +files/0.9.13/customize-target-features.lisp-prefix,
- +files/0.9.13/customize-target-features.lisp-suffix,
- +files/0.9.13/disable-tests-gentoo.patch, +files/0.9.13/install-clc.lisp,
- +files/0.9.13/sbcl.sh, +files/0.9.13/sbclrc,
- +files/0.9.13/vanilla-module-install-source-gentoo.patch,
- +sbcl-0.9.13.ebuild:
- New upstream version; Fix vanilla-module.mk to install Lisp source in
- addition to FASL (so SLIME find-definition etc. works).
-
- 11 May 2006; Matthew Kennedy <mkennedy@gentoo.org> sbcl-0.9.12.ebuild:
- Strip --as-needed from LDFLAGS; Resolves Bug #132992.
-
- 29 Apr 2006; Matthew Kennedy <mkennedy@gentoo.org> sbcl-0.9.12.ebuild:
- Correct incomplete texinfo documentation installation.
-
-*sbcl-0.9.12 (27 Apr 2006)
-
- 27 Apr 2006; Matthew Kennedy <mkennedy@gentoo.org>
- +files/0.9.12/README.Gentoo,
- +files/0.9.12/customize-target-features.lisp-prefix,
- +files/0.9.12/customize-target-features.lisp-suffix,
- +files/0.9.12/disable-tests-gentoo.patch, +files/0.9.12/install-clc.lisp,
- +files/0.9.12/sbcl.sh, +files/0.9.12/sbclrc, +sbcl-0.9.12.ebuild:
- New upstream version.
-
- 24 Apr 2006; Matthew Kennedy <mkennedy@gentoo.org> sbcl-0.9.11.ebuild:
- Conditionally build documentation (Bug #130268); Added support for ppc-macos
- (resolves Bug #129360); pkg_setup logic ensures nptl is in USE on amd64 and
- x86 (resolves Bug #119016).
-
-*sbcl-0.9.11 (04 Apr 2006)
-
- 04 Apr 2006; Matthew Kennedy <mkennedy@gentoo.org>
- -files/0.9.10/customize-target-features.lisp-prefix,
- -files/0.9.10/install-clc.lisp, +files/0.9.11/README.Gentoo,
- -files/0.9.10/customize-target-features.lisp-suffix,
- -files/0.9.10/sbcl.sh,
- +files/0.9.11/customize-target-features.lisp-prefix,
- -files/0.9.10/README.Gentoo, -files/0.9.10/sbcl-gentoo.patch,
- -files/0.9.10/sbclrc, +files/0.9.11/customize-target-features.lisp-suffix,
- +files/0.9.11/install-clc.lisp, +files/0.9.11/sbcl.sh,
- +files/0.9.11/sbcl-gentoo.patch, +files/0.9.11/sbclrc, sbcl-0.9.9.ebuild,
- -sbcl-0.9.10.ebuild, +sbcl-0.9.11.ebuild:
- New upstream version; Update dependencies for common-lisp-controller to
- >=dev-lisp/common-lisp-controller-4*; Resolves Bug #128717; Removed keyword
- masked sbcl-0.9.10.ebuild.
-
- 04 Mar 2006; Matthew Kennedy <mkennedy@gentoo.org> sbcl-0.9.10.ebuild:
- Temporary -* masking due to problem with FASL output paths in CLC.
-
-*sbcl-0.9.10 (03 Mar 2006)
-
- 03 Mar 2006; Matthew Kennedy <mkennedy@gentoo.org>
- +files/0.9.10/README.Gentoo,
- +files/0.9.10/customize-target-features.lisp-prefix,
- +files/0.9.10/customize-target-features.lisp-suffix,
- +files/0.9.10/install-clc.lisp, +files/0.9.10/sbcl.sh,
- +files/0.9.10/sbcl-gentoo.patch, +files/0.9.10/sbclrc,
- +sbcl-0.9.10.ebuild:
- New upstream version.
-
-*sbcl-0.9.9 (29 Jan 2006)
-
- 29 Jan 2006; Matthew Kennedy <mkennedy@gentoo.org>
- +files/0.9.9/README.Gentoo,
- +files/0.9.9/customize-target-features.lisp-suffix, +files/0.9.9/sbcl.sh,
- +files/0.9.9/customize-target-features.lisp-prefix,
- +files/0.9.9/install-clc.lisp, +files/0.9.9/sbcl-gentoo.patch,
- +files/0.9.9/sbclrc, sbcl-0.9.8.ebuild, +sbcl-0.9.9.ebuild:
- New upstream version; Upgrade boostrap compiler for amd64 to 0.9.9 (thanks
- to anarchy@gentoo.org for the note); Include pkg_setup logic to fail when
- NPTL is not in USE for amd64 or x86 systems.
-
- 07 Jan 2006; Matthew Kennedy <mkennedy@gentoo.org> sbcl-0.9.8.ebuild:
- Upgrade bootstrap compiler for amd64 and x86.
-
- 05 Jan 2006; Jory A. Pratt <anarchy@gentoo.org> sbcl-0.9.8.ebuild:
- removed sed as wrt bug #117701
-
-*sbcl-0.9.8 (03 Jan 2006)
-
- 03 Jan 2006; Matthew Kennedy <mkennedy@gentoo.org>
- +files/0.9.8/README.Gentoo,
- +files/0.9.8/customize-target-features.lisp-suffix, +files/0.9.8/sbcl.sh,
- +files/0.9.8/customize-target-features.lisp-prefix,
- +files/0.9.8/install-clc.lisp, +files/0.9.8/sbcl-gentoo.patch,
- +files/0.9.8/sbclrc, sbcl-0.9.7.ebuild, +sbcl-0.9.8.ebuild:
- New upstream version; Improved multilib support; Corrected typo for FASL
- removal.
-
- 21 Dec 2005; Aron Griffis <agriffis@gentoo.org> sbcl-0.9.7.ebuild:
- Minor changes:
- - cp instead of mv in src_install, so it can be called again
- - the html tarball isn't being used, so comment it out of SRC_URI
- - replace large if-then-else blocks with arch-independent code
- - use find | xargs instead of -exec for efficiency
-
- 07 Dec 2005; Matthew Kennedy <mkennedy@gentoo.org> sbcl-0.9.7.ebuild:
- Upgrade bootstrap compiler for AMD64 to 0.9.7; Resolves Bug #114259.
-
- 02 Dec 2005; Matthew Kennedy <mkennedy@gentoo.org>
- +files/0.9.3/README.Gentoo,
- +files/0.9.3/customize-target-features.lisp-prefix,
- +files/0.9.3/customize-target-features.lisp-suffix,
- +files/0.9.3/install-clc.lisp, +files/0.9.3/sbcl-gentoo.patch,
- +files/0.9.3/sbclrc, +sbcl-0.9.3.ebuild:
- Restore sbcl-0.9.3 for amd64 keywording; Thanks to <anarchy@gentoo.org> for
- catching that.
-
-*sbcl-0.9.7 (01 Dec 2005)
-
- 01 Dec 2005; Matthew Kennedy <mkennedy@gentoo.org>
- -files/0.9.3/README.Gentoo, -files/0.9.3/sbcl.sh, -files/0.9.5/sbcl.sh,
- -files/0.9.3/customize-target-features.lisp-prefix,
- -files/0.9.3/sbcl-gentoo.patch, -files/0.9.5/sbclrc,
- -files/0.9.3/customize-target-features.lisp-suffix, -files/0.9.3/sbclrc,
- -files/0.9.6/README.Gentoo, -files/0.9.3/install-clc.lisp,
- -files/0.9.5/README.Gentoo,
- -files/0.9.5/customize-target-features.lisp-prefix,
- -files/0.9.5/customize-target-features.lisp-suffix,
- -files/0.9.5/install-clc.lisp, -files/0.9.5/sbcl-gentoo.patch,
- -files/0.9.6/customize-target-features.lisp-prefix,
- -files/0.9.6/customize-target-features.lisp-suffix,
- -files/0.9.6/install-clc.lisp, -files/0.9.6/sbcl.sh,
- -files/0.9.6/sbcl-gentoo.patch, -files/0.9.6/sbclrc,
- +files/0.9.7/README.Gentoo,
- +files/0.9.7/customize-target-features.lisp-prefix,
- +files/0.9.7/customize-target-features.lisp-suffix,
- +files/0.9.7/install-clc.lisp, +files/0.9.7/sbcl.sh,
- +files/0.9.7/sbcl-gentoo.patch, +files/0.9.7/sbclrc, -sbcl-0.9.3.ebuild,
- -sbcl-0.9.5.ebuild, -sbcl-0.9.6.ebuild, +sbcl-0.9.7.ebuild:
- New upstream version; Removed old ebuilds.
-
-*sbcl-0.9.6 (28 Oct 2005)
-
- 28 Oct 2005; Matthew Kennedy <mkennedy@gentoo.org>
- +files/0.9.6/README.Gentoo,
- +files/0.9.6/customize-target-features.lisp-prefix,
- +files/0.9.6/customize-target-features.lisp-suffix,
- +files/0.9.6/install-clc.lisp, +files/0.9.6/sbcl.sh,
- +files/0.9.6/sbcl-gentoo.patch, +files/0.9.6/sbclrc, +sbcl-0.9.6.ebuild:
- New upstream version.
-
-*sbcl-0.9.5 (23 Oct 2005)
-
- 23 Oct 2005; Matthew Kennedy <mkennedy@gentoo.org>
- +files/0.9.5/README.Gentoo,
- +files/0.9.5/customize-target-features.lisp-prefix,
- +files/0.9.5/customize-target-features.lisp-suffix,
- +files/0.9.5/install-clc.lisp, +files/0.9.5/sbcl.sh,
- +files/0.9.5/sbcl-gentoo.patch, +files/0.9.5/sbclrc, metadata.xml,
- +sbcl-0.9.5.ebuild:
- New upstream version; Revise metadata.xml for recent changes in NPTL/Linux
- 2.6 threading support changes; Resolves Bug #110046.
-
- 21 Sep 2005; Gustavo Zacarias <gustavoz@gentoo.org> sbcl-0.9.4.ebuild:
- Stable on sparc
-
- 09 Sep 2005; Matthew Kennedy <mkennedy@gentoo.org>
- -files/0.9.2/README.Gentoo,
- -files/0.9.2/customize-target-features.lisp-suffix, -files/0.9.2/sbcl.sh,
- -files/0.9.2/customize-target-features.lisp-prefix,
- -files/0.9.2/install-clc.lisp, -files/0.9.2/sbcl-gentoo.patch,
- -files/0.9.2/sbclrc, -sbcl-0.9.2.ebuild, sbcl-0.9.4.ebuild:
- Keywording stable x86; Keywording stable ppc (anything older than
- dev-lisp/sbcl-0.9.4 is incompatible with many in dev-lisp/cl-*); Resolves
- Bug #99456 (build failure on PPC for >dev-lisp/sbcl-0.9.1 and
- <dev-lisp/sbcl-0.9.4); Removed old ebuilds.
-
-*sbcl-0.9.4 (01 Sep 2005)
-
- 01 Sep 2005; Matthew Kennedy <mkennedy@gentoo.org>
- -files/0.8.21/README.Gentoo, -files/0.8.21/sbcl.sh, -files/0.9.0/sbcl.sh,
- -files/0.8.21/customize-target-features.lisp-prefix,
- -files/0.8.21/sbcl-gentoo.patch, -files/0.9.0/sbcl-gentoo.patch,
- -files/0.8.21/customize-target-features.lisp-suffix,
- -files/0.8.21/sbcl-no-tests-gentoo.patch, -files/0.9.0/sbclrc,
- -files/0.8.21/install-clc.lisp, -files/0.8.21/sbclrc,
- -files/0.9.1/README.Gentoo, -files/0.9.0/README.Gentoo,
- -files/0.9.1/customize-target-features.lisp-prefix,
- -files/0.9.0/customize-target-features.lisp-prefix,
- -files/0.9.0/customize-target-features.lisp-suffix,
- -files/0.9.0/install-clc.lisp,
- -files/0.9.1/customize-target-features.lisp-suffix,
- -files/0.9.1/install-clc.lisp, -files/0.9.1/sbcl.sh,
- -files/0.9.1/sbcl-gentoo.patch, -files/0.9.1/sbclrc,
- +files/0.9.4/README.Gentoo,
- +files/0.9.4/customize-target-features.lisp-prefix,
- +files/0.9.4/customize-target-features.lisp-suffix,
- +files/0.9.4/install-clc.lisp, +files/0.9.4/sbcl.sh,
- +files/0.9.4/sbcl-gentoo.patch, +files/0.9.4/sbclrc,
- -sbcl-0.8.21-r1.ebuild, -sbcl-0.9.0.ebuild, -sbcl-0.9.1.ebuild,
- -sbcl-0.9.1-r1.ebuild, sbcl-0.9.3.ebuild, +sbcl-0.9.4.ebuild:
- New upstream version; Resolves Bug #103899; Keywording stable amd64, sparc
- and x86 for =dev-lisp/sbcl-0.9.3; Resolves Bug #103902; Remove older
- ebuilds: <=dev-lisp/sbcl-0.9.1; Remove ppc keywords from
- >=dev-lisp/sbcl-0.9.3 (see Bug #99456).
-
- 07 Aug 2005; Michael Hanselmann <hansmi@gentoo.org> sbcl-0.9.2.ebuild:
- Stable on ppc.
-
- 28 Jul 2005; Matthew Kennedy <mkennedy@gentoo.org> sbcl-0.9.3.ebuild:
- Don't add :SB-FUTEX to features -- its no longer used.
-
-*sbcl-0.9.3 (28 Jul 2005)
-
- 28 Jul 2005; Matthew Kennedy <mkennedy@gentoo.org>
- +files/0.9.3/README.Gentoo,
- +files/0.9.3/customize-target-features.lisp-prefix,
- +files/0.9.3/customize-target-features.lisp-suffix,
- +files/0.9.3/install-clc.lisp, +files/0.9.3/sbcl.sh,
- +files/0.9.3/sbcl-gentoo.patch, +files/0.9.3/sbclrc, +sbcl-0.9.3.ebuild:
- New upstream version.
-
-*sbcl-0.9.2 (06 Jul 2005)
-*sbcl-0.9.1-r1 (06 Jul 2005)
-
- 06 Jul 2005; Matthew Kennedy <mkennedy@gentoo.org>
- +files/0.9.2/README.Gentoo,
- +files/0.9.2/customize-target-features.lisp-suffix, +files/0.9.2/sbcl.sh,
- +files/0.9.2/customize-target-features.lisp-prefix,
- +files/0.9.2/install-clc.lisp, +files/0.9.2/sbcl-gentoo.patch,
- +files/0.9.2/sbclrc, +sbcl-0.9.1-r1.ebuild, +sbcl-0.9.2.ebuild:
- New upstream version; Don't build PDF/PS documentation; Set LANG=C for each
- invocation of SBCL in the ebuild Resolves Bug 97116.
-
- 26 Jun 2005; Matthew Kennedy <mkennedy@gentoo.org> sbcl-0.9.1.ebuild:
- Set LANG=C when building; Change --no-debugger to --disable-debugger;
- Resolves Bug #97116
-
- 31 May 2005; Matthew Kennedy <mkennedy@gentoo.org>
- files/0.9.1/README.Gentoo, sbcl-0.9.1.ebuild:
- No longer supporting callbacks in USE; Removed old ebuilds.
-
-*sbcl-0.9.1 (30 May 2005)
-
- 30 May 2005; Matthew Kennedy <mkennedy@gentoo.org>
- +files/0.9.1/README.Gentoo,
- +files/0.9.1/customize-target-features.lisp-prefix,
- +files/0.9.1/customize-target-features.lisp-suffix,
- +files/0.9.1/install-clc.lisp, +files/0.9.1/sbcl.sh,
- +files/0.9.1/sbcl-gentoo.patch, +files/0.9.1/sbclrc, +sbcl-0.9.1.ebuild:
- New upstream version; Handle hardened GCC configurations (see Bug #88399);
- Correct lib path using get_libdir (see Bug #87849)
-
- 21 May 2005; Matthew Kennedy <mkennedy@gentoo.org> sbcl-0.9.0.ebuild:
- Use most recent SBCL SPARC/Linux binary.
-
- 13 May 2005; Matthew Kennedy <mkennedy@gentoo.org> :
- Digest fix.
-
- 25 Apr 2005; Matthew Kennedy <mkennedy@gentoo.org> :
- Use /usr/$(get_libdir) instead of hardcoding /usr/lib; Resolves Bug #87849
-
- 07 Apr 2005; Matthew Kennedy <mkennedy@gentoo.org> :
- New upstream version.
-
- 16 Mar 2005; Matthew Kennedy <mkennedy@gentoo.org> sbcl-0.8.18.ebuild,
- sbcl-0.8.19.ebuild, sbcl-0.8.20.ebuild:
- Correct MIPS SRC_URI; Add support for amd64 (see Bug #84876 and Bug #85274);
- Detect an attempt to use "hardened" features
-
-*sbcl-0.8.20 (02 Mar 2005)
-
- 02 Mar 2005; Matthew Kennedy <mkennedy@gentoo.org>
- +files/0.8.20/README.Gentoo,
- +files/0.8.20/customize-target-features.lisp-prefix,
- +files/0.8.20/customize-target-features.lisp-suffix,
- +files/0.8.20/install-clc.lisp, +files/0.8.20/sbcl-gentoo.patch,
- +files/0.8.20/sbcl-no-tests-gentoo.patch, +files/0.8.20/sbcl.sh,
- +files/0.8.20/sbclrc, +sbcl-0.8.20.ebuild:
- New upstream version; Added "callbacks" USE flag; Don't include futex support
- on non-x86.
-
-*sbcl-0.8.19 (12 Feb 2005)
-
- 12 Feb 2005; Matthew Kennedy <mkennedy@gentoo.org> sbcl-0.8.19.ebuild:
- Refine dependency on Common Lisp Controller to
- =dev-lisp/common-lisp-controller-4*; Resolves Bug #81546
-
- 10 Feb 2005; Sven Wegener <swegener@gentoo.org> :
- Added missing digest entries.
-
- 10 Jan 2005; Matthew Kennedy <mkennedy@gentoo.org> sbcl-0.8.18.ebuild:
- Fixed typo: :sb-threads should have been :sb-thread
-
- 08 Jan 2005; Sven Wegener <swegener@gentoo.org> :
- Added missing digest entries.
-
-*sbcl-0.8.18 (07 Jan 2005)
-
- 07 Jan 2005; Matthew Kennedy <mkennedy@gentoo.org> metadata.xml,
- -files/gc.lisp-linux-2.6.patch, -files/install-clc.lisp, -files/sbcl.rc,
- -files/sbcl.sh, -files/0.8.10/README.Gentoo,
- -files/0.8.10/customize-target-features.lisp,
- -files/0.8.10/customize-target-features.lisp.no-threads,
- -files/0.8.10/install-clc.lisp, -files/0.8.10/sbcl-asdf-install.1,
- -files/0.8.10/sbcl-gentoo.patch, -files/0.8.10/sbcl.sh,
- -files/0.8.10/sbclrc, -files/0.8.11/README.Gentoo,
- -files/0.8.11/customize-target-features.lisp,
- -files/0.8.11/customize-target-features.lisp.no-threads,
- -files/0.8.11/install-clc.lisp, -files/0.8.11/sbcl-asdf-install.1,
- -files/0.8.11/sbcl-gentoo.patch, -files/0.8.11/sbcl.sh,
- -files/0.8.11/sbclrc, -files/0.8.12/README.Gentoo,
- -files/0.8.12/customize-target-features.lisp,
- -files/0.8.12/customize-target-features.lisp.no-threads,
- -files/0.8.12/install-clc.lisp, -files/0.8.12/sbcl-gentoo.patch,
- -files/0.8.12/sbcl-no-tests-gentoo.patch, -files/0.8.12/sbcl.sh,
- -files/0.8.12/sbclrc, -files/0.8.13/README.Gentoo,
- -files/0.8.13/customize-target-features.lisp,
- -files/0.8.13/customize-target-features.lisp.no-threads,
- -files/0.8.13/install-clc.lisp, -files/0.8.13/sbcl-gentoo.patch,
- -files/0.8.13/sbcl-no-tests-gentoo.patch, -files/0.8.13/sbcl.sh,
- -files/0.8.13/sbclrc, -files/0.8.17/README.Gentoo,
- -files/0.8.17/customize-target-features.lisp-prefix,
- -files/0.8.17/customize-target-features.lisp-suffix,
- -files/0.8.17/install-clc.lisp, -files/0.8.17/sbcl-gentoo.patch,
- -files/0.8.17/sbcl-no-tests-gentoo.patch, -files/0.8.17/sbcl.sh,
- -files/0.8.17/sbclrc, +files/0.8.18/README.Gentoo,
- +files/0.8.18/customize-target-features.lisp-prefix,
- +files/0.8.18/customize-target-features.lisp-suffix,
- +files/0.8.18/install-clc.lisp, +files/0.8.18/sbcl-gentoo.patch,
- +files/0.8.18/sbcl-no-tests-gentoo.patch, +files/0.8.18/sbcl.sh,
- +files/0.8.18/sbclrc, -files/0.8.7/README.Gentoo,
- -files/0.8.7/customize-target-features.lisp,
- -files/0.8.7/customize-target-features.lisp.no-threads,
- -files/0.8.7/install-clc.lisp-gentoo.patch,
- -files/0.8.7/posix-tests.lisp-sandbox-gentoo.patch,
- -files/0.8.8/README.Gentoo, -files/0.8.8/customize-target-features.lisp,
- -files/0.8.8/customize-target-features.lisp.no-threads,
- -files/0.8.8/install-clc.lisp,
- -files/0.8.8/posix-tests.lisp-sandbox-gentoo.patch,
- -files/0.8.8/sbcl-asdf-install.1, -files/0.8.8/sbcl-gentoo.patch,
- -files/0.8.8/sbcl.rc, -files/0.8.8/sbcl.sh, -files/0.8.8/sbclrc,
- -files/0.8.9/GNUmakefile-SBCL_HOME-gentoo.patch,
- -files/0.8.9/README.Gentoo, -files/0.8.9/customize-target-features.lisp,
- -files/0.8.9/customize-target-features.lisp.no-threads,
- -files/0.8.9/install-clc.lisp,
- -files/0.8.9/posix-tests.lisp-sandbox-gentoo.patch,
- -files/0.8.9/sbcl-asdf-install.1, -files/0.8.9/sbcl.sh,
- -files/0.8.9/sbclrc, -sbcl-0.8.10.ebuild, -sbcl-0.8.11.ebuild,
- -sbcl-0.8.12-r1.ebuild, -sbcl-0.8.12.ebuild, -sbcl-0.8.13.ebuild,
- -sbcl-0.8.17.ebuild, +sbcl-0.8.18.ebuild, -sbcl-0.8.7-r1.ebuild,
- -sbcl-0.8.7.ebuild, -sbcl-0.8.8.ebuild, -sbcl-0.8.9.ebuild:
- New upstream version; Removed ports older than dev-lisp/sbcl-0.8.14; Remove
- dev-lisp/sbcl-0.8.17 port; Add Unicode support to dev-lisp/sbcl-0.8.18 and
- beyond; Update metadata.xml.
-
- 13 Dec 2004; Sven Wegener <swegener@gentoo.org> sbcl-0.8.17.ebuild:
- Fixed invalid atoms in *DEPEND. Added missing digest entries.
-
-*sbcl-0.8.17 (13 Dec 2004)
-
- 13 Dec 2004; Matthew Kennedy <mkennedy@gentoo.org>
- +files/0.8.17/README.Gentoo,
- +files/0.8.17/customize-target-features.lisp-prefix,
- +files/0.8.17/customize-target-features.lisp-suffix,
- +files/0.8.17/install-clc.lisp, +files/0.8.17/sbcl-gentoo.patch,
- +files/0.8.17/sbcl-no-tests-gentoo.patch, +files/0.8.17/sbcl.sh,
- +files/0.8.17/sbclrc, sbcl-0.8.16.ebuild, +sbcl-0.8.17.ebuild:
- New upstream version (masked); Mark sbcl-0.8.16 stable for x86
-
- 30 Nov 2004; Sven Wegener <swegener@gentoo.org> sbcl-0.8.15.ebuild,
- sbcl-0.8.16.ebuild:
- Fixed invalid atoms in *DEPEND.
-
- 24 Nov 2004; Sven Wegener <swegener@gentoo.org> :
- Added missing digest entries.
-
- 04 Nov 2004; Matthew Kenendy <mkennedy@gentoo.org> sbcl-0.8.15.ebuild,
- sbcl-0.8.16.ebuild:
- Corrected dependencies.
-
-*sbcl-0.8.16 (01 Nov 2004)
-
- 01 Nov 2004; Matthew Kenendy <mkennedy@gentoo.org>
- +files/0.8.16/README.Gentoo, +files/0.8.16/customize-target-features.lisp,
- +files/0.8.16/customize-target-features.lisp.no-threads,
- +files/0.8.16/install-clc.lisp, +files/0.8.16/sbcl-gentoo.patch,
- +files/0.8.16/sbcl-no-tests-gentoo.patch, +files/0.8.16/sbcl.sh,
- +files/0.8.16/sbclrc, sbcl-0.8.15.ebuild, +sbcl-0.8.16.ebuild:
- New upstream version; Marking 0.8.15 stable for x86
-
- 04 Oct 2004; <mkennedy@gentoo.org> sbcl-0.8.14.ebuild:
- Marking 0.8.14 for stable x86
-
-*sbcl-0.8.15 (04 Oct 2004)
-
- 04 Oct 2004; <mkennedy@gentoo.org> +files/0.8.15/README.Gentoo,
- +files/0.8.15/customize-target-features.lisp,
- +files/0.8.15/customize-target-features.lisp.no-threads,
- +files/0.8.15/install-clc.lisp, +files/0.8.15/sbcl-gentoo.patch,
- +files/0.8.15/sbcl-no-tests-gentoo.patch, +files/0.8.15/sbcl.sh,
- +files/0.8.15/sbclrc, +sbcl-0.8.15.ebuild:
- New upstream version.
-
-*sbcl-0.8.14 (02 Sep 2004)
-
- 02 Sep 2004; <mkennedy@gentoo.org> +files/0.8.14/README.Gentoo,
- +files/0.8.14/customize-target-features.lisp,
- +files/0.8.14/customize-target-features.lisp.no-threads,
- +files/0.8.14/install-clc.lisp, +files/0.8.14/sbcl-gentoo.patch,
- +files/0.8.14/sbcl-no-tests-gentoo.patch, +files/0.8.14/sbcl.sh,
- +files/0.8.14/sbclrc, sbcl-0.8.13.ebuild, +sbcl-0.8.14.ebuild:
- New ustream version; Marking last version stable for x86
-
- 05 Aug 2004; <mkennedy@gentoo.org> files/0.8.13/sbcl.sh:
- Remove verbose shell output from sbcl.sh
-
-*sbcl-0.8.13 (01 Aug 2004)
-
- 01 Aug 2004; <mkennedy@gentoo.org> +files/0.8.13/README.Gentoo,
- +files/0.8.13/customize-target-features.lisp,
- +files/0.8.13/customize-target-features.lisp.no-threads,
- +files/0.8.13/install-clc.lisp, +files/0.8.13/sbcl-gentoo.patch,
- +files/0.8.13/sbcl-no-tests-gentoo.patch, +files/0.8.13/sbcl.sh,
- +files/0.8.13/sbclrc, +sbcl-0.8.13.ebuild:
- New upstream version
-
-*sbcl-0.8.12-r1 (30 Jul 2004)
-
- 30 Jul 2004; <mkennedy@gentoo.org> +files/0.8.12/sbcl-no-tests-gentoo.patch,
- +sbcl-0.8.12-r1.ebuild:
- Added patch to avoid loading test system definitions for SB-POSIX and
- SB-BSD-SOCKETS (shortens load times); Marking stable arch for x86.
-
-*sbcl-0.8.12 (10 Jul 2004)
-
- 10 Jul 2004; <mkennedy@gentoo.org> +files/0.8.12/README.Gentoo,
- +files/0.8.12/customize-target-features.lisp,
- +files/0.8.12/customize-target-features.lisp.no-threads,
- +files/0.8.12/install-clc.lisp, +files/0.8.12/sbcl-gentoo.patch,
- +files/0.8.12/sbcl.sh, +files/0.8.12/sbclrc, sbcl-0.8.11.ebuild,
- +sbcl-0.8.12.ebuild:
- New upstream version.
-
-*sbcl-0.8.11 (14 Jun 2004)
-
- 14 Jun 2004; <mkennedy@gentoo.org> +files/0.8.11/README.Gentoo,
- +files/0.8.11/customize-target-features.lisp,
- +files/0.8.11/customize-target-features.lisp.no-threads,
- +files/0.8.11/install-clc.lisp, +files/0.8.11/sbcl-asdf-install.1,
- +files/0.8.11/sbcl-gentoo.patch, +files/0.8.11/sbcl.sh,
- +files/0.8.11/sbclrc, sbcl-0.8.10.ebuild, +sbcl-0.8.11.ebuild:
- New upstream version; Support for "nosource" in USE (don't install
- SBCL source code)
-
- 13 May 2004; <mkennedy@gentoo.org> sbcl-0.8.10.ebuild:
- Use a more recent SBCL build binary for PPC (was 0.7.13, now 0.8.8).
- Resolves Bug #44766
-
-*sbcl-0.8.10 (06 May 2004)
-
- 06 May 2004; <mkennedy@gentoo.org> +files/0.8.10/README.Gentoo,
- +files/0.8.10/customize-target-features.lisp,
- +files/0.8.10/customize-target-features.lisp.no-threads,
- +files/0.8.10/install-clc.lisp, +files/0.8.10/sbcl-asdf-install.1,
- +files/0.8.10/sbcl-gentoo.patch, +files/0.8.10/sbcl.sh,
- +files/0.8.10/sbclrc, +sbcl-0.8.10.ebuild:
- New upstream version; New depend of sys-apps/texinfo for texinfo
- documentation; Controll generation of PostScript and PDF via doc
- USE flag (new depend virtual/tetex)
-
- 18 Apr 2004; <mkennedy@gentoo.org> files/sbcl.sh, files/0.8.9/sbcl.sh:
- Change /etc/sbcl.rc to /etc/sbclrc for sbcl.sh
-
-*sbcl-0.8.9 (25 Mar 2004)
-
- 25 Mar 2004; <mkennedy@gentoo.org> sbcl-0.8.9.ebuild,
- files/0.8.9/GNUmakefile-SBCL_HOME-gentoo.patch, files/0.8.9/README.Gentoo,
- files/0.8.9/customize-target-features.lisp,
- files/0.8.9/customize-target-features.lisp.no-threads,
- files/0.8.9/install-clc.lisp,
- files/0.8.9/posix-tests.lisp-sandbox-gentoo.patch,
- files/0.8.9/sbcl-asdf-install.1, files/0.8.9/sbcl.sh, files/0.8.9/sbclrc:
- New upstream minor version
-
- 24 Mar 2004; <mkennedy@gentoo.org> sbcl-0.8.8.ebuild, files/0.8.8/sbclrc:
- Corrected path to system-wide SBCL configuration (should be /etc/sbclrc, not
- /etc/sbcl.rc)
-
- 23 Mar 2004; <mkennedy@gentoo.org> sbcl-0.8.8.ebuild:
- Marking stable for x86
-
- 02 Mar 2004; <mkennedy@gentoo.org> sbcl-0.8.8.ebuild, files/sbcl.rc:
- Installation of source.
-
-*sbcl-0.8.8 (27 Feb 2004)
-
- 27 Feb 2004; <mkennedy@gentoo.org> sbcl-0.8.8.ebuild,
- files/0.8.8/README.Gentoo, files/0.8.8/customize-target-features.lisp,
- files/0.8.8/customize-target-features.lisp.no-threads,
- files/0.8.8/install-clc.lisp,
- files/0.8.8/posix-tests.lisp-sandbox-gentoo.patch,
- files/0.8.8/sbcl-asdf-install.1, files/0.8.8/sbcl-gentoo.patch,
- files/0.8.8/sbcl.sh:
- New upstream; Move pkg_postinst/pkg_prerm to use the new eclass code; No
- longer use the Debian package (we keep our own CLC stuff in files now)
-
-*sbcl-0.8.7-r1 (28 Jan 2004)
-
- 28 Jan 2004; <mkennedy@gentoo.org> sbcl-0.8.7-r1.ebuild,
- files/0.8.7/customize-target-features.lisp,
- files/0.8.7/customize-target-features.lisp.no-threads,
- files/0.8.7/install-clc.lisp-gentoo.patch:
- Move to stable for x86; metadata improvements; common lisp controller clean
- up; inherit common-lisp-common for register-common-lisp-implementation; no
- longer enable :sb-doc in the features expression
-
-*sbcl-0.8.7-r1 (16 Jan 2004)
-
- 16 Jan 2004; <mkennedy@gentoo.org> sbcl-0.8.7-r1.ebuild:
- Enhanced Common Lisp Controller support (install-clc.lisp); Fix ownership on
- portage-timestamp-compensate unpack to be root
-
-*sbcl-0.8.7 (12 Jan 2004)
-
- 12 Jan 2004; <mkennedy@gentoo.org> sbcl-0.8.7.ebuild,
- files/0.8.7/README.Gentoo, files/0.8.7/customize-target-features.lisp,
- files/0.8.7/posix-tests.lisp-sandbox-gentoo.patch:
- New upstream release. Ebuild now supports threads USE flag for x86.
- This means dev-lisp/sbcl-mt is now obsolete. Documentation is now
- installed from upstream documentation archives. Masked ~x86. Clean
- up of ebuild. Added example CMUCL build line. Added README.Gentoo
- with summary of Gentoo-specifics.
-
- 27 Dec 2003; Jason Wever <weeve@gentoo.org> sbcl-0.8.5-r1.ebuild:
- Added patch from Steven Farmer <steve@megahack.com> to fix bug #36005.
-
-*sbcl-0.8.5-r1 (25 Nov 2003)
-
- 25 Nov 2003; <mkennedy@gentoo.org> sbcl-0.8.5-r1.ebuild:
- support for new clc code, move to x86 mask
-
-*sbcl-0.8.5 (30 Oct 2003)
-
- 30 Oct 2003; <mkennedy@gentoo.org> sbcl-0.8.4-r2.ebuild, sbcl-0.8.5.ebuild:
- new upstream
-
- 30 Oct 2003; <mkennedy@gentoo.org> sbcl-0.6.12.ebuild, sbcl-0.7.5.ebuild,
- sbcl-0.7.6-r1.ebuild, sbcl-0.8.3.68.ebuild, sbcl-0.8.4-r2.ebuild:
- removed old ebuilds
-
- 30 Oct 2003; <mkennedy@gentoo.org> sbcl-0.6.12.ebuild, sbcl-0.7.5.ebuild,
- sbcl-0.7.6-r1.ebuild, sbcl-0.8.3.68.ebuild, sbcl-0.8.4-r2.ebuild:
- improved clean up code, if you experience problems after updating to this
- version, try re-emerging sbcl -- this should resolve any transient upgrade
- problems
-
- 13 Oct 2003; Matthew Kennedy <mkennedy@gentoo.org> metadata.xml:
- add metadata.xml
-
- 13 Oct 2003; Matthew Kennedy <mkennedy@gentoo.org> sbcl-0.8.4-r2.ebuild:
- this commit fixes more timestamp problems
-
- 11 Oct 2003; Matthew Kennedy <mkennedy@gentoo.org> sbcl-0.8.4-r2.ebuild:
- move cleanup code to postrm
-
-*sbcl-0.8.4-r2 (11 Oct 2003)
-
- 11 Oct 2003; Matthew Kennedy <mkennedy@gentoo.org> sbcl-0.8.4-r2.ebuild:
- cleanup on prerm
-
-*sbcl-0.8.4-r1 (09 Oct 2003)
-
- 09 Oct 2003; Matthew Kennedy <mkennedy@gentoo.org> sbcl-0.8.4-r1.ebuild:
- added mips, sparc support. build documentation from source
-
-*sbcl-0.8.4 (08 Oct 2003)
-
- 08 Oct 2003; Markus Nigbur <pyrania@gentoo.org> sbcl-0.8.4.ebuild:
- Version bump. This is a modification to sbcl-0.8.3.68 to add the html docs for
- sbcl as well as fix a build bug that occurs when SBCL_HOME is set while
- building. Thanks to Geoff Cant (bug 30640)
-
-*sbcl-0.8.3.68 (03 Oct 2003)
-
- 03 Oct 2003; Matthew Kennedy <mkennedy@gentoo.org> sbcl-0.8.3.68.ebuild,
- files/gc.lisp-linux-2.6.patch, files/sbcl.rc:
- new debian version
-
-*sbcl-0.8.3 (20 Sep 2003)
-
- 20 Sep 2003; Matthew Kennedy <mkennedy@gentoo.org> sbcl-0.8.3.ebuild,
- files/install-clc.lisp, files/sbcl.rc, files/sbcl.sh:
- new upstream release and support for common lisp controller gathered by Geoff
- Cant <geoffrey.cant.1@uni.massey.ac.nz> of bug #28340
-
-*sbcl-0.8.1 (27 Jun 2003)
-
- 27 Jun 2003; Karl Trygve Kalleberg <karltk@gentoo.org> sbcl-0.8.1.ebuild files/digest-sbcl-0.8.1 :
- New upstream version. Fixes #11899, #13970.
-
- 06 Dec 2002; Rodney Rees <manson@gentoo.org> : changed sparc ~sparc keywords
-
-*sbcl-0.7.7 (11 Oct 2002)
-
- 11 Oct 2002; Karl Trygve Kalleberg <karltk@gentoo.org> sbcl-0.7.7.ebuild files/digest-sbcl-0.7.7 :
- New upstream version. Fixes #8398.
-
-*sbcl-0.7.6-r1 (09 Aug 2002)
-
- 09 Aug 2002; Karl Trygve Kalleberg <karltk@gentoo.org> sbcl-0.7.6-r1.ebuild files/digest-sbcl-0.7.6-r1:
-
- Internal restructuring to allow both x86 and ppc to use the same sbcl ebuild,
- it depends on the newest version of Portage (2.0.27).
-
- Removed sbcl-0.7.6.ebuild files/digest-sbcl-0.7.6
-
-*sbcl-0.7.6 (29 Jul 2002)
-
- 29 Jul 2002; Karl Trygve Kalleberg <karltk@gentoo.org> sbcl-0.7.6.ebuild files/digest-sbcl-0.7.6 :
-
- The x86 digest gets overwritten then doing digest update on ppc. We already
- have a working x86 version, so I leave this open on ppc but close it on x86
- until we get this fixed properly.
-
- 29 Jul 2002; Karl Trygve Kalleberg <karltk@gentoo.org> sbcl-0.7.6.ebuild files/digest-sbcl-0.7.6 :
-
- Tested on PPC.
-
- 28 Jul 2002; Karl Trygve Kalleberg <karltk@gentoo.org> sbcl-0.7.6.ebuild files/digest-sbcl-0.7.6 :
-
- New upstream version. Ebuild contributed by Marius Bernklev
- <mariube@unixcore.com>.
-
-*sbcl-0.7.5 (16 Jul 2002)
-
- 19 Jul 2002; Karl Trygve Kalleberg <karltk@gentoo.org> sbcl-0.7.5.ebuild :
-
- Cleaned it. Now passes lintool.
-
- 16 Jul 2002; phoen][x <phoenix@gentoo.org> sbcl-0.7.5.ebuild, files/digest-sbcl-0.7.5 :
- Bumped to new Version.
-
- Ebuild contributed by Marius Bernklev <mariube@unixcore.com>.
- Thanks for the contribution.
-
-
-*sbcl-0.6.12 (1 Feb 2002)
-
- 1 Feb 2002; G.Bevin <gbevin@gentoo.org> ChangeLog :
- Added initial ChangeLog which should be updated whenever the package is
- updated in any way. This changelog is targetted to users. This means that the
- comments should well explained and written in clean English. The details about
- writing correct changelogs are explained in the skel.ChangeLog file which you
- can find in the root directory of the portage repository.
diff --git a/dev-lisp/sbcl/Manifest b/dev-lisp/sbcl/Manifest
deleted file mode 100644
index f8224b2..0000000
--- a/dev-lisp/sbcl/Manifest
+++ /dev/null
@@ -1,11 +0,0 @@
-DIST sbcl-1.0.23-mips-linux-binary.tar.bz2 7932957 RMD160 5fc1f48beff1b67e101875aae4108fa2aa90d574 SHA1 fd409307855d354469297334588a988c35db386d SHA256 9a4ef25e7119ad12ca4789ad8e333b6550bbb865f8eae06c9fb66fbf9323f960
-DIST sbcl-1.0.28-alpha-linux-binary.tar.bz2 7573824 RMD160 37a77f425b285185171c4d8677f367ebdbb362d8 SHA1 a389ae749721987b9f38d1dd25288b14615054b5 SHA256 0bd8125e1375a75b9dda286439dcbe9861d6df5c6fc8475fd217b8b757edf9cc
-DIST sbcl-1.0.28-mipsel-linux-binary.tar.bz2 8099121 RMD160 e58f02a4e2c68c46440fa58c3e951352c2de591b SHA1 4669ee76d4b477255cbe151459085d49703031f5 SHA256 ddff119b6e868b05704b9d171c7defb626a845f991cc0c1ec90fc1c11e022a13
-DIST sbcl-1.0.28-powerpc-linux-binary.tar.bz2 7621107 RMD160 5fc0a18fd620e54bbaeef7d58f759675f6a72e3f SHA1 70126291ccb488ea45b65da3e97fdd320bd1d75b SHA256 b51fe8cd3a998d178fc1876d10016439cfa4ed3566d761c331cacab364acd591
-DIST sbcl-1.0.28-sparc-linux-binary.tar.bz2 8032042 RMD160 ca965bd20980f9f9b528a1c39be4979ad2941660 SHA1 6dea2a9637c272fd9406cd290cbfdbdbf3b0b8dc SHA256 a2e848ac11b0f16bb91866bd187949d908ad94fabb958a0b56320fc0e8b8923e
-DIST sbcl-1.0.29-x86_64-linux-binary-r2.tar.bz2 8170272 RMD160 3d345e6795679bb2663bfd2d9e60146c7e35e178 SHA1 9093922bbb9da8f117985e75c6bc381b6533a329 SHA256 c449bd76f3ad1efb5aa2c23d9512567fd6004456895871b042e01d0c091699ac
-DIST sbcl-1.0.33-source.tar.bz2 3378811 RMD160 70933b1ec7d1bd6af3df92fb107b9014f260db53 SHA1 5cc814465c7ba12f6cefd938468b85558cdfbdb6 SHA256 f85b7cd25f4e2987817e07febc2d4d3fa7f24df674dfb9a081ebd5db86a17473
-DIST sbcl-1.0.33-x86-linux-binary.tar.bz2 8582632 RMD160 9c8fe198a159c083c7d351f7fb55a887afb48e68 SHA1 6f207f52ab2343333113b1d998932376145f7eef SHA256 6c17d3056921dde627e499f064fe913f4e6dc7c0accb1fcbdd46583c3e2c6115
-EBUILD sbcl-1.0.33.ebuild 6270 RMD160 66eeb343294b27293a54bbdb2d90318450e49dd0 SHA1 9f08e6c440c2816d2b2b6ee3592a99696fc603ed SHA256 83d3262052ae6a36393ad52bf833505ba4934b2b0468d68a46378007986ab1da
-MISC ChangeLog 46439 RMD160 e718bbfcde7db2c4401988258c014b38415c6239 SHA1 23f65fd809bde6b01c701653af8fe3c749d24fc8 SHA256 73f69dd09b8004555c11687bf9d6efb791e34198ae652c7b0a7476a30b8deb52
-MISC metadata.xml 1192 RMD160 cc9ef1f835468d8901a7fac96ff183cffaa8448f SHA1 d628ab8da2e19ab42b6df9dcd1afc09e3efdcd05 SHA256 b5fb21d6b7020a9ebde8793cfb7209ee1db5c5d6ee0b1c8fd6c7b7e3a3db27b1
diff --git a/dev-lisp/sbcl/metadata.xml b/dev-lisp/sbcl/metadata.xml
deleted file mode 100644
index 86ed66b..0000000
--- a/dev-lisp/sbcl/metadata.xml
+++ /dev/null
@@ -1,27 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<herd>common-lisp</herd>
-<longdescription>
-Steel Bank Common Lisp is an open source Common Lisp implementation. It
-provides an integrated native compiler, interpreter, and debugger.
-
-SBCL is a fork off of the main branch of CMUCL. SBCL is distinguished from
-CMUCL by a greater emphasis on maintainability. In particular, the SBCL system
-can be built directly from its source code, so that the output corresponds to
-the source code in a controlled, verifiable way, and arbitrary changes can be
-made to the system without causing bootstrapping problems. SBCL also places
-less emphasis than CMU CL does on new non-ANSI extensions, or on backward
-compatibility with old non-ANSI features.
-
-Support for native threading on GNU/Linux is available for the x86 and amd64
-platforms using an NPTL enabled GLIBC.
-
-SBCL 0.8.17 and later support Unicode.
-</longdescription>
-<use>
-<flag name='cobalt'>mips only: use mipsel binary instead of mips big endian
-binary to bootstrap</flag>
-<flag name='ldb'>Include support for the SBCL low level debugger</flag>
-</use>
-</pkgmetadata>
diff --git a/dev-lisp/sbcl/sbcl-1.0.33.ebuild b/dev-lisp/sbcl/sbcl-1.0.33.ebuild
deleted file mode 100644
index 1f3bc66..0000000
--- a/dev-lisp/sbcl/sbcl-1.0.33.ebuild
+++ /dev/null
@@ -1,194 +0,0 @@
-# Copyright 1999-2009 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lisp/sbcl/sbcl-1.0.31.ebuild,v 1.3 2009/10/04 14:54:36 ssuominen Exp $
-
-EAPI=2
-
-inherit common-lisp-common-3 eutils flag-o-matic
-
-#same order as http://www.sbcl.org/platform-table.html
-BV_X86=1.0.33
-BV_AMD64=1.0.29-r2
-BV_PPC=1.0.28
-BV_SPARC=1.0.28
-BV_ALPHA=1.0.28
-BV_MIPS=1.0.23
-BV_MIPSEL=1.0.28
-
-DESCRIPTION="Steel Bank Common Lisp (SBCL) is an implementation of ANSI Common Lisp."
-HOMEPAGE="http://sbcl.sourceforge.net/"
-SRC_URI="mirror://sourceforge/sbcl/${P}-source.tar.bz2
- x86? ( mirror://sourceforge/sbcl/${PN}-${BV_X86}-x86-linux-binary.tar.bz2 )
- amd64? ( mirror://sourceforge/sbcl/${PN}-${BV_AMD64%-*}-x86_64-linux-binary-${BV_AMD64#*-}.tar.bz2 )
- ppc? ( mirror://sourceforge/sbcl/${PN}-${BV_PPC}-powerpc-linux-binary.tar.bz2 )
- sparc? ( mirror://sourceforge/sbcl/${PN}-${BV_SPARC}-sparc-linux-binary.tar.bz2 )
- alpha? ( mirror://sourceforge/sbcl/${PN}-${BV_ALPHA}-alpha-linux-binary.tar.bz2 )
- mips? ( !cobalt? ( mirror://sourceforge/sbcl/${PN}-${BV_MIPS}-mips-linux-binary.tar.bz2 ) )
- mips? ( cobalt? ( mirror://sourceforge/sbcl/${PN}-${BV_MIPSEL}-mipsel-linux-binary.tar.bz2 ) )"
-
-# http://sunet.dl.sourceforge.net/project/sbcl/sbcl/1.0.33/sbcl-1.0.33-x86-linux-binary.tar.bz2
-# http://sourceforge.net/projects/sbcl/files/sbcl/1.0.29/sbcl-1.0.29-x86_64-linux-binary-r2.tar.bz2/download
-
-# SRC_URI is part of the metadata cache; it's evaluated contents must be independent of the system that creates the metadata cache.
-# ILLEGAL: mips? ( mirror://sourceforge/sbcl/${PN}-${BV_MIPS}-$([[$(tc-endian) = big]] && echo mips || echo mipsel)-linux-binary.tar.bz2 )
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="-* ~amd64 ~ppc ~sparc ~x86"
-IUSE="ldb source +threads +unicode doc cobalt"
-
-DEPEND="doc? ( sys-apps/texinfo || ( >=media-gfx/graphviz-2.20[png] >=media-gfx/graphviz-2.24.0 ) )"
-RDEPEND="elibc_glibc? ( >=sys-libs/glibc-2.3 || ( <sys-libs/glibc-2.6[nptl] >=sys-libs/glibc-2.6 ) )"
-PDEPEND="dev-lisp/gentoo-init"
-
-PROVIDE="virtual/commonlisp"
-
-# Disable warnings about executable stacks, as this won't be fixed soon by upstream
-QA_EXECSTACK="usr/bin/sbcl usr/lib/sbcl/src/runtime/sbcl usr/lib/sbcl/src/runtime/*.o"
-
-pkg_setup() {
- if built_with_use sys-devel/gcc hardened && gcc-config -c | grep -qv vanilla; then
- eerror "So-called \"hardened\" compiler features are incompatible with SBCL. You"
- eerror "must use gcc-config to select a profile with non-hardened features"
- eerror "(the \"vanilla\" profile) and \"source /etc/profile\" before continuing."
- die
- fi
-}
-
-CONFIG="${S}/customize-target-features.lisp"
-ENVD="${T}/50sbcl"
-
-usep() {
- use ${1} && echo "true" || echo "false"
-}
-
-sbcl_feature() {
- echo "$( [[ ${1} == "true" ]] && echo "(enable ${2})" || echo "(disable ${2})")" >> "${CONFIG}"
-}
-
-sbcl_apply_features() {
- cat > "${CONFIG}" <<'EOF'
-(lambda (list)
- (flet ((enable (x) (pushnew x list))
- (disable (x) (setf list (remove x list))))
-EOF
- if use x86 || use amd64; then
- sbcl_feature "$(usep threads)" ":sb-thread"
- fi
- sbcl_feature "$(usep ldb)" ":sb-ldb"
- sbcl_feature "false" ":sb-test"
- sbcl_feature "$(usep unicode)" ":sb-unicode"
- cat >> "${CONFIG}" <<'EOF'
- )
- list)
-EOF
- cat "${CONFIG}"
-}
-
-src_unpack() {
- unpack ${A}
- mv sbcl-*-linux sbcl-binary
- cd "${S}"
-}
-
-src_prepare() {
- use source && sed 's%"$(BUILD_ROOT)%$(MODULE).lisp "$(BUILD_ROOT)%' -i contrib/vanilla-module.mk
-
- sed "s,/lib,/$(get_libdir),g" -i install.sh
- sed "s,/usr/local/lib,/usr/$(get_libdir),g" -i src/runtime/runtime.c # #define SBCL_HOME ...
-
- find . -type f -name .cvsignore -delete
-}
-
-src_configure() {
- # customizing SBCL version as per
- # http://sbcl.cvs.sourceforge.net/sbcl/sbcl/doc/PACKAGING-SBCL.txt?view=markup
- echo -e ";;; Auto-generated by Gentoo\n\"gentoo-${PR}\"" > branch-version.lisp-expr
-
- # applying customizations
- sbcl_apply_features
-}
-
-src_compile() {
- local bindir="${WORKDIR}"/sbcl-binary
-
- append-ldflags $(no-as-needed) # see Bug #132992
-
- # clear the environment to get rid of non-ASCII strings, see bug 174702
- # set HOME for paludis
- env - HOME="${T}" \
- PATH="${bindir}/src/runtime:${PATH}" SBCL_HOME="${bindir}/output" GNUMAKE=make ./make.sh \
- "sbcl --no-sysinit --no-userinit --disable-debugger --core ${bindir}/output/sbcl.core" \
- || die "make failed"
-
- # need to set HOME because libpango(used by graphviz) complains about it
- if use doc; then
- env - HOME="${T}" make -C doc/manual info html || die "Cannot build manual"
- env - HOME="${T}" make -C doc/internals html || die "Cannot build internal docs"
- fi
-}
-
-src_test() {
-# FILES="exhaust.impure.lisp"
- cd tests
- sh run-tests.sh
-# sh run-tests.sh ${FILES}
-# sh run-tests.sh --break-on-failure ${FILES}
-}
-
-src_install() {
- # install system-wide initfile
- dodir /etc/
- cat > "${D}"/etc/sbclrc <<EOF
-;;; The following is required if you want source location functions to
-;;; work in SLIME, for example.
-
-(setf (logical-pathname-translations "SYS")
- '(("SYS:SRC;**;*.*.*" #p"/usr/$(get_libdir)/sbcl/src/**/*.*")
- ("SYS:CONTRIB;**;*.*.*" #p"/usr/$(get_libdir)/sbcl/**/*.*")))
-
-;;; Setup ASDF
-(load "/etc/gentoo-init.lisp")
-EOF
-
- # Install documentation
- dodir /usr/share/man
- dodir /usr/share/doc/${PF}
- unset SBCL_HOME
- INSTALL_ROOT="${D}"/usr DOC_DIR="${D}"/usr/share/doc/${PF} sh install.sh || die "install.sh failed"
-
- # rm empty directories lest paludis complain about this
- rmdir "${D}"/usr/$(get_libdir)/sbcl/{site-systems,sb-posix/test-lab,sb-cover/test-output} 2>/dev/null
-
- doman doc/sbcl-asdf-install.1
-
- dodoc BUGS CREDITS INSTALL NEWS OPTIMIZATIONS PRINCIPLES README STYLE TLA TODO
-
- if use doc; then
- dohtml doc/html/*
- doinfo doc/manual/*.info*
- dohtml -r doc/internals/sbcl-internals
- fi
-
- # install the SBCL source
- if use source; then
- ./clean.sh
- # for BSD cp compat use -pPR instead of -a (may not be needed anymore)
- cp -pPR src "${D}"/usr/$(get_libdir)/sbcl/
- fi
-
- # necessary for running newly-saved images
- echo "SBCL_HOME=/usr/$(get_libdir)/${PN}" > "${ENVD}"
- echo "SBCL_SOURCE_ROOT=/usr/$(get_libdir)/${PN}/src" >> "${ENVD}"
- doenvd "${ENVD}"
-
- impl-save-timestamp-hack sbcl || die
-}
-
-pkg_postinst() {
- standard-impl-postinst sbcl
-}
-
-pkg_postrm() {
- standard-impl-postrm sbcl /usr/bin/sbcl
-}