[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

gEDA-user: An easy way to get gEDA releases



Hello all,

Recently I wrote a script (attached) to fetch tagged releases directly
from a git repository on repo.or.cz. The script is pretty simple.
It uses git-ls-remote to get the list of all remote tags and then uses 
that to find out the specific commit which is then used to construct a
gitweb URL needed to fetch the source snapshot.

Obviously, you'll need git for this, as well as autotools to make the
configuration environment. Once you have everything you need, the 
process of downloading and installing any release is extremely simple:

./get-geda.sh -l      (list all available releases)
./get-geda.sh 1.4.0   (get the 1.4.0 release)
tar -zxf geda-gaf-1.4.0-20080127.tar.gz
cd geda-gaf
make config
make install

Two things to note: the script works only for 1.0 and later releases and
currently uses the git repo at repo.or.cz.

-- 
Ivan Stankovic, ivan.stankovic@xxxxxx

"Protect your digital freedom and privacy, eliminate DRM, 
learn more at http://www.defectivebydesign.org/what_is_drm";

Attachment: get-geda.sh
Description: Bourne shell script


_______________________________________________
geda-user mailing list
geda-user@xxxxxxxxxxxxxx
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user