Skip to content

Commit

Permalink
Merge pull request ijp#20 from ArneBab/master
Browse files Browse the repository at this point in the history
provide installation instructions in the README.
  • Loading branch information
ijp committed Jun 22, 2015
2 parents f17d0f4 + ef9e961 commit 2fe2cc5
Showing 1 changed file with 30 additions and 3 deletions.
33 changes: 30 additions & 3 deletions README
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,35 @@ handle dependencies, so when a program requires several libraries, and each
of those has further dependencies, all of the prerequisites for the program
can be installed in one go.

=== Installation ========================================================

Get guile 2.x: http://gnu.org/s/guile

Then get and install guildhall:

git clone git@github.com/ijp/guildhall.git
cd guildhall
./autogen.sh && ./configure --prefix /usr && make
sudo make install

Finally add a minimal configuration

mkdir -p ~/.config/guildhall/
echo '(repository shift-reset "http://shift-reset.com/doro/")' >> ~/.config/guildhall/config.scm

Now you can see the packages with

guild update
guild list-packages --all

More options:

guild --help

For details see docs/installation.texi and docs/quickstart.texi

=== Background ==========================================================

Guildhall is a port of Andreas Rottmanns Dorodango portable package manager for
R6RS Scheme, adapted to better fit in with Guile Scheme environments.
It is compatible with the R6RS Scheme package archives that Dorodango uses.
Expand All @@ -19,9 +48,7 @@ dorodango is (intended to be) a package manager for R6RS
implementations. Its main concepts are outlined in this thread:
<http://groups.google.com/group/ikarus-users/browse_thread/thread/fabb890e3015f6f1>.

Currently, it is not useable -- I just put the code oneline so
interested developers can track its progress and chime in. Any help or
feedback is welcome!
Any help or feedback is welcome!

=== Aptitude ============================================================

Expand Down

0 comments on commit 2fe2cc5

Please sign in to comment.