?

Log in

clbuild #1 - Luke's Weblog [entries|archive|friends|userinfo]
Luke Gorrie

[ website | My Website ]
[ userinfo | livejournal userinfo ]
[ archive | journal archive ]

clbuild #1 [Jan. 8th, 2007|02:21 am]
Luke Gorrie
[Tags|, ]
[Current Location |stockholm]

I've dashed off the first-cut of an "install the Lisp world on my virgin computer" shell script called clbuild. The idea is that a newbie Common Lisp free-software hacker can run:
  sh ./clbuild build

and grab a coffee while it automatically downloads the latest versions of important Common Lisp programs and libraries and installs them in a directory tree safely away from their own stuff. Running the script again will update from all the repositories and compile as needed. This all makes it easy to bootstrap a Common Lisp environment and saves you chasing down a lot of different packages. The next step is to run:
  sh ./clbuild mcclim-listener

and wait a few tens of seconds to see the McCLIM listener pop up in a window.

If you'd like to contribute support for more packages you can snarf the darcs version:
  darcs get http://fresh.homeunix.net/~luke/misc/repo/clbuild

and mail changes to luke@member.fsf.org.

The inspiration is jhbuild by James Henstridge.
Edi's already done something for Windows users called STARTER-PACK.
LinkReply

Comments:
[User Picture]From: water451
2007-01-08 02:37 am (UTC)

No pserver option?

It seems to fail if I try it with username "anonymous". Why not have it default to that with the pserver syntax?
(Reply) (Thread)
[User Picture]From: water451
2007-01-08 02:54 am (UTC)

Re: No pserver option?

It works when I use the hack of specifying :pserver:anonymous:anonymous. I still suggest making that a default, since it's very unlikely that the intended user will have a common-lisp.net account, nor will they use this for submitting code.
(Reply) (Parent) (Thread)
[User Picture]From: lukego
2007-01-08 11:22 am (UTC)

Re: No pserver option?

Didn't know the anonymous:anonymous trick. Will look into this after work unless someone sends me a patch before that. :-)
(Reply) (Parent) (Thread)
From: (Anonymous)
2007-01-08 03:14 pm (UTC)

Re: No pserver option?

It's seems as simple as this:


--- clbuild.old Mon Jan 8 09:05:29 2007
+++ clbuild Mon Jan 8 09:07:03 2007
@@ -14,8 +14,7 @@

set -e
if [ "$CLNET_USER" == "" ]; then
- echo "CLNET_USER is not set. Example: jdoe"
- exit 1
+ CLNET_USER=:pserver:anonymous:anonymous
fi

cd $(dirname $0)
(Reply) (Parent) (Thread)
[User Picture]From: lukego
2007-01-08 05:44 pm (UTC)

thanks

Applied.
(Reply) (Parent) (Thread)
From: (Anonymous)
2007-08-27 12:21 am (UTC)

fort erem gudden hun ké.


Mamm iweral klinzecht en bei, den koum gefällt op.
(Reply) (Thread)
From: arabicarcier
2009-03-12 04:14 pm (UTC)
it is not working with anonymous

kim
(Reply) (Thread)
[User Picture]From: lukego
2009-03-12 05:06 pm (UTC)
clbuild has a life of its own these days so I took down my old copy. See http://common-lisp.net/project/clbuild/
(Reply) (Parent) (Thread)
From: (Anonymous)
2011-02-06 01:52 pm (UTC)

Шторы, гардины, портьеры - нужноли это в доме?

[url=http://nobel-textil.com]Шторы, гардины, портьеры[/url] ? Способны ли эти аксессуары украсить наш дом? Лично мы после ремонта 2 года вообще не вешали никаких штор и были счастливы, еслине учитывать то, что на против нас в метрах 20 жилой дом и соседи откровенно лупились в окна. Не так давно, я случайно обратилась в [url=http://nobel-textil.com]дизайн студию[/url].
Смотрите что получилось:
[img]http://i073.radikal.ru/1005/56/a11088e2e0eb.jpg[/img]
(Reply) (Thread)
From: (Anonymous)
2011-02-07 02:19 am (UTC)

Free tattoo designs

looking for tattoo design ? Visit: [url=http://tattoos4everybody.com]Tattoo designs[/url]. Tons of tattoo designs waiting for you !
(Reply) (Thread)