I'm commenting on this as the maintainer of the Debian package.
On Mon, Jun 21, 1999 at 03:03:03AM +0200, Wessel Dankers wrote:
> It's not really a bug, but I wanted to say that a Debian GNU/Linux package
> of Hugs98 is available... the download part of the Hugs 98 site mentions
> using alien, but that is really a kludge: it's best to remove that reference
> as far as Debian is concerned.
Agreed.
> Unfortunately this package is in the ever-changing "potato" directory: this
> will be the next release of Debian when it is "frozen". That means that if
> people are using the older ("stable") Debian, they're out of luck. They
> would have been equally out of luck using the converted Red Hat package
> though.
There is a way to use this Hugs with stable. Debian provides its users
complete source code, including everything required to recreate the package.
The sources don't really require anything from unstable and so they can be
compiled in a machine running Debian 2.1. You'll need a C compilation
environment and the standard Debian packaging tools (most importantly
dpkg-dev and fakeroot/libtricks). The procedure is as follows:
1. Fetch the source. You'll need the following files:
hugs98_98.199905-1.dsc
hugs98_98.199905.orig.tar.gz
hugs98_98.199905-1.diff.gz
2. Unpack the source and change directory.
dpkg-source -x hugs98_98.199905-1.dsc
cd hugs98-98.199905
3. Make any changes you wish to make. You might, for example,
want to enable readline support; for that, uncomment
the obvious thing in debian/rules.
4. Create the package:
fakeroot debian/rules binary
5. Install the resulting package (as root):
dpkg -i ../hugs_98.199905-1.deb
>
>ftp://ftp.debian.org/debian/dists/potato/main/source/interpreters/hugs98_98.199905.orig.tar.gz
The other two files mentioned in step 1 can be fetched from the same place.
--
%%% Antti-Juhani Kaijanaho % [EMAIL PROTECTED] % http://www.iki.fi/gaia/ %%%
"... memory leaks are quite acceptable in many applications ..."
(Bjarne Stroustrup, The Design and Evolution of C++, page 220)