From cd1d0fb4e79920e1c077a04a81656729c7033257 Mon Sep 17 00:00:00 2001 From: Anthony Carrico Date: Tue, 16 Mar 2004 02:27:44 +0000 Subject: [PATCH] Install the packages.scm files. --- NEWS | 7 ++++--- README.contrib | 5 +++-- s48/banana/pkg-def.scm | 1 + s48/binary-parse/pkg-def.scm | 1 + s48/cml/pkg-def.scm | 1 + s48/concurrency/pkg-def.scm | 1 + s48/continuation-data-type/pkg-def.scm | 1 + s48/exceptions/pkg-def.scm | 1 + s48/heap-images/pkg-def.scm | 1 + s48/intsets/pkg-def.scm | 1 + s48/krims/pkg-def.scm | 1 + s48/module-system/pkg-def.scm | 1 + s48/procedure-tables/pkg-def.scm | 1 + s48/profile/pkg-def.scm | 1 + s48/srfi-10/pkg-def.scm | 1 + scsh/afs/pkg-def.scm | 1 + scsh/base64/pkg-def.scm | 1 + scsh/bytio/pkg-def.scm | 1 + scsh/dir-streams/pkg-def.scm | 1 + scsh/file-mode/pkg-def.scm | 1 + scsh/image-info/pkg-def.scm | 1 + scsh/interaction/pkg-def.scm | 1 + scsh/pps/pkg-def.scm | 1 + scsh/sequences/pkg-def.scm | 1 + scsh/tiff/pkg-def.scm | 1 + scsh/treaps/pkg-def.scm | 1 + 26 files changed, 31 insertions(+), 5 deletions(-) diff --git a/NEWS b/NEWS index 39feb48..97d96b3 100644 --- a/NEWS +++ b/NEWS @@ -4,11 +4,12 @@ version 0.6 * Libraries now have their own NEWS. * AUTHORS files now must contain copyrights. * New package system - * interfaces.scm + packages.scm -> load.scm + * interfaces.scm + packages.scm -> packages.scm * add pkg-def.scm + * load.scm autogenerated. * New scsh library: scsh-packages -* New s48 library: profiler -* New s48 library: heap-images +* New s48 library: profiler +* New s48 library: heap-images * New scsh libraries: file-mode * New s48 libraries: SRFI-34/SRFI-35 exceptions and conditions, SRFI-10 diff --git a/README.contrib b/README.contrib index 12d6ec9..d9353ff 100644 --- a/README.contrib +++ b/README.contrib @@ -26,12 +26,13 @@ touch files in your library's tree. pkg-def.scm -- (NEW in Sunterlib 0.6) the package definition for your library. Use the COPYING procedure to generate the COPYING file. For an example, see s48/args-fold/pkg-def.scm - load.scm -- (WAS interfaces.scm, packages.scm before Sunterlib 0.6) - the interfaces and packages defined by your library. Our administration and the build systems depends on those files. README -- a text file documenting your library. Recomended + package.scm -- (WAS interfaces.scm, packages.scm before Sunterlib + 0.6) the interfaces and packages defined by your + library. Recomended 3. Add an entry for your library to the NEWS file in the top-level directory of Sunterlib. diff --git a/s48/banana/pkg-def.scm b/s48/banana/pkg-def.scm index eb05977..704c706 100644 --- a/s48/banana/pkg-def.scm +++ b/s48/banana/pkg-def.scm @@ -8,4 +8,5 @@ (install-file "README" 'doc) (install-file "NEWS" 'doc) (install-string (COPYING) "COPYING" 'doc) + (install-file "packages.scm" 'scheme) (install-file "banana.scm" 'scheme)) diff --git a/s48/binary-parse/pkg-def.scm b/s48/binary-parse/pkg-def.scm index 4bde92c..1514b65 100644 --- a/s48/binary-parse/pkg-def.scm +++ b/s48/binary-parse/pkg-def.scm @@ -8,4 +8,5 @@ (install-file "README" 'doc) (install-file "NEWS" 'doc) (install-string (COPYING) "COPYING" 'doc) + (install-file "packages.scm" 'scheme) (install-file "binary-parse.scm" 'scheme)) diff --git a/s48/cml/pkg-def.scm b/s48/cml/pkg-def.scm index 9bdec30..b07877a 100644 --- a/s48/cml/pkg-def.scm +++ b/s48/cml/pkg-def.scm @@ -8,6 +8,7 @@ (install-file "README" 'doc) (install-file "NEWS" 'doc) (install-string (COPYING) "COPYING" 'doc) + (install-file "packages.scm" 'scheme) (install-file "async-channels.scm" 'scheme) (install-file "placeholder.scm" 'scheme) (install-file "trans-id.scm" 'scheme) diff --git a/s48/concurrency/pkg-def.scm b/s48/concurrency/pkg-def.scm index 770760e..dd3c2d5 100644 --- a/s48/concurrency/pkg-def.scm +++ b/s48/concurrency/pkg-def.scm @@ -8,5 +8,6 @@ (install-file "README" 'doc) (install-file "NEWS" 'doc) (install-string (COPYING) "COPYING" 'doc) + (install-file "packages.scm" 'scheme) (install-file "semaphore.scm" 'scheme) (install-file "with-lock.scm" 'scheme)) diff --git a/s48/continuation-data-type/pkg-def.scm b/s48/continuation-data-type/pkg-def.scm index c4c491e..4d09253 100644 --- a/s48/continuation-data-type/pkg-def.scm +++ b/s48/continuation-data-type/pkg-def.scm @@ -8,4 +8,5 @@ (install-file "README" 'doc) (install-file "NEWS" 'doc) (install-string (COPYING) "COPYING" 'doc) + (install-file "packages.scm" 'scheme) (install-file "continuation-data-type.scm" 'scheme)) diff --git a/s48/exceptions/pkg-def.scm b/s48/exceptions/pkg-def.scm index a025d82..a969818 100644 --- a/s48/exceptions/pkg-def.scm +++ b/s48/exceptions/pkg-def.scm @@ -7,6 +7,7 @@ (get-directory 'scheme #f))))) (install-file "NEWS" 'doc) (install-string (COPYING) "COPYING" 'doc) + (install-file "packages.scm" 'scheme) (install-file "restart.scm" 'scheme) (install-file "srfi-34.scm" 'scheme) (install-file "srfi-35.scm" 'scheme)) diff --git a/s48/heap-images/pkg-def.scm b/s48/heap-images/pkg-def.scm index a423c26..cb90188 100644 --- a/s48/heap-images/pkg-def.scm +++ b/s48/heap-images/pkg-def.scm @@ -8,4 +8,5 @@ (install-file "README" 'doc) (install-file "NEWS" 'doc) (install-string (COPYING) "COPYING" 'doc) + (install-file "packages.scm" 'scheme) (install-file "reinitializer.scm" 'scheme)) diff --git a/s48/intsets/pkg-def.scm b/s48/intsets/pkg-def.scm index de23e6c..c94f3ff 100644 --- a/s48/intsets/pkg-def.scm +++ b/s48/intsets/pkg-def.scm @@ -8,4 +8,5 @@ (install-file "README" 'doc) (install-file "NEWS" 'doc) (install-string (COPYING) "COPYING" 'doc) + (install-file "packages.scm" 'scheme) (install-file "intsets.scm" 'scheme)) diff --git a/s48/krims/pkg-def.scm b/s48/krims/pkg-def.scm index da4e7b7..44a7885 100644 --- a/s48/krims/pkg-def.scm +++ b/s48/krims/pkg-def.scm @@ -8,4 +8,5 @@ (install-file "README" 'doc) (install-file "NEWS" 'doc) (install-string (COPYING) "COPYING" 'doc) + (install-file "packages.scm" 'scheme) (install-file "krims.scm" 'scheme)) diff --git a/s48/module-system/pkg-def.scm b/s48/module-system/pkg-def.scm index ed84bcc..5e652d3 100644 --- a/s48/module-system/pkg-def.scm +++ b/s48/module-system/pkg-def.scm @@ -8,5 +8,6 @@ (install-file "README" 'doc) (install-file "NEWS" 'doc) (install-string (COPYING) "COPYING" 'doc) + (install-file "packages.scm" 'scheme) (install-file "overlapping-imports.scm" 'scheme) (install-file "rt-module.scm" 'scheme)) diff --git a/s48/procedure-tables/pkg-def.scm b/s48/procedure-tables/pkg-def.scm index 764fbb3..32ace56 100644 --- a/s48/procedure-tables/pkg-def.scm +++ b/s48/procedure-tables/pkg-def.scm @@ -8,5 +8,6 @@ (install-file "README" 'doc) (install-file "NEWS" 'doc) (install-string (COPYING) "COPYING" 'doc) + (install-file "packages.scm" 'scheme) (install-file "procedure-tables.scm" 'scheme) (install-file "procedure-hash.scm" 'scheme)) diff --git a/s48/profile/pkg-def.scm b/s48/profile/pkg-def.scm index 7d9518f..f375299 100644 --- a/s48/profile/pkg-def.scm +++ b/s48/profile/pkg-def.scm @@ -8,5 +8,6 @@ (install-file "README" 'doc) (install-file "NEWS" 'doc) (install-string (COPYING) "COPYING" 'doc) + (install-file "packages.scm" 'scheme) (install-file "no-profile.scm" 'scheme) (install-file "profile.scm" 'scheme)) diff --git a/s48/srfi-10/pkg-def.scm b/s48/srfi-10/pkg-def.scm index ba4810b..1979aa3 100644 --- a/s48/srfi-10/pkg-def.scm +++ b/s48/srfi-10/pkg-def.scm @@ -8,6 +8,7 @@ (install-file "README" 'doc) (install-file "NEWS" 'doc) (install-string (COPYING) "COPYING" 'doc) + (install-file "packages.scm" 'scheme) (install-file "srfi-10.scm" 'scheme) (install-file "test/math.scm" 'scheme) (install-file "test/pi.scm" 'scheme)) diff --git a/scsh/afs/pkg-def.scm b/scsh/afs/pkg-def.scm index 04084ac..5e3a060 100644 --- a/scsh/afs/pkg-def.scm +++ b/scsh/afs/pkg-def.scm @@ -8,4 +8,5 @@ (install-file "README" 'doc) (install-file "NEWS" 'doc) (install-string (COPYING) "COPYING" 'doc) + (install-file "packages.scm" 'scheme) (install-file "afs-fs.scm" 'scheme)) diff --git a/scsh/base64/pkg-def.scm b/scsh/base64/pkg-def.scm index 15b52a4..e9809ad 100644 --- a/scsh/base64/pkg-def.scm +++ b/scsh/base64/pkg-def.scm @@ -8,4 +8,5 @@ (install-file "README" 'doc) (install-file "NEWS" 'doc) (install-string (COPYING) "COPYING" 'doc) + (install-file "packages.scm" 'scheme) (install-file "base64.scm" 'scheme)) diff --git a/scsh/bytio/pkg-def.scm b/scsh/bytio/pkg-def.scm index 9f82c3a..49f6d16 100644 --- a/scsh/bytio/pkg-def.scm +++ b/scsh/bytio/pkg-def.scm @@ -8,4 +8,5 @@ (install-file "README" 'doc) (install-file "NEWS" 'doc) (install-string (COPYING) "COPYING" 'doc) + (install-file "packages.scm" 'scheme) (install-file "rw-bytes.scm" 'scheme)) diff --git a/scsh/dir-streams/pkg-def.scm b/scsh/dir-streams/pkg-def.scm index c7c4a59..ba41543 100644 --- a/scsh/dir-streams/pkg-def.scm +++ b/scsh/dir-streams/pkg-def.scm @@ -8,6 +8,7 @@ (install-file "README" 'doc) (install-file "NEWS" 'doc) (install-string (COPYING) "COPYING" 'doc) + (install-file "packages.scm" 'scheme) (install-file "dir-stream.scm" 'scheme) (install-file "dir-stream-predicates.scm" 'scheme) (install-file "stream.scm" 'scheme)) diff --git a/scsh/file-mode/pkg-def.scm b/scsh/file-mode/pkg-def.scm index a3971dd..12aa6e6 100644 --- a/scsh/file-mode/pkg-def.scm +++ b/scsh/file-mode/pkg-def.scm @@ -8,4 +8,5 @@ (install-file "README" 'doc) (install-file "NEWS" 'doc) (install-string (COPYING) "COPYING" 'doc) + (install-file "packages.scm" 'scheme) (install-file "file-mode.scm" 'scheme)) diff --git a/scsh/image-info/pkg-def.scm b/scsh/image-info/pkg-def.scm index b039c6f..1cca39a 100644 --- a/scsh/image-info/pkg-def.scm +++ b/scsh/image-info/pkg-def.scm @@ -8,4 +8,5 @@ (install-file "README" 'doc) (install-file "NEWS" 'doc) (install-string (COPYING) "COPYING" 'doc) + (install-file "packages.scm" 'scheme) (install-file "imxize.scm" 'scheme)) diff --git a/scsh/interaction/pkg-def.scm b/scsh/interaction/pkg-def.scm index 7928b48..bb169c2 100644 --- a/scsh/interaction/pkg-def.scm +++ b/scsh/interaction/pkg-def.scm @@ -8,6 +8,7 @@ (install-file "README" 'doc) (install-file "NEWS" 'doc) (install-string (COPYING) "COPYING" 'doc) + (install-file "packages.scm" 'scheme) (install-file "inspect-exception.scm" 'scheme) (install-file "repl.scm" 'scheme) (install-file "socket2stdport.scm" 'scheme)) diff --git a/scsh/pps/pkg-def.scm b/scsh/pps/pkg-def.scm index 1a340d2..567af41 100644 --- a/scsh/pps/pkg-def.scm +++ b/scsh/pps/pkg-def.scm @@ -8,4 +8,5 @@ (install-file "README" 'doc) (install-file "NEWS" 'doc) (install-string (COPYING) "COPYING" 'doc) + (install-file "packages.scm" 'scheme) (install-file "pps.scm" 'scheme)) diff --git a/scsh/sequences/pkg-def.scm b/scsh/sequences/pkg-def.scm index f36d182..475126b 100644 --- a/scsh/sequences/pkg-def.scm +++ b/scsh/sequences/pkg-def.scm @@ -8,6 +8,7 @@ (install-file "README" 'doc) (install-file "NEWS" 'doc) (install-string (COPYING) "COPYING" 'doc) + (install-file "packages.scm" 'scheme) (install-file "baseqs.scm" 'scheme) (install-file "genseqs.scm" 'scheme) (install-file "uniseqs.scm" 'scheme) diff --git a/scsh/tiff/pkg-def.scm b/scsh/tiff/pkg-def.scm index 607e237..b6dbffb 100644 --- a/scsh/tiff/pkg-def.scm +++ b/scsh/tiff/pkg-def.scm @@ -8,6 +8,7 @@ (install-file "README" 'doc) (install-file "NEWS" 'doc) (install-string (COPYING) "COPYING" 'doc) + (install-file "packages.scm" 'scheme) (install-file "aux.scm" 'scheme) (install-file "tiff-prober.scm" 'scheme) (install-file "vtiff.scm" 'scheme) diff --git a/scsh/treaps/pkg-def.scm b/scsh/treaps/pkg-def.scm index d7d33ac..0b653b9 100644 --- a/scsh/treaps/pkg-def.scm +++ b/scsh/treaps/pkg-def.scm @@ -8,4 +8,5 @@ (install-file "README" 'doc) (install-file "NEWS" 'doc) (install-string (COPYING) "COPYING" 'doc) + (install-file "packages.scm" 'scheme) (install-file "treap.scm" 'scheme))