Author: dlichteblau Date: Sun Aug 27 11:53:36 2006 New Revision: 16
Added: trunk/scripts/fetch-sbcl-cvs (contents, props changed) trunk/scripts/patches/esa.diff trunk/scripts/patches/mcclim.diff Modified: trunk/scripts/VERSION trunk/scripts/build-eclipse (props changed) trunk/scripts/fetch-cl-fad trunk/scripts/fetch-cl-ppcre trunk/scripts/fetch-esa trunk/scripts/fetch-flexi-streams trunk/scripts/fetch-mcclim trunk/scripts/fetch-sbcl trunk/scripts/lisp/build-climacs.lisp trunk/scripts/lisp/build-flexi-streams.lisp trunk/scripts/lisp/build-gsharp.lisp trunk/scripts/lisp/build-mcclim.lisp trunk/scripts/makedeb-all trunk/scripts/makedeb-eclipse (props changed) trunk/scripts/patches/climacs.diff Log: various updates for current packages (SBCL still at 0.9.13)
Modified: trunk/scripts/VERSION ============================================================================== --- trunk/scripts/VERSION (original) +++ trunk/scripts/VERSION Sun Aug 27 11:53:36 2006 @@ -1 +1 @@ -2006-05-28 +2006-08-27
Modified: trunk/scripts/fetch-cl-fad ============================================================================== --- trunk/scripts/fetch-cl-fad (original) +++ trunk/scripts/fetch-cl-fad Sun Aug 27 11:53:36 2006 @@ -4,5 +4,5 @@ z \ http://weitz.de/files/ \ cl-fad.tar.gz \ - cl-fad-0.5.0 \ + cl-fad-0.5.1 \ cl-fad
Modified: trunk/scripts/fetch-cl-ppcre ============================================================================== --- trunk/scripts/fetch-cl-ppcre (original) +++ trunk/scripts/fetch-cl-ppcre Sun Aug 27 11:53:36 2006 @@ -4,5 +4,5 @@ z \ http://weitz.de/files/ \ cl-ppcre.tar.gz \ - cl-ppcre-1.2.14 \ + cl-ppcre-1.2.16 \ cl-ppcre
Modified: trunk/scripts/fetch-esa ============================================================================== --- trunk/scripts/fetch-esa (original) +++ trunk/scripts/fetch-esa Sun Aug 27 11:53:36 2006 @@ -4,3 +4,5 @@ :pserver:anonymous:anonymous@common-lisp.net:/project/climacs/cvsroot \ esa \ "-r HEAD" +cd /opt/steeldump/src/esa +patch -p0 </opt/steeldump/scripts/patches/esa.diff
Modified: trunk/scripts/fetch-flexi-streams ============================================================================== --- trunk/scripts/fetch-flexi-streams (original) +++ trunk/scripts/fetch-flexi-streams Sun Aug 27 11:53:36 2006 @@ -4,5 +4,5 @@ z \ http://weitz.de/files/ \ flexi-streams.tar.gz \ - flexi-streams-0.5.5 \ + flexi-streams-0.5.7 \ flexi-streams
Modified: trunk/scripts/fetch-mcclim ============================================================================== --- trunk/scripts/fetch-mcclim (original) +++ trunk/scripts/fetch-mcclim Sun Aug 27 11:53:36 2006 @@ -4,3 +4,5 @@ :pserver:anonymous:anonymous@common-lisp.net:/project/mcclim/cvsroot \ mcclim \ "-r HEAD" +cd /opt/steeldump/src/mcclim +patch -p0 </opt/steeldump/scripts/patches/mcclim.diff
Modified: trunk/scripts/fetch-sbcl ============================================================================== --- trunk/scripts/fetch-sbcl (original) +++ trunk/scripts/fetch-sbcl Sun Aug 27 11:53:36 2006 @@ -2,13 +2,14 @@ set -x #mirror=http://osdn.dl.sourceforge.net/sourceforge mirror=http://belnet.dl.sourceforge.net/sourceforge +version=0.9.13
cd /opt/steeldump ./scripts/aux/fetch-url \ j \ $mirror/sbcl/ \ - sbcl-0.9.13-source.tar.bz2 \ - sbcl-0.9.13 \ + sbcl-$version-source.tar.bz2 \ + sbcl-$version \ sbcl ./scripts/aux/fetch-svn \ svn://common-lisp.net/project/steeldump/svn/trunk/sb-heapdump \
Added: trunk/scripts/fetch-sbcl-cvs ============================================================================== --- (empty file) +++ trunk/scripts/fetch-sbcl-cvs Sun Aug 27 11:53:36 2006 @@ -0,0 +1,15 @@ +#!/bin/sh -e +set -x +# (normal version of this script for releases is fetch-sbcl) + +rev="-D 04 Jun 2006 UTC" + +cd /opt/steeldump +/opt/steeldump/scripts/aux/fetch-cvs \ + :pserver:anonymous@sbcl.cvs.sourceforge.net:/cvsroot/sbcl \ + sbcl \ + "$rev" +./scripts/aux/fetch-svn \ + svn://common-lisp.net/project/steeldump/svn/trunk/sb-heapdump \ + sb-heapdump +cp -r src/sb-heapdump src/sbcl/contrib
Modified: trunk/scripts/lisp/build-climacs.lisp ============================================================================== --- trunk/scripts/lisp/build-climacs.lisp (original) +++ trunk/scripts/lisp/build-climacs.lisp Sun Aug 27 11:53:36 2006 @@ -18,12 +18,13 @@
(defmethod sb-heapdump:dump-system ((c (eql (asdf:find-system :climacs)))) (dump-clim-application - '("CLIMACS-SLIDEMACS-EDITOR" "CLIMACS-TTCN3-SYNTAX" "CLIMACS-GUI" - ;; "ESA" + '("CLIMACS" + "CLIMACS-SLIDEMACS-EDITOR" "CLIMACS-TTCN3-SYNTAX" "CLIMACS-GUI" "CLIMACS-LISP-SYNTAX" "CLIMACS-CL-SYNTAX" "CLIMACS-PROLOG-SYNTAX" "CLIMACS-HTML-SYNTAX" "CLIMACS-FUNDAMENTAL-SYNTAX" "CLIMACS-PANE" "UNDO" "CLIMACS-KILL-RING" "CLIMACS-SYNTAX" "CLIMACS-ABBREV" "CLIMACS-BASE" - "CLIMACS-BUFFER" "BINSEQ" "AUTOMATON" "EQV-HASH") + "CLIMACS-BUFFER" "BINSEQ" "AUTOMATON" "EQV-HASH" "CLIMACS-MOTION" + "CLIMACS-EDITING" "CLIMACS-CORE" "CLIMACS-COMMANDS") "climacs.heap" *new-command-tables* :systems '(:climacs :climacs.tests)
Modified: trunk/scripts/lisp/build-flexi-streams.lisp ============================================================================== --- trunk/scripts/lisp/build-flexi-streams.lisp (original) +++ trunk/scripts/lisp/build-flexi-streams.lisp Sun Aug 27 11:53:36 2006 @@ -9,7 +9,7 @@ "flexi-streams.heap" :if-exists :rename-and-delete :systems '(:flexi-streams) - :system-packages '(:flexi-streams.system))) + :system-packages '()))
(let ((*default-pathname-defaults* (truename (sb-ext:posix-getenv "SBCL_HOME"))))
Modified: trunk/scripts/lisp/build-gsharp.lisp ============================================================================== --- trunk/scripts/lisp/build-gsharp.lisp (original) +++ trunk/scripts/lisp/build-gsharp.lisp Sun Aug 27 11:53:36 2006 @@ -6,10 +6,10 @@
(defmethod sb-heapdump:dump-system ((c (eql (asdf:find-system :gsharp)))) (dump-clim-application - '("GSHARP-UTILITIES" "GF" "SDL" "SCORE-PANE" "GSHARP-BUFFER" - "GSHARP-NUMBERING" "OBSEQ" "GSHARP-MEASURE" "GSHARP-POSTSCRIPT" - "GSHARP-GLYPHS" "GSHARP-BEAMING" "GSHARP-CURSOR" "GSHARP-DRAWING" - "MIDI" "GSHARP-PLAY" "GSHARP") + '("GSHARP-UTILITIES" "MF" "SDL" "SCORE-PANE" "GSHARP-BUFFER" + "GSHARP-NUMBERING" "OBSEQ" "GSHARP-MEASURE" "GSHARP-BEAMING" + "GSHARP-CURSOR" "GSHARP-DRAWING" "MIDI" "GSHARP-PLAY" "GSHARP" + "FONTVIEW") "gsharp.heap" nil :force (list #'(setf clim:output-record-start-cursor-position)
Modified: trunk/scripts/lisp/build-mcclim.lisp ============================================================================== --- trunk/scripts/lisp/build-mcclim.lisp (original) +++ trunk/scripts/lisp/build-mcclim.lisp Sun Aug 27 11:53:36 2006 @@ -4,6 +4,8 @@ (asdf:operate 'asdf:load-op :clim-examples) (asdf:operate 'asdf:load-op :clim-listener)
+(load (compile-file "/opt/steeldump/src/gsharp/bezier.lisp")) + (defmethod sb-heapdump:dump-system ((c (eql (asdf:find-system :mcclim)))) (let ((packages (mapcar #'find-package
Modified: trunk/scripts/makedeb-all ============================================================================== --- trunk/scripts/makedeb-all (original) +++ trunk/scripts/makedeb-all Sun Aug 27 11:53:36 2006 @@ -5,22 +5,25 @@ --sysinit /dev/null \ --load "/opt/steeldump/scripts/lisp/relocate.lisp"
-/opt/steeldump/scripts/makedeb-sbcl -/opt/steeldump/scripts/makedeb-climacs -/opt/steeldump/scripts/makedeb-clx -/opt/steeldump/scripts/makedeb-esa -/opt/steeldump/scripts/makedeb-flexichain -/opt/steeldump/scripts/makedeb-gsharp -/opt/steeldump/scripts/makedeb-mcclim -/opt/steeldump/scripts/makedeb-spatial-trees -/opt/steeldump/scripts/makedeb-split-sequence -/opt/steeldump/scripts/makedeb-cl-ppcre -/opt/steeldump/scripts/makedeb-cl-fad -/opt/steeldump/scripts/makedeb-tab-layout -/opt/steeldump/scripts/makedeb-trivial-gray-streams -/opt/steeldump/scripts/makedeb-flexi-streams -/opt/steeldump/scripts/makedeb-trivial-sockets -/opt/steeldump/scripts/makedeb-cl-irc -/opt/steeldump/scripts/makedeb-beirc -/opt/steeldump/scripts/makedeb-eclipse -/opt/steeldump/scripts/makedeb-stumpwm +cd /opt/steeldump/scripts/ +./makedeb-sbcl +./makedeb-climacs +./makedeb-clx +./makedeb-esa +./makedeb-flexichain +./makedeb-gsharp +./makedeb-mcclim +./makedeb-spatial-trees +./makedeb-split-sequence +./makedeb-cl-ppcre +./makedeb-cl-fad +./makedeb-tab-layout +./makedeb-trivial-gray-streams +./makedeb-flexi-streams +./makedeb-trivial-sockets +./makedeb-cl-irc +./makedeb-beirc +./makedeb-eclipse +./makedeb-stumpwm + +./generate-dists
Modified: trunk/scripts/patches/climacs.diff ============================================================================== --- trunk/scripts/patches/climacs.diff (original) +++ trunk/scripts/patches/climacs.diff Sun Aug 27 11:53:36 2006 @@ -1,15 +1,24 @@ Index: packages.lisp =================================================================== RCS file: /project/climacs/cvsroot/climacs/packages.lisp,v -retrieving revision 1.96 -diff -u -u -r1.96 packages.lisp ---- packages.lisp 14 May 2006 20:35:44 -0000 1.96 -+++ packages.lisp 21 May 2006 14:54:58 -0000 -@@ -204,6 +204,7 @@ - (defpackage :climacs-lisp-syntax - (:use :clim-lisp :clim :clim-extensions :climacs-buffer :climacs-base - :climacs-syntax :flexichain :climacs-pane :climacs-gui) -+ (:shadow :form) - (:export :lisp-string)) +retrieving revision 1.112 +diff -u -u -r1.112 packages.lisp +--- packages.lisp 20 Aug 2006 13:06:38 -0000 1.112 ++++ packages.lisp 27 Aug 2006 15:26:20 -0000 +@@ -444,7 +444,7 @@ + (defpackage :climacs-prolog-syntax + (:use :clim-lisp :clim :climacs-buffer :climacs-base + :climacs-syntax :flexichain :climacs-pane :climacs-core) +- (:shadow #:atom #:close #:exp #:integer #:open #:variable)) ++ (:shadow #:name #:atom #:close #:exp #:integer #:open #:variable))
+ (defpackage :climacs-cl-syntax + (:use :clim-lisp :clim :climacs-buffer :climacs-base +@@ -455,6 +455,7 @@ + (:use :clim-lisp :clim :clim-extensions :climacs-buffer :climacs-base + :climacs-syntax :flexichain :climacs-pane :climacs-gui + :climacs-motion :climacs-editing :climacs-core) ++ (:shadow #:form #:path) + (:export #:lisp-string + #:edit-definition))
Added: trunk/scripts/patches/esa.diff ============================================================================== --- (empty file) +++ trunk/scripts/patches/esa.diff Sun Aug 27 11:53:36 2006 @@ -0,0 +1,12 @@ +--- esa-io.lisp 20 Aug 2006 12:43:40 +0200 1.4 ++++ esa-io.lisp 27 Aug 2006 17:35:41 +0200 +@@ -23,6 +23,9 @@ + (defgeneric buffers (application-frame) + (:documentation "Return a list of all the buffers of the application")) + ++(defgeneric (setf buffers) (newval application-frame) ++ (:documentation "Set the list of all the buffers of the application")) ++ + (defgeneric current-buffer (application-frame) + (:documentation "Return the current buffer of APPLICATION-FRAME")) +
Added: trunk/scripts/patches/mcclim.diff ============================================================================== --- (empty file) +++ trunk/scripts/patches/mcclim.diff Sun Aug 27 11:53:36 2006 @@ -0,0 +1,11 @@ +--- mcclim.asd 03 Jul 2006 06:58:41 +0200 1.23 ++++ mcclim.asd 27 Aug 2006 16:30:23 +0200 +@@ -318,7 +318,7 @@ + ;;; The actual McCLIM system that people should to use in their ASDF + ;;; package dependency lists. + (defsystem :mcclim +- :depends-on (:clim-looks)) ++ :depends-on (:clim-looks :flexichain)) + + ;;; CLIM-Examples depends on having at least one backend loaded. + (defsystem :clim-examples