# FilkTex Liederbuch
## requirements
- Mercurial (hg): https://mercurial-scm.org
- git: https://git-scm.com/
- Makestuff by Steve Savitzky, adapted version: https://github.com/ArneBab/MakeStuff
- tar: https://www.gnu.org/software/tar/
- make: https://www.gnu.org/software/make/
- lilypond: https://lilypond.org/
- LaTeX (texlive): https://tug.org/texlive/
- Perl: https://www.perl.org/
- ghostscript: https://www.ghostscript.com/
## to build from the repository
This uses its own buildscript to avoid messing with the ingenious Makefile from MakeStuff:
git clone https://github.com/ArneBab/MakeStuff
hg clone https://hg.sr.ht/~arnebab/draketos-songbook Lyrics
cd Lyrics
bash build.sh
## to build from a tarball
This uses its own buildscript to avoid messing with the ingenious Makefile from MakeStuff:
git clone https://github.com/ArneBab/MakeStuff
hg init Lyrics
tar -C Lyrics/ -xf draketos-zongbook-sources.tar.xz
cd Lyrics
bash build.sh
## to build from a zip file
This uses its own buildscript to avoid messing with the ingenious Makefile from MakeStuff:
git clone https://github.com/ArneBab/MakeStuff
hg init Lyrics
cd Lyrics
unzip -x draketos-zongbook.zip
mv draketos-zongbook/* ./
bash build.sh
## create your own package
Tarball:
hg man | xargs tar cJf draketos-zongbook-sources.tar.xz
Zip:
hg archive draketos-zongbook.zip