Difference between revisions of "CVS"

From LinuxHam
Jump to navigationJump to search
(Fix typos and a little polishing)
Line 15: Line 15:


=== Download as tar archive ===
=== Download as tar archive ===
Automatically generated on the fly as you download these tarballs are always the very latest - with all the risk and benefits of living on the bleeding edge.  Building requires recent versions of automake and autoconf.
[http://www.linux-ax25.org/cvsweb/libax25/libax25.tar.gz?tarball=1 libax25]
[http://www.linux-ax25.org/cvsweb/libax25/libax25.tar.gz?tarball=1 libax25]
[http://www.linux-ax25.org/cvsweb/ax25-apps/ax25-apps.tar.gz?tarball=1 ax25-apps]
[http://www.linux-ax25.org/cvsweb/ax25-apps/ax25-apps.tar.gz?tarball=1 ax25-apps]
[http://www.linux-ax25.org/cvsweb/ax25-tools/ax25-tools.tar.gz?tarball=1 ax25-tools]
[http://www.linux-ax25.org/cvsweb/ax25-tools/ax25-tools.tar.gz?tarball=1 ax25-tools]
=== Latest releases ===
The best choice for the OM who just wants to keep his system going along happily.  Unlike the raw CVS snapshots above these tarballs don't require any messing with GNU autoconf and automake.
[http://www.linux-ax25.org/pub/ax25-apps/ax25-apps-{{Latest-stable-ax25-apps-version}}.tar.gz  ax25-apps-{{Latest-stable-ax25-apps-version}}.tar.gz]
[http://www.linux-ax25.org/pub/ax25-tools/ax25-tools-{{Latest-stable-ax25-tools-version}}.tar.gz  ax25-tools-{{Latest-stable-ax25-tools-version}}.tar.gz]
[http://www.linux-ax25.org/pub/libax25/libax25-{{Latest-stable-libax25-version}}.tar.gz  libax25-{{Latest-stable-libax25-version}}.tar.gz]


== CVS copy via Rsync ==
== CVS copy via Rsync ==

Revision as of 17:51, 11 July 2009

Anonymous CVS

For those who always want to stay on the bleeding edge, and want to avoid having to download patch files or full tarballs, we also have an anonymous CVS server. There are currently three amateur radio relevant modules in CVS archive, libax25, ax25-apps and ax25-tools.

cvs -d :pserver:cvs@cvs.linux-ax25.org:/home/ax25-cvs login
(Only needed the first time you use anonymous CVS, the password is "cvs")
cvs -d :pserver:cvs@cvs.linux-ax25.org:/home/ax25-cvs co <module>

Web CVS

Browse the changes

Via cvsweb, you have direct access to the new AX.25 sources, and a few other projects hosted in the same CVS archive. The intuitive interface allows you to follow the development at the click of your mouse.

Download as tar archive

Automatically generated on the fly as you download these tarballs are always the very latest - with all the risk and benefits of living on the bleeding edge. Building requires recent versions of automake and autoconf.

libax25 ax25-apps ax25-tools

Latest releases

The best choice for the OM who just wants to keep his system going along happily. Unlike the raw CVS snapshots above these tarballs don't require any messing with GNU autoconf and automake.

ax25-apps-0.0.8-rc5.tar.gz ax25-tools-0.0.10-rc5.tar.gz libax25-0.0.12-rc5.tar.gz

CVS copy via Rsync

The CVS repository can also be fetched using rsync like this:

rsync -avz --progress --stats rsync://cvs.linux-ax25.org/cvs/<module> /local/directory
rsync -avz --progress --stats rsync://cvs.linux-ax25.org/cvs/CVSROOT /local/directory

You can then check it out using:

cvs -d/local/directory co <module>

Quarterly snapshots

We plan to automaticaly generate snapshots quarterly, downloadable as tar archives.

Compilation notes

Build dependencies

install autoconf automake1.9 libtool libncurses-dev

Automake1.4 on debian sarge and etch is known to be incompatible in preconfigureing the hdlcutil FL-Widgets tree.

Bootstrap (aclocal, autoconf and make)

for dir in libax25 ax25-apps ax25-tools; do
  cd $dir && sh bootstrap && make && make install && cd ..
done

On a new fresh installation, you should do "make installconf" in the libax25 ax25-apps ax25-tools directories, too. But be aware, that make installconf overwrites existing configuration files in /etc/ax25/.

Maintainers

Maintainers for ax25-apps, ax25-tools and libax25 are

Please feel free to contact us in case of problems, bugs or fixes, patches, enhancements, feature requests, or just for your personal success story.