Initial debian/.
authorMatt Birkholz <puck@birchwood-abbey.net>
Sat, 11 Jun 2016 08:12:27 +0000 (01:12 -0700)
committerMatt Birkholz <puck@birchwood-abbey.net>
Sat, 11 Jun 2016 08:12:27 +0000 (01:12 -0700)
21 files changed:
debian/README.Debian [new file with mode: 0644]
debian/autoreconf [new file with mode: 0644]
debian/changelog [new file with mode: 0644]
debian/compat [new file with mode: 0644]
debian/control [new file with mode: 0644]
debian/copyright [new file with mode: 0644]
debian/mit-scheme-pucked.desktop [new file with mode: 0644]
debian/mit-scheme-pucked.doc-base.ffi [new file with mode: 0644]
debian/mit-scheme-pucked.doc-base.ref [new file with mode: 0644]
debian/mit-scheme-pucked.doc-base.sos [new file with mode: 0644]
debian/mit-scheme-pucked.doc-base.user [new file with mode: 0644]
debian/mit-scheme-pucked.docs [new file with mode: 0644]
debian/mit-scheme-pucked.info [new file with mode: 0644]
debian/mit-scheme-pucked.install [new file with mode: 0644]
debian/mit-scheme-pucked.manpages [new file with mode: 0644]
debian/mit-scheme-pucked.menu [new file with mode: 0644]
debian/mit-scheme-pucked.svg [new file with mode: 0644]
debian/rules [new file with mode: 0755]
debian/source/format [new file with mode: 0644]
debian/watch [new file with mode: 0644]
src/runtime/version.scm

diff --git a/debian/README.Debian b/debian/README.Debian
new file mode 100644 (file)
index 0000000..9cbad16
--- /dev/null
@@ -0,0 +1,33 @@
+-*- Text -*-
+
+This unofficial version of MIT/GNU Scheme is built withOUT crypto
+support.  It is actually built without dependencies on ANY extra
+libraries, without microcode modules.  Instead Scheme dynamically
+loads "plugins" -- options that depend on the extra libraries.
+Example plugins are included and function as drop-in replacements for
+the missing microcode modules.  Note that each plugin must be built
+and installed separately, after Scheme is installed.  (Scheme is used
+in the build and install processes.)
+
+    Scheme µModule  Scheme Plugin
+    ==============  =============
+        prbfish.so  BLOWFISH
+         prgdbm.so  GDBM
+       prmcrypt.so  MCRYPT
+          prmd5.so  MD5
+        prmhash.so  MHASH
+          prx11.so  X11, X11-SCREEN
+        prpgsql.so
+          prdb4.so
+
+The source distribution includes these additional plugins.
+
+  Plugin Directory  Scheme Plugin
+  ================  =============
+        src/cairo/  CAIRO
+           src/gl/  GL
+         src/glib/  GLIB
+          src/gtk/  GTK
+   src/gtk-screen/  GTK-SCREEN
+        src/pango/  PANGO
+  src/planetarium/  PLANETARIUM
diff --git a/debian/autoreconf b/debian/autoreconf
new file mode 100644 (file)
index 0000000..29db3bd
--- /dev/null
@@ -0,0 +1,2 @@
+src
+doc
diff --git a/debian/changelog b/debian/changelog
new file mode 100644 (file)
index 0000000..4ff669b
--- /dev/null
@@ -0,0 +1,417 @@
+mit-scheme-pucked (9.2.1.1-1) experimental; urgency=low
+
+  * New project name.  This version of mit-scheme has a different name
+    to avoid conflicting with "plain vanilla" mit-scheme.  It includes
+    a number of "radical" changes.  Chief among them: it has NO micro-
+    code modules and thus a MINIMAL set of build dependencies.  It is
+    distributed with several plugins, built separately, including
+    several that serve as replacements for the microcode modules.
+
+    This package's architecture is now ANY.  It should build an svm1
+    world for targets other than i386 and x86-64.  It is no longer a
+    multiarch package.  It adds a sub-version number to the mit-scheme
+    version with which it was last merged.
+
+ -- Friar Puck <puck@birchwood-abbey.net>  Tue, 10 May 2016 23:59:59 -0700
+
+mit-scheme (9.2.1-1) unstable; urgency=low
+
+  * New upstream containing 2 debian patches.
+  * debian/patches/0003-texinfo-strong-note.patch: removed
+  * debian/patches/0005-makeinfo-5-fix.patch: removed
+  * debian/patches/0004-sequentialize-docs.patch: renumbered
+  * debian/rules, debian/mit-scheme.install: Install runtime.com.  A
+    9.1.1 runtime.com was needed to build THIS package.
+
+ -- Matt Birkholz <matt@birchwood-abbey.net>  Tue, 10 May 2016 23:59:59 -0700
+
+mit-scheme (9.1.1-5) unstable; urgency=low
+
+  * ${DPKG_MAINTSCRIPT_ARCH} i486 is i386
+
+ -- Barak A. Pearlmutter <bap@debian.org>  Fri, 30 Aug 2013 16:31:28 +0100
+
+mit-scheme (9.1.1-4) unstable; urgency=low
+
+  * use ${DPKG_MAINTSCRIPT_ARCH} in installation scripts as
+    dpkg-architecture might be unavailable (closes: #721230)
+
+ -- Barak A. Pearlmutter <bap@debian.org>  Fri, 30 Aug 2013 13:58:16 +0100
+
+mit-scheme (9.1.1-3) unstable; urgency=low
+
+  * patch for bracing makeinfo 5 issues
+
+ -- Barak A. Pearlmutter <bap@debian.org>  Thu, 29 Aug 2013 23:08:30 +0100
+
+mit-scheme (9.1.1-2) unstable; urgency=low
+
+  * build dependency on texinfo
+
+ -- Barak A. Pearlmutter <bap@debian.org>  Wed, 28 Aug 2013 14:47:17 +0100
+
+mit-scheme (9.1.1-1) unstable; urgency=low
+
+  * New upstream
+  * update packaging scripts: dh9, bump policy version, etc
+  * support amd64 (closes: #714887)
+  * support multiarch, so i386 and amd64 can co-exist
+  * allow parallel build
+  * engage autoreconf
+  * reduce lintian clutter from debian/control and debian/copyright
+
+ -- Barak A. Pearlmutter <bap@debian.org>  Tue, 13 Aug 2013 09:32:08 +0200
+
+mit-scheme (9.1-1) unstable; urgency=low
+
+  * New upstream.
+  * debian/control, debian/copyright, debian/mit-scheme-doc.*,
+    debian/mit-scheme.install, debian/rules, Upstream has removed cover
+    texts from documentation licenses, so merge packages mit-scheme and
+    mit-scheme-doc back together.
+  * debian/compat: Bump to current version.
+  * debian/control: Bump standards-version to current and make
+    necessary changes.
+  * debian/rules: Fix lintian warnings.
+
+ -- Chris Hanson <cph@debian.org>  Sat, 15 Oct 2011 03:08:33 -0700
+
+mit-scheme (9.0.1-1+b1) sid; urgency=low
+
+  * Binary-only non-maintainer upload for i386; no source changes.
+  * Rebuild against libssl1.0.0
+
+ -- i386 Build Daemon (murphy) <buildd_i386-murphy@buildd.debian.org>  Wed, 13 Apr 2011 00:54:48 +0000
+
+mit-scheme (9.0.1-1) unstable; urgency=low
+
+  * New upstream.
+  * debian/watch: Fix, previous version was broken.
+
+ -- Chris Hanson <cph@debian.org>  Wed, 10 Mar 2010 02:00:45 -0800
+
+mit-scheme (9.0-1) unstable; urgency=low
+
+  * New upstream.
+  * debian/emacs*: removed.
+  * debian/mit-scheme-native.1: renamed to debian/mit-scheme-i386.1.
+  * debian/mit-scheme.{desktop,dirs,install,manpages,menu,postinst,prerm},
+    debian/mit-scheme-i386.1, debian/control, debian/rules: updated for
+    upstream changes.
+  * debian/control: Bump standards-version to 3.8.4 (no changes).
+  * debian/watch: Uncomment pattern for stable releases.
+
+ -- Chris Hanson <cph@debian.org>  Sat, 27 Feb 2010 23:50:14 -0800
+
+mit-scheme (7.7.90+20090107-1.1) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * Add missing build-dep on libltdl-dev (Closes: #523912)
+
+ -- Stefano Zacchiroli <zack@debian.org>  Thu, 26 Nov 2009 10:08:46 +0100
+
+mit-scheme (7.7.90+20090107-1) unstable; urgency=low
+
+  * New upstream.
+  * debian/control: Bump standards-version to 3.8.0 (no changes).
+  * debian/control: Add homepage field.
+  * debian/copyright: Update copyright dates.
+
+ -- Chris Hanson <cph@debian.org>  Wed, 07 Jan 2009 23:12:52 -0800
+
+mit-scheme (7.7.90+20080130-1) unstable; urgency=low
+
+  * New upstream.  (closes: Bug#458700, Bug#375858)
+  * debian/control: Bump standards-version to 3.7.3 (no changes).
+  * debian/copyright: Update copyright dates.
+  * debian/copyright: Add build-dep on libdb-dev.
+  * debian/mit-scheme.desktop: Add --heap arg to Exec field.
+  * debian/mit-scheme-native.1: Fix lintian error:
+    manpage-has-bad-whatis-entry
+
+ -- Chris Hanson <cph@debian.org>  Wed, 30 Jan 2008 21:22:48 -0500
+
+mit-scheme (7.7.90+20070909-1) unstable; urgency=low
+
+  * New upstream.
+
+ -- Chris Hanson <cph@debian.org>  Fri, 28 Sep 2007 22:11:46 -0400
+
+mit-scheme (7.7.90+20070820-1) unstable; urgency=low
+
+  * New upstream.
+  * Fix lintian warnings:
+      W: mit-scheme: desktop-entry-invalid-category
+      W: mit-scheme: menu-item-uses-apps-section
+
+ -- Chris Hanson <cph@debian.org>  Tue, 21 Aug 2007 14:16:58 -0400
+
+mit-scheme (7.7.90+20070623-1) unstable; urgency=low
+
+  * New upstream.
+  * debian/rules, debian/mit-scheme.install,
+    debian/mit-scheme-dbg.install: adjust for changes to upstream
+    directory organization.
+  * debian/mit-scheme.prerm, debian/mit-scheme.manpages,
+    debian/mit-scheme-native.1, debian/mit-scheme.menu,
+    debian/mit-scheme.desktop, debian/mit-scheme.postinst: name of
+    executable has changed to "mit-scheme-native", and "mit-scheme" is now
+    managed as an alternative.  This is to simplify coexistence with the
+    mit-scheme-c package.
+  * debian/bchscheme.1: removed since bchscheme executable no longer in
+    upstream.
+
+ -- Chris Hanson <cph@debian.org>  Sun, 24 Jun 2007 00:10:57 -0400
+
+mit-scheme (7.7.90+20070205-1) unstable; urgency=low
+
+  * New upstream.
+
+ -- Chris Hanson <cph@debian.org>  Mon, 5 Feb 2007 13:04:49 -0500
+
+mit-scheme (7.7.90+20060906-3) unstable; urgency=low
+
+  * No changes; rebuild with downgraded openssl in order to permit
+    transition into testing.
+
+ -- Chris Hanson <cph@debian.org>  Wed, 20 Sep 2006 21:59:42 -0400
+
+mit-scheme (7.7.90+20060906-2) unstable; urgency=low
+
+  * debian/mit-scheme.emacsen-remove: don't purge if directory doesn't
+    exist.  (closes: Bug#387788)
+
+ -- Chris Hanson <cph@debian.org>  Tue, 19 Sep 2006 12:43:46 -0400
+
+mit-scheme (7.7.90+20060906-1) unstable; urgency=low
+
+  * New upstream.
+  * Fix Priority of mit-scheme-dbg to match overrides.
+  * Use debhelper v5.
+  * Add icon to menu entry.
+  * Add debian/watch file.
+  * Bump standards-version (no changes).
+
+ -- Chris Hanson <cph@debian.org>  Sat,  9 Sep 2006 20:54:21 -0400
+
+mit-scheme (7.7.90+20060414-1) unstable; urgency=low
+
+  * New upstream snapshot.
+  * Move documentation to new package with separate "upstream".
+  * Move .bci files into separate package.  (closes: Bug#358339)
+
+ -- Chris Hanson <cph@debian.org>  Sat, 15 Apr 2006 21:18:11 -0400
+
+mit-scheme (7.7.90+20060201-1) unstable; urgency=low
+
+  * New upstream snapshot.
+
+ -- Chris Hanson <cph@debian.org>  Wed, 1 Feb 2006 22:49:37 -0500
+
+mit-scheme (7.7.90+20050912-2) unstable; urgency=low
+
+  * Fix broken doc-base files.  (closes: Bug#345096)
+  * Fix Emacs control scripts to match current policy.
+    (closes: Bug#328897)
+  * Change "etc/xscheme.el" to refer to "MIT/GNU Scheme".
+  * Patch "src/microcode/prdb4.c" to work with DB 4.3 and 4.4.
+  * Update FSF address "debian/copyright".
+  * Add documentation license to "debian/copyright".
+
+ -- Chris Hanson <cph@debian.org>  Fri, 13 Jan 2006 12:45:43 -0500
+
+mit-scheme (7.7.90+20050912-1) unstable; urgency=low
+
+  * Acknowledge NMU (thanks Matej!).  (closes: Bug#323739)
+  * New upstream snapshot.
+  * Bump standards version to 3.6.2 (no changes).
+  * Drop texi2html from build dependencies; no longer used.
+
+ -- Chris Hanson <cph@debian.org>  Mon, 12 Sep 2005 21:36:33 -0400
+
+mit-scheme (7.7.90-5.1) unstable; urgency=low
+
+  * NMU during BSP.
+  * Fix build failure with gcc 4.0.  Closes: #323739.
+    - src/microcode/obstack.h: Casts can no longer be combined with `++'
+      (backported from the current glibc version).
+    - src/microcode/uxio.c: Include <string.h> for strlen.
+  * doc/*/Makefile.in: texi2html now creates a subdirectory by default;
+    invoke it with `--output=.'.
+
+ -- Matej Vela <vela@debian.org>  Mon, 12 Sep 2005 10:13:58 +0200
+
+mit-scheme (7.7.90-5) unstable; urgency=low
+
+  * Add "libx11-dev" to build-depends.  (closes: Bug#290845)
+  * Fix debian/control and debian/menu to eliminate some lintian errors
+    and warnings.
+
+ -- Chris Hanson <cph@debian.org>  Tue, 18 Jan 2005 00:33:57 -0500
+
+mit-scheme (7.7.90-4) unstable; urgency=low
+
+  * Fix problem with CPUID detection on older 486 processors.
+
+ -- Chris Hanson <cph@debian.org>  Fri, 31 Oct 2003 21:10:55 -0500
+
+mit-scheme (7.7.90-3) unstable; urgency=low
+
+  * Add --no-site-file to emacsen-install.  Update syntax and formatting
+    of emacs control files.  (closes: Bug#217903)
+
+ -- Chris Hanson <cph@debian.org>  Mon, 27 Oct 2003 23:45:46 -0500
+
+mit-scheme (7.7.90-2) unstable; urgency=low
+
+  * Fix fatal bug in GC indicator when run under Emacs.
+    (closes: Bug#212958)
+
+ -- Chris Hanson <cph@debian.org>  Wed, 15 Oct 2003 13:17:19 -0400
+
+mit-scheme (7.7.90-1) unstable; urgency=low
+
+  * New upstream unstable release.
+  * Use dynamic modules again.
+  * Standards version 3.6.1 (no changes).
+
+ -- Chris Hanson <cph@debian.org>  Thu, 18 Sep 2003 23:44:41 -0400
+
+mit-scheme (7.7.1-2) unstable; urgency=low
+
+  * Change program name to MIT/GNU Scheme; this is now a GNU program.
+  * Don't exclude PDF files from compression; zxpdf will handle them.
+  * Link crypto modules normally, now that crypto is allowed in main.
+  * Use dh_installman to install man pages.
+  * Update debian/rules according to latest advice from autotools-dev.
+  * Use debian/compat instead of DH_COMPAT; use debhelper v4.
+  * Bump standards version to 3.5.10: new DEB_BUILD_OPTIONS handling.
+
+ -- Chris Hanson <cph@debian.org>  Tue, 3 Jun 2003 17:57:24 -0400
+
+mit-scheme (7.7.1-1) unstable; urgency=low
+
+  * New upstream version.
+
+ -- Chris Hanson <cph@debian.org>  Tue, 18 Jun 2002 01:37:28 -0400
+
+mit-scheme (7.7.0-1) unstable; urgency=low
+
+  * New upstream version.
+
+ -- Chris Hanson <cph@debian.org>  Thu, 14 Mar 2002 17:04:07 -0500
+
+mit-scheme (7.6.1-2) unstable; urgency=low
+
+  * Make sure scheme-program-name is defined for XEmacs.
+    (closes: Bug#135556)
+
+ -- Chris Hanson <cph@debian.org>  Mon, 25 Feb 2002 14:54:55 -0500
+
+mit-scheme (7.6.1-1) unstable; urgency=low
+
+  * New upstream version fixes fatal bug on certain AMD Athlon processors.
+  * Add tetex-extra to build-depends, since texi2pdf seems to need it.
+
+ -- Chris Hanson <cph@debian.org>  Mon, 28 Jan 2002 23:26:13 -0500
+
+mit-scheme (7.6.0-3) unstable; urgency=low
+
+  * Another update to "xscheme.el"; this works around a race condition in
+    interrupt signalling.
+
+ -- Chris Hanson <cph@debian.org>  Mon, 3 Dec 2001 13:53:56 -0500
+
+mit-scheme (7.6.0-2) unstable; urgency=low
+
+  * Use updated version of "xscheme.el".  (closes: Bug#122105)
+  * Add changes recommended by autotools-dev package.
+
+ -- Chris Hanson <cph@debian.org>  Mon, 3 Dec 2001 01:08:10 -0500
+
+mit-scheme (7.6.0-1) unstable; urgency=low
+
+  * New upstream version.
+
+ -- Chris Hanson <cph@debian.org>  Mon, 26 Nov 2001 15:43:15 -0500
+
+mit-scheme (7.5.17-3) unstable; urgency=low
+
+  * Add manpages.
+  * Eliminate lintian error for undeclared conffile.
+
+ -- Chris Hanson <cph@debian.org>  Thu, 4 Oct 2001 17:06:28 -0400
+
+mit-scheme (7.5.17-2) unstable; urgency=low
+
+  * Add code to manage the "scheme" executable using update-alternatives.
+    (closes: Bug#112948)
+  * Add "Description-fr" to "debian/control".
+  * Update standards-version to 3.5.6.
+
+ -- Chris Hanson <cph@debian.org>  Thu, 20 Sep 2001 15:22:55 -0400
+
+mit-scheme (7.5.17-1) unstable; urgency=low
+
+  * New upstream version.
+
+ -- Chris Hanson <cph@debian.org>  Wed, 18 Jul 2001 23:19:20 -0400
+
+mit-scheme (7.5.16-3) unstable; urgency=low
+
+  * Fix problem with code that builds bands.  Previous revision was
+    completely broken due to this bug.
+
+ -- Chris Hanson <cph@debian.org>  Sun, 29 Apr 2001 22:48:52 -0400
+
+mit-scheme (7.5.16-2) unstable; urgency=low
+
+  * Acknowledge bug report for missing man page.  (closes: Bug#95377)
+  * Update to standards-version 3.5.3.
+
+ -- Chris Hanson <cph@debian.org>  Sun, 29 Apr 2001 20:49:04 -0400
+
+mit-scheme (7.5.16-1) unstable; urgency=low
+
+  * New upstream release.
+
+ -- Chris Hanson <cph@debian.org>  Mon, 19 Mar 2001 23:35:23 -0500
+
+mit-scheme (7.5.15-1) unstable; urgency=low
+
+  * New upstream release provides support for dynamic loading of crypto
+    packages.  This allows the crypto support to be present without
+    forcing a dependency that would preclude putting mit-scheme in the
+    "main" section.
+
+ -- Chris Hanson <cph@debian.org>  Thu, 8 Mar 2001 22:25:27 -0500
+
+mit-scheme (7.5.14-2) unstable; urgency=low
+
+  * Don't link with any crypto code, as required by policy for packages in
+    "main".  (closes: Bug#88650)
+
+ -- Chris Hanson <cph@debian.org>  Tue, 6 Mar 2001 00:23:58 -0500
+
+mit-scheme (7.5.14-1) unstable; urgency=low
+
+  * New upstream release allows dynamic linking to crypto libraries, and
+    supports OpenSSL.  Previous release was statically linked against
+    unpackaged Blowfish library.
+  * Updated to standards-version 3.5.2.
+
+ -- Chris Hanson <cph@debian.org>  Mon, 5 Mar 2001 11:46:44 -0500
+
+mit-scheme (7.5.13-2) unstable; urgency=low
+
+  * Change broken relative symbolic link to "/etc/mime.types" to an
+    absolute link.
+  * Add missing build-depends and depends.
+
+ -- Chris Hanson <cph@debian.org>  Sun, 25 Feb 2001 16:40:45 -0500
+
+mit-scheme (7.5.13-1) unstable; urgency=low
+
+  * Initial Debian release.  (closes: Bug#82641)
+
+ -- Chris Hanson <cph@debian.org>  Sat, 24 Feb 2001 01:17:12 -0500
diff --git a/debian/compat b/debian/compat
new file mode 100644 (file)
index 0000000..ec63514
--- /dev/null
@@ -0,0 +1 @@
+9
diff --git a/debian/control b/debian/control
new file mode 100644 (file)
index 0000000..259866f
--- /dev/null
@@ -0,0 +1,23 @@
+Source: mit-scheme-pucked
+Section: lisp
+Priority: optional
+Maintainer: Friar Puck <puck@birchwood-abbey.net>
+Build-Depends: debhelper (>= 9), dh-autoreconf,
+               mit-scheme (>= 9.2.1),
+               libtinfo-dev, libltdl-dev,
+               texinfo, texlive
+Standards-Version: 3.9.4
+Homepage: http://birchwood-abbey.net/~matt/Scheme/
+Vcs-Git: git://birchwood-abbey.net/~matt/mit-scheme.git
+Vcs-Browser: http://birchwood-abbey.net/gitweb/?p=mit-scheme.git;a=summary
+
+Package: mit-scheme-pucked
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Recommends: mime-support
+Description: Friar Puck's MIT/GNU Scheme development environment
+ MIT/GNU Scheme is an implementation of the Scheme programming language,
+ providing an interpreter, compiler, source-code debugger, integrated
+ Emacs-like editor, and a large runtime library.
+ .
+ This package contains Friar Puck's mashup.
diff --git a/debian/copyright b/debian/copyright
new file mode 100644 (file)
index 0000000..a396a57
--- /dev/null
@@ -0,0 +1,46 @@
+Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Upstream-Name: mit-scheme-pucked
+Source: http://birchwood-abbey.net/~matt/Scheme/
+
+Files: *
+Copyright: 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994,
+    1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005,
+    2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016
+    Massachusetts Institute of Technology
+License: GPL-2+
+ This package is Friar Puck's MIT/GNU Scheme.
+ .
+ This package is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 2 of the License, or (at
+ your option) any later version.
+ .
+ This package is distributed in the hope that it will be useful, but
+ WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ General Public License for more details.
+ .
+ You should have received a copy of the GNU General Public License
+ along with this package; if not, write to the Free Software
+ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301,
+ USA.
+ .
+ On Debian systems, the complete text of the GNU General
+ Public License version 2 can be found in "/usr/share/common-licenses/GPL-2".
+
+Files: doc/*
+Copyright: 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993,
+    1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
+    2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015,
+    2016 Massachusetts Institute of Technology
+License: GFDL-1.2+
+ Permission is granted to copy, distribute and/or modify this document
+ under the terms of the GNU Free Documentation License, Version 1.2 or
+ any later version published by the Free Software Foundation; with no
+ Invariant Sections, with no Front-Cover Texts and no Back-Cover Texts.
+ A copy of the license is included in the section entitled ``GNU Free
+ Documentation License.''
+ .
+ On Debian GNU/Linux systems, the complete text of the GNU Free
+ Documentation License version 1.2 can be found in
+ `/usr/share/common-licenses/GFDL-1.2'.
diff --git a/debian/mit-scheme-pucked.desktop b/debian/mit-scheme-pucked.desktop
new file mode 100644 (file)
index 0000000..ddb0d27
--- /dev/null
@@ -0,0 +1,9 @@
+[Desktop Entry]
+Version=1.0
+Name=Friar Puck\'s MIT/GNU Scheme
+Exec=/usr/bin/mit-scheme-pucked --edit
+TryExec=mit-scheme-pucked
+Icon=/usr/share/icons/mit-scheme-pucked.svg
+Terminal=false
+Type=Application
+Categories=Development;IDE;Utility;TextEditor;Application;
diff --git a/debian/mit-scheme-pucked.doc-base.ffi b/debian/mit-scheme-pucked.doc-base.ffi
new file mode 100644 (file)
index 0000000..4c07f48
--- /dev/null
@@ -0,0 +1,14 @@
+Document: mit-scheme-pucked-ffi
+Title: The FFI Reference Manual
+Author: Matt Birkholz
+Abstract: The FFI Reference Manual: a Foreign Function Interface for MIT/GNU Scheme
+ FFI provides Scheme syntax for calling C functions and accessing
+ C data for MIT/GNU Scheme, using specifications in a .cdecl file.
+Section: Programming
+
+Format: HTML
+Index: /usr/share/doc/mit-scheme-pucked/html/mit-scheme-ffi/index.html
+Files: /usr/share/doc/mit-scheme-pucked/html/mit-scheme-ffi/*.html
+
+Format: PDF
+Files: /usr/share/doc/mit-scheme-pucked/pdf/mit-scheme-ffi.pdf.gz
diff --git a/debian/mit-scheme-pucked.doc-base.ref b/debian/mit-scheme-pucked.doc-base.ref
new file mode 100644 (file)
index 0000000..596f688
--- /dev/null
@@ -0,0 +1,13 @@
+Document: mit-scheme-pucked-ref
+Title: MIT/GNU Scheme Reference Manual
+Author: Chris Hanson
+Abstract: A detailed description of the MIT/GNU Scheme runtime system.
+ This is intended to be a reference document for programmers.
+Section: Programming
+
+Format: HTML
+Index: /usr/share/doc/mit-scheme-pucked/html/mit-scheme-ref/index.html
+Files: /usr/share/doc/mit-scheme-pucked/html/mit-scheme-ref/*.html
+
+Format: PDF
+Files: /usr/share/doc/mit-scheme-pucked/pdf/mit-scheme-ref.pdf.gz
diff --git a/debian/mit-scheme-pucked.doc-base.sos b/debian/mit-scheme-pucked.doc-base.sos
new file mode 100644 (file)
index 0000000..24cd64f
--- /dev/null
@@ -0,0 +1,13 @@
+Document: mit-scheme-pucked-sos
+Title: The SOS Manual
+Author: Chris Hanson
+Abstract: SOS is an object-oriented programming extension for MIT/GNU Scheme.
+ This document is a reference manual for SOS.
+Section: Programming
+
+Format: HTML
+Index: /usr/share/doc/mit-scheme-pucked/html/mit-scheme-sos/index.html
+Files: /usr/share/doc/mit-scheme-pucked/html/mit-scheme-sos/*.html
+
+Format: PDF
+Files: /usr/share/doc/mit-scheme-pucked/pdf/mit-scheme-sos.pdf.gz
diff --git a/debian/mit-scheme-pucked.doc-base.user b/debian/mit-scheme-pucked.doc-base.user
new file mode 100644 (file)
index 0000000..f97942d
--- /dev/null
@@ -0,0 +1,18 @@
+Document: mit-scheme-pucked-user
+Title: MIT/GNU Scheme User's Manual
+Author: Stephen Adams and Chris Hanson
+Abstract: This document describes how to install and use MIT/GNU Scheme.
+ It gives installation instructions for all of the platforms that we
+ support; complete documentation of the command-line options and
+ environment variables that control how Scheme works; and rudimentary
+ descriptions of how to interact with the evaluator, compile and debug
+ programs, and use the editor.  The release notes are included as an
+ appendix.
+Section: Programming
+
+Format: HTML
+Index: /usr/share/doc/mit-scheme-pucked/html/mit-scheme-user/index.html
+Files: /usr/share/doc/mit-scheme-pucked/html/mit-scheme-user/*.html
+
+Format: PDF
+Files: /usr/share/doc/mit-scheme-pucked/pdf/mit-scheme-user.pdf.gz
diff --git a/debian/mit-scheme-pucked.docs b/debian/mit-scheme-pucked.docs
new file mode 100644 (file)
index 0000000..9c80fd3
--- /dev/null
@@ -0,0 +1 @@
+src/README.txt
diff --git a/debian/mit-scheme-pucked.info b/debian/mit-scheme-pucked.info
new file mode 100644 (file)
index 0000000..95dae55
--- /dev/null
@@ -0,0 +1,4 @@
+doc/imail/mit-scheme-pucked-imail.info*
+doc/ref-manual/mit-scheme-pucked-ref.info*
+doc/sos/mit-scheme-pucked-sos.info*
+doc/user-manual/mit-scheme-pucked-user.info*
diff --git a/debian/mit-scheme-pucked.install b/debian/mit-scheme-pucked.install
new file mode 100644 (file)
index 0000000..6cd7eeb
--- /dev/null
@@ -0,0 +1,2 @@
+debian/mit-scheme-pucked.desktop usr/share/applications/
+debian/mit-scheme-pucked.svg usr/share/icons/
diff --git a/debian/mit-scheme-pucked.manpages b/debian/mit-scheme-pucked.manpages
new file mode 100644 (file)
index 0000000..b54b371
--- /dev/null
@@ -0,0 +1 @@
+doc/mit-scheme-pucked.1
diff --git a/debian/mit-scheme-pucked.menu b/debian/mit-scheme-pucked.menu
new file mode 100644 (file)
index 0000000..11c0e98
--- /dev/null
@@ -0,0 +1,5 @@
+?package(mit-scheme-pucked):\
+  section="Applications/Programming"\
+  title="Friar Puck's MIT/GNU Scheme"\
+  icon="/usr/share/icons/mit-scheme-pucked.svg" \
+  command="/usr/bin/mit-scheme-pucked --edit"
diff --git a/debian/mit-scheme-pucked.svg b/debian/mit-scheme-pucked.svg
new file mode 100644 (file)
index 0000000..c97ab21
--- /dev/null
@@ -0,0 +1,325 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:xlink="http://www.w3.org/1999/xlink"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   version="1.0"
+   width="48"
+   height="48"
+   viewBox="0.171 0.201 512 512"
+   id="svg4768"
+   xml:space="preserve"
+   inkscape:version="0.48.3.1 r9886"
+   sodipodi:docname="emacs.svg"><metadata
+   id="metadata3072"><rdf:RDF><cc:Work
+       rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
+         rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title></dc:title></cc:Work></rdf:RDF></metadata><sodipodi:namedview
+   pagecolor="#ffffff"
+   bordercolor="#666666"
+   borderopacity="1"
+   objecttolerance="10"
+   gridtolerance="10"
+   guidetolerance="10"
+   inkscape:pageopacity="0"
+   inkscape:pageshadow="2"
+   inkscape:window-width="640"
+   inkscape:window-height="480"
+   id="namedview3070"
+   showgrid="false"
+   inkscape:zoom="4.9166667"
+   inkscape:cx="24"
+   inkscape:cy="24"
+   inkscape:window-x="72"
+   inkscape:window-y="24"
+   inkscape:window-maximized="0"
+   inkscape:current-layer="svg4768" />
+<!-- Gnu Emacs Icon
+   Copyright (C) 2008, 2009, 2010, 2011 Free Software Foundation, Inc.
+
+   This file is part of GNU Emacs.
+
+   GNU Emacs is free software: you can redistribute it and/or modify
+   it under the terms of the GNU General Public License as published by
+   the Free Software Foundation; either version 3 of the License, or
+   (at your option) any later version.
+
+   GNU Emacs is distributed in the hope that it will be useful,
+   but WITHOUT ANY WARRANTY; without even the implied warranty of
+   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+   GNU General Public License for more details.
+
+   You should have received a copy of the GNU General Public License
+   along with GNU Emacs.  If not, see <http://www.gnu.org/licenses/>.
+
+-->
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<defs
+   id="defs4770"><linearGradient
+   id="linearGradient3294"><stop
+     id="stop3296"
+     style="stop-color:#6376e6;stop-opacity:1"
+     offset="0" /><stop
+     id="stop3302"
+     style="stop-color:#222989;stop-opacity:1"
+     offset="0.50094414" /><stop
+     id="stop3298"
+     style="stop-color:#00003d;stop-opacity:1"
+     offset="1" /></linearGradient><linearGradient
+   id="linearGradient3284"><stop
+     id="stop3286"
+     style="stop-color:#000000;stop-opacity:1"
+     offset="0" /><stop
+     id="stop3292"
+     style="stop-color:#000000;stop-opacity:0.49803922"
+     offset="0.84845906" /><stop
+     id="stop3288"
+     style="stop-color:#000000;stop-opacity:0"
+     offset="1" /></linearGradient><linearGradient
+   id="linearGradient3274"><stop
+     id="stop3276"
+     style="stop-color:#000000;stop-opacity:1"
+     offset="0" /><stop
+     id="stop3278"
+     style="stop-color:#000000;stop-opacity:0"
+     offset="1" /></linearGradient><linearGradient
+   id="linearGradient3262"><stop
+     id="stop3264"
+     style="stop-color:#000000;stop-opacity:1"
+     offset="0" /><stop
+     id="stop3266"
+     style="stop-color:#000000;stop-opacity:0"
+     offset="1" /></linearGradient><linearGradient
+   id="linearGradient3242"><stop
+     id="stop3244"
+     style="stop-color:#282828;stop-opacity:1"
+     offset="0" /><stop
+     id="stop3252"
+     style="stop-color:#808080;stop-opacity:1"
+     offset="0.39253417" /><stop
+     id="stop3246"
+     style="stop-color:#d9d9d9;stop-opacity:1"
+     offset="1" /></linearGradient><linearGradient
+   id="linearGradient3202"><stop
+     id="stop3204"
+     style="stop-color:#2b2b2b;stop-opacity:1"
+     offset="0" /><stop
+     id="stop3250"
+     style="stop-color:#828383;stop-opacity:1"
+     offset="0.5" /><stop
+     id="stop3206"
+     style="stop-color:#dadbdb;stop-opacity:1"
+     offset="1" /></linearGradient><linearGradient
+   id="linearGradient4966"><stop
+     id="stop4968"
+     style="stop-color:#b6b3d8;stop-opacity:1"
+     offset="0" /><stop
+     id="stop4970"
+     style="stop-color:#b6b3d8;stop-opacity:0"
+     offset="1" /></linearGradient><linearGradient
+   id="linearGradient4938"><stop
+     id="stop4940"
+     style="stop-color:#000000;stop-opacity:1"
+     offset="0" /><stop
+     id="stop4942"
+     style="stop-color:#000000;stop-opacity:0"
+     offset="1" /></linearGradient><linearGradient
+   id="linearGradient4898"><stop
+     id="stop4900"
+     style="stop-color:#bab8db;stop-opacity:1"
+     offset="0" /><stop
+     id="stop4902"
+     style="stop-color:#5955a9;stop-opacity:0.99159664"
+     offset="1" /></linearGradient><linearGradient
+   id="linearGradient4876"><stop
+     id="stop4878"
+     style="stop-color:#d3d2e8;stop-opacity:1"
+     offset="0" /><stop
+     id="stop4880"
+     style="stop-color:#5955a9;stop-opacity:0.99159664"
+     offset="1" /></linearGradient>
+<radialGradient
+   cx="20.951529"
+   cy="-108.96888"
+   r="266.76535"
+   fx="20.951529"
+   fy="-108.96888"
+   id="radialGradient4892"
+   xlink:href="#linearGradient4898"
+   gradientUnits="userSpaceOnUse"
+   gradientTransform="matrix(0.6817439,0,0,0.5905355,-3.8523706,-28.935273)" /><radialGradient
+   cx="233.8876"
+   cy="471.26172"
+   r="170.49393"
+   fx="233.8876"
+   fy="471.26172"
+   id="radialGradient4944"
+   xlink:href="#linearGradient4938"
+   gradientUnits="userSpaceOnUse"
+   gradientTransform="matrix(1,0,0,0.1854103,0,383.88493)" /><radialGradient
+   cx="299.70135"
+   cy="371.76376"
+   r="76.696358"
+   fx="299.70135"
+   fy="371.76376"
+   id="radialGradient4972"
+   xlink:href="#linearGradient4966"
+   gradientUnits="userSpaceOnUse"
+   gradientTransform="matrix(1,0,0,0.9121621,0,32.654948)" /><radialGradient
+   cx="289.44067"
+   cy="390.45248"
+   r="17.67668"
+   fx="289.44067"
+   fy="390.45248"
+   id="radialGradient3210"
+   xlink:href="#linearGradient3202"
+   gradientUnits="userSpaceOnUse"
+   gradientTransform="matrix(0.414705,0.3300575,-0.5059004,0.6356454,346.95314,49.479585)" /><radialGradient
+   cx="283.50717"
+   cy="382.14804"
+   r="17.67668"
+   fx="283.50717"
+   fy="382.14804"
+   id="radialGradient3238"
+   xlink:href="#linearGradient3202"
+   gradientUnits="userSpaceOnUse"
+   gradientTransform="matrix(0.414705,0.3300575,-0.5059004,0.6356454,448.41009,-65.398074)" /><radialGradient
+   cx="418.45551"
+   cy="181.18982"
+   r="63.068935"
+   fx="418.45551"
+   fy="181.18982"
+   id="radialGradient3248"
+   xlink:href="#linearGradient3242"
+   gradientUnits="userSpaceOnUse"
+   gradientTransform="matrix(-6.5565014e-2,-5.9721765e-2,1.6871024,-1.8521705,171.90774,540.51473)" /><radialGradient
+   cx="354.51709"
+   cy="357.33591"
+   r="33.712105"
+   fx="354.51709"
+   fy="357.33591"
+   id="radialGradient3268"
+   xlink:href="#linearGradient3262"
+   gradientUnits="userSpaceOnUse"
+   gradientTransform="matrix(0.4055116,-3.3440123e-2,0.1034174,4.3988695,177.23251,-1191.6649)" /><radialGradient
+   cx="510.58469"
+   cy="223.55537"
+   r="132.28336"
+   fx="510.58469"
+   fy="223.55537"
+   id="radialGradient3280"
+   xlink:href="#linearGradient3274"
+   gradientUnits="userSpaceOnUse"
+   gradientTransform="matrix(-0.1339874,-0.1146812,0.3079048,-0.3597394,444.23592,395.03849)" /><radialGradient
+   cx="284.4671"
+   cy="-158.17821"
+   r="110.2972"
+   fx="284.4671"
+   fy="-158.17821"
+   id="radialGradient3290"
+   xlink:href="#linearGradient3284"
+   gradientUnits="userSpaceOnUse"
+   gradientTransform="matrix(-1.2497569,1.3798305,-9.6289463e-2,-7.2974479e-2,674.3826,-70.590682)" /><radialGradient
+   cx="425.51019"
+   cy="356.62274"
+   r="143.34167"
+   fx="425.51019"
+   fy="356.62274"
+   id="radialGradient3300"
+   xlink:href="#linearGradient3294"
+   gradientUnits="userSpaceOnUse"
+   gradientTransform="matrix(-0.1008165,-8.0872321e-2,1.0745309,-1.3395252,13.843287,784.79288)" /></defs>
+<path
+   d="M 404.38153,471.26172 C 404.40061,488.72268 328.06229,502.87946 233.8876,502.87946 C 139.71291,502.87946 63.374595,488.72268 63.393677,471.26172 C 63.374595,453.80076 139.71291,439.64398 233.8876,439.64398 C 328.06229,439.64398 404.40061,453.80076 404.38153,471.26172 z"
+   transform="matrix(1.3434649,0,0,1.3934426,-81.886873,-193.70595)"
+   id="path4912"
+   style="opacity:1;fill:url(#radialGradient4944);fill-opacity:1;stroke:#7b0000;stroke-width:0;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /><path
+   d="M 277.19656,7.985198 C 277.19656,165.02971 157.76164,292.33945 10.43121,292.33945 C -136.89922,292.33945 -256.33414,165.02971 -256.33414,7.985198 C -256.33414,-149.05932 -136.89922,-276.36905 10.43121,-276.36905 C 157.76164,-276.36905 277.19656,-149.05932 277.19656,7.985198 z"
+   transform="matrix(0.8855031,0,0,0.8392166,227.80221,232.6491)"
+   id="path4864"
+   style="opacity:1;fill:url(#radialGradient4892);fill-opacity:1;stroke:#7b0000;stroke-width:0;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /><path
+   d="M 376.39771,371.76376 C 376.40956,410.40897 342.06796,441.74284 299.70135,441.74284 C 257.33475,441.74284 222.99315,410.40897 223.005,371.76376 C 222.99315,333.11855 257.33475,301.78468 299.70135,301.78468 C 342.06796,301.78468 376.40956,333.11855 376.39771,371.76376 L 376.39771,371.76376 z"
+   transform="matrix(1.4594595,0,0,1,-195.74111,-13.473684)"
+   id="path4946"
+   style="opacity:1;fill:url(#radialGradient4972);fill-opacity:1;stroke:#7b0000;stroke-width:0;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /><path
+   d="M 96.40596,400.56002 C 194.52289,388.18918 207.6526,277.40077 264.46689,224.57649 336.27493,261.92152 356.71263,387.52295 412.58721,404.94653 374.77736,301.51679 223.90143,63.648424 98.282603,58.611599 201.02006,130.91263 216.11097,162.60464 238.58255,193.27786 194.33123,250.03881 161.38817,358.39053 96.40596,400.56002 z"
+   id="path4839"
+   style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
+   inkscape:connector-curvature="0"
+   sodipodi:nodetypes="cccccc" /><rect
+   width="512"
+   height="512"
+   x="0.171"
+   y="0.20100001"
+   id="rect4772"
+   style="fill:none;display:none" />
+
+
+
+<g
+   id="g4788"
+   style="display:none">
+       <g
+   id="g4790"
+   style="display:inline">
+       </g>
+</g>
+
+
+<g
+   id="g4806"
+   style="display:none">
+       <g
+   id="g4808"
+   style="display:inline">
+               <path
+   d="M 349.098,256.651 C 348.833,256.397 386.735,284.256 388.519,281.663 C 394.881,272.411 470.565,188.526 473.303,165.427 C 473.545,163.424 472.787,161.331 472.787,161.331 C 472.787,161.331 471.597,161.187 466.462,157.017 C 463.77,154.825 460.979,152.436 460.979,152.436 C 444.925,153.434 403.094,193.995 349.917,256.004"
+   id="path4810"
+   style="fill:#050505;display:none" />
+       </g>
+</g>
+
+
+
+<g
+   id="g4796"
+   style="stroke:none">
+
+       <g
+   id="g4800"
+   style="stroke:none">
+
+       </g>
+</g><g
+   id="g4820">
+
+       <path
+   d="M 279.476,404.243 C 279.469,404.239 272.03,400.131 262.672,392.842 L 262.672,392.842 C 254.59,386.557 249.134,380.628 249.128,380.622 L 249.128,380.622 L 249.006,380.489 L 252.652,375.82 L 252.809,375.615 L 252.978,375.812 C 252.995,375.822 258.378,382.107 266.703,388.592 L 266.703,388.592 C 274.616,394.749 283.297,399.178 283.315,399.187 L 283.315,399.187 L 283.544,399.304 L 279.633,404.33 L 279.476,404.243 L 279.476,404.243 z M 262.934,392.506 C 271.479,399.162 278.403,403.15 279.523,403.781 L 279.523,403.781 L 282.895,399.447 C 281.472,398.704 273.642,394.528 266.442,388.926 L 266.442,388.926 C 258.938,383.081 253.805,377.393 252.828,376.281 L 252.828,376.281 L 249.564,380.465 C 250.413,381.37 255.574,386.785 262.934,392.506 L 262.934,392.506 z"
+   id="path4824"
+   style="fill:#4d4d4d" />
+</g><g
+   id="g4774">
+
+</g><rect
+   width="378.89471"
+   height="389.88782"
+   x="129.8893"
+   y="112.05299"
+   id="rect3282"
+   style="opacity:1;fill:url(#radialGradient3290);fill-opacity:1;stroke:#4a4a4a;stroke-width:0;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /><path
+   d="M 279.41935,402.42925 C 279.41935,402.42925 332.64609,345.32574 384.74548,282.44569 L 387.0212,283.14836 C 387.0212,283.14836 495.06978,164.73541 468.64063,155.14837 C 468.64063,155.14837 455.42606,128.97833 351.78234,254.90545 L 351.58303,256.79518 C 303.76315,311.94378 250.62994,379.18477 250.62994,379.18477 C 209.58912,438.18094 185.22113,481.78682 187.23653,486.00083 C 189.97605,491.72893 279.57838,403.0031 279.41935,402.42925 z"
+   id="path3254"
+   style="fill:url(#radialGradient3300);fill-opacity:1;fill-rule:evenodd;stroke:#000030;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /><path
+   d="M 248.88937,380.28407 C 260.52371,392.19325 279.48677,404.28563 279.48677,404.28563 L 283.24273,399.52196 C 270.37465,392.79686 252.46212,375.70363 252.46212,375.70363 L 248.88937,380.28407 z"
+   id="path2430"
+   style="fill:url(#radialGradient3210);fill-opacity:1;fill-rule:evenodd;stroke:#606060;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /><path
+   d="M 349.52184,256.42873 C 370.04225,269.52883 386.16543,285.37718 386.16543,285.37718 L 388.91369,282.17086 C 377.9694,270.59048 352.22755,253.07064 352.22755,253.07064 L 349.52184,256.42873 z"
+   id="path3236"
+   style="fill:url(#radialGradient3238);fill-opacity:1;fill-rule:evenodd;stroke:#606060;stroke-width:0.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /><path
+   d="M 462.24667,151.81129 C 473.05653,152.72737 474.88872,162.25471 474.88872,162.25471 C 425.60308,213.55574 353.41521,288.12545 353.41521,288.12545 L 349.75085,285.01074 C 413.32748,208.79208 462.24667,151.81129 462.24667,151.81129"
+   id="path3240"
+   style="fill:url(#radialGradient3248);fill-opacity:1;fill-rule:evenodd;stroke:#4a4a4a;stroke-width:0.60000002;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /></svg>
\ No newline at end of file
diff --git a/debian/rules b/debian/rules
new file mode 100755 (executable)
index 0000000..1197f2f
--- /dev/null
@@ -0,0 +1,23 @@
+#!/usr/bin/make -f
+
+#export DH_VERBOSE=1
+
+%:
+       dh $@ --with autoreconf --parallel
+
+override_dh_autoreconf:
+       dh_autoreconf sh -- -e -x -c \
+           'for d in src doc; do (cd $$d && autoreconf -f -i) done'
+
+CONF_FLAGS += --docdir=/usr/share/doc/mit-scheme-pucked
+CONF_FLAGS += --enable-html=/usr/share/doc/mit-scheme-pucked/html
+CONF_FLAGS += --enable-pdf=/usr/share/doc/mit-scheme-pucked/pdf
+CONF_FLAGS += --enable-ps=no
+
+override_dh_auto_configure:
+       dh_auto_configure --sourcedirectory=src -- $(CONF_FLAGS)
+       dh_auto_configure --sourcedirectory=doc -- $(CONF_FLAGS)
+
+override_dh_auto_install:
+       dh_auto_install --sourcedirectory=src
+       dh_auto_install --sourcedirectory=doc -- install-html install-pdf
diff --git a/debian/source/format b/debian/source/format
new file mode 100644 (file)
index 0000000..163aaf8
--- /dev/null
@@ -0,0 +1 @@
+3.0 (quilt)
diff --git a/debian/watch b/debian/watch
new file mode 100644 (file)
index 0000000..5a9de95
--- /dev/null
@@ -0,0 +1,2 @@
+version=3
+http://birchwood-abbey.net/~matt/Scheme/mit-scheme-pucked-([\d\.]+)\.tar\.gz debian uupdate
index 54f275739dd79b1aba4511cfa2cd956aa6f7feda..e91d8c416e3671caecadd5935c598dd566c298cb 100644 (file)
@@ -39,7 +39,7 @@ USA.
         (let ((now last-copyright-year)
               (then 1986))
           (iota (+ (- now then) 1) then)))
-   (add-subsystem-identification! "Release" '(9 2 1))
+   (add-subsystem-identification! "Release" '(9 2 1 1))
    (snarf-microcode-version!)
    (add-event-receiver! event:after-restore snarf-microcode-version!)
    (add-subsystem-identification! "Runtime" '(15 7))))