Websites

  • trac.annodex.net is the developer site, with:
    • svn source browser with neat views of changesets, changes between versions, etc.
    • bug tracker
    • wiki
    • ability to use wiki formatting in bug resolutions / messages, and to link to particular changesets or bug tickets
  • www.annodex.net is the external site, with released versions, comments, documentation, tec.
  • svn.annodex.net is the annodex repository
    • postcommit hook notifies annodex's CIA agent on irc.freenode.net/#annodex, which TELLS THE WORLD! about commits

Source Repos

  • Each repo has dependencies listed in the README file
  • You'll need automake, libtool, docbook-to-man, libltdl3-dev (if on Debian or Ubuntu). Automake1.9 is acceptable.

You will need:

  • liboggz (requires libogg)
    svn co http://svn.annodex.net/liboggz/trunk liboggz
    
  • libcmml
  • libannodex
    • NB: Although libannodex does not strictly require libcmml for compilation, without it you will not be able to parse cmml inputs!

Building

 ./autogen.sh
 ./configure
 make
 make check
 sudo make install

NB: It's better practise not to install, but you'll need an uninstall(ed?).pc. These don't yet exist. Anyone?