SteeldumpBETA

Steeldump is an unofficial APT repository for applications written in Common Lisp.

All packages included are assumed to be Free Software under various different licenses. No warranty whatsoever can be provided for Steeldump. "Now fear, comprehensively."

News

2006-05-dd

bla

Installation

Add the following line to /etc/apt/sources.lisp, then run aptitude update.

deb http://www.lichteblau.com/blubba/steeldump unstable main

Packages are all named steeldump-foo. E.g., to install climacs, type aptitude install steeldump-climacs. All packages install exclusively to /opt/steeldump and do not interact with the "normal" Lisp packages included in Debian at all.

There are no source code packages, but full source code is included in each binary package. (Except for SBCL itself, which is packaged as steeldump-sbcl with source code only for the contribs, as usual.)

Usage

How to report problems

If you encounter something you think is a bug, please try to find out whether the problem lies with steeldump or with the upstream application/library.

If you believe steeldump is to blame, please send bug reports to steeldump-devel@common-lisp.net to avoid pestering upstream maintainers with problems they cannot know anything about. If possible, please include a patch. See below for instructions on the steeldump scripts.

If, however, the bug is also present is the upstream source code, please send your report directly to the upstream project. Thanks.

Building Steeldump

(You can skip this section if you just want to use steeldump packages normally. See above for installation instructions.)

To help debugging or developing Steeldump, the following steps should be enough to build your own steeldump packages:

Congratulations: If that worked, you have your first .deb package in /opt/steeldump/pool.

And that's it. After makedeb-all, you can find all packages in the pool directory.

While debugging, however, you will probably want to build individual packages instead of all in one go:

If you got this far and have working packages in /opt/steeldump/pool, send me a postcard.

Extending Steeldump

(You can skip this section if you just want to use steeldump packages normally. See above for installation instructions.)

To add a new package called "blubba", create these files: