Thu May 14 22:29:56 CEST 2009
plt for debian
time to bite the bullet and make a plt deb package for cvs which
supports shared libraries.
also it would be a good idea to wrap planet packages in .deb packages.
planet is fine and all, but it does take quite a while to install..
i'd like to separate install/compile from use.
let's get the plt-scheme debian source package and have a look at the
diff. it should not be too hard to port it to the current cvs version
apt-get source plt-scheme
From this directory (where the `README' and `configure' files are),
run the following commands:
This will create an in-place installation of PLT Scheme and store the
results of C/C++ compilation in a separate `build' subdirectory,
which is useful if you need to update your sources, delete the build,
and start from scratch.
You can also run the typical `./configure && make && make install' if
you don't anticipate updating/rebuilding, but it will be harder to
restart from scratch should you need to.
using config --enable-shared
note that the "make install" step performs a significant amount of
this apparently also goes through the planet packages, so make sure
so where does it end up? -> in the plt/bin and plt/lib directories.
now copying the debian/ directory from the 4.0.1-2 debian package.
it seems the source tree is not modified.
oops apparently there are debian/patches
-rw-r--r-- 1 tom users 1787 2009-05-14 22:35 00_debian-nonstandard-install.patch
-rw-r--r-- 1 tom users 1046 2009-05-14 22:35 02_alpha-compile-fix.patch
-rw-r--r-- 1 tom users 2618 2009-05-14 22:35 05_paths-fix.patch
-rw-r--r-- 1 tom users 46 2009-05-14 22:35 series
it seems to build with patches/series cleared
now trying with last pkg-plt-scheme update (see next post)