I built a Debian package for 9.2.1.  Below are the diffs.  Attached is
the complete mit-scheme_9.2.1-1.debian.tar.gx.  Would a "pull request"
make things easier?  (Do I have write access to git://anonscm.debian.
org/cgit/collab-maint/mit-scheme.git and not realize it?)

Note that I punt deleting runtime.com.  The package build dependencies
are insufficient without it.  I had to build 9.1.1 the old fashioned
way, then copy the resulting src/lib/runtime.com to /usr/lib/
x86_64-linux-gnu/mit-scheme/ before I could win on Ubuntu 15.10.

The x86_64 (and all) packages are here:

http://birchwood-abbey.net/~matt/Scheme/mit-scheme_9.2.1-1_amd64.deb
http://birchwood-abbey.net/~matt/Scheme/mit-scheme-doc_9.2.1-1_all.deb
http://birchwood-abbey.net/~matt/Scheme/mit-scheme-dbg_9.2.1-1_amd64.deb

The signed source is here:

http://birchwood-abbey.net/~matt/Scheme/mit-scheme_9.2.1-1.debian.tar.xz
http://birchwood-abbey.net/~matt/Scheme/mit-scheme_9.2.1-1.dsc
http://birchwood-abbey.net/~matt/Scheme/mit-scheme_9.2.1-1_amd64.changes
http://birchwood-abbey.net/~matt/Scheme/mit-scheme_9.2.1.orig.tar.gz

You should be able to recreate my mit-scheme_9.2.1.orig.tar.gz like so:

        $ git clone git://git.savannah.gnu.org/mit-scheme.git
        $ (cd mit-scheme && git checkout release-9.2)
        $ ./mit-scheme/dist/make-src-files
        $ mv mit-scheme-9.2.1.tar.gz mit-scheme_9.2.1.orig.tar.gz

The abbreviated diffs:

diff -r a/debian/changelog b/debian/changelog
0a1,11
> 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 <m...@birchwood-abbey.net>  Tue, 10 May 2016 23:59:59 -0700
> 
diff -r a/debian/mit-scheme.install b/debian/mit-scheme.install
5a6
> usr/lib/*/mit-scheme/runtime.com
diff -r a/debian/patches/0001-allow-autoreconf-force.patch 
b/debian/patches/0001-allow-autoreconf-force.patch

[ ...quilt patch refresh... ]

Only in b/debian/patches: 0003-sequentialize-docs.patch
Only in a/debian/patches: 0003-texinfo-strong-note.patch
Only in a/debian/patches: 0004-sequentialize-docs.patch
Only in a/debian/patches: 0005-makeinfo-5-fix.patch
diff -r a/debian/patches/series b/debian/patches/series
3,5c3
< 0003-texinfo-strong-note.patch
< 0004-sequentialize-docs.patch
< 0005-makeinfo-5-fix.patch
---
> 0003-sequentialize-docs.patch
diff -r a/debian/rules b/debian/rules
36d35
<       find debian/tmp/usr/lib -name runtime.com -delete

Attachment: mit-scheme_9.2.1-1.debian.tar.xz
Description: mit-scheme_9.2.1-1.debian.tar.gx

_______________________________________________
MIT-Scheme-devel mailing list
MIT-Scheme-devel@gnu.org
https://lists.gnu.org/mailman/listinfo/mit-scheme-devel

Reply via email to