Ein debian Paket bauen

Am Beispiel von dovecot 2.0.1

Alle notwendigen Pakete installieren:

# aptitude install build-essential make devscripts dh-make

Dovecot 2.0.1 herunterladen und entpacken:

# wget http://dovecot.org/releases/2.0/dovecot-2.0.1.tar.gz
# tar xzf dovecot-2.0.1.tar.gz

Im Paketverzeichnis das folgenden Kommando ausführen:

# dh_make -s -e foo@bar.local -n

Die Datei ./debian/control anpassen (description)

configure Aufruf in der Datei ./debian/rules wie folgt anpassen

# ./configure $(CROSS) –-prefix=/usr  -–mandir=$${prefix}/share/man \
                       –-infodir=$${prefix}/share/info \
                       CFLAGS=”$(CFLAGS)” LDFLAGS=”$(LDFLAGS)”

Paket bauen:

# debuild binary

Weitere Informationen sind im Debian New Maintainers’ Guide zu finden.