Building packages

From Wikked

Jump to: navigation, search

Packages

lighttpd

In recente versies van lighttpd is de debian/ subdirectory verdwenen, op verzoek van de Debian package maintainer. Dat maakt het echter lastig om zelf packages te builden voor Sarge.

Een oplossing die werd aangedragen is het gebruiken van SVN. Daarin blijkt de debian/ directory nog wel te bestaan, maar dit gaf moeilijkheden met ./autogen.sh. Ondanks recente versies van libtool/automake/autoconf verschenen er foutmeldingen.

Uiteindelijke oplossing was het gebruiken van de lighttpd tarball, en de debian/ directory daar in kopieren, bijvoorbeeld vanuit SVN. Daarbij moet wel eerst even het versienummer worden aangepast, met:

$ dch -i

Debian APT repository

Op Tilia bevindt zich een Debian repository met Sarge packages, over het algemeen backports vanuit unstable. Packages kunnen worden bijgeplaatst in de directory:

/var/spool/debian/

Vervolgens moet de Packages.gz worden bijgewerkt met:

# cd /var/spool; dpkg-scanpackages debian/ /dev/null | gzip -c > debian/Packages.gz


  • Add more information in this wiki for the benefit of writer of term papers and researchers.
Personal tools