⇤ ← Revision 1 vom 2009-04-18 14:22:20
Größe: 2628
Kommentar:
|
Größe: 2968
Kommentar:
|
Gelöschter Text ist auf diese Art markiert. | Hinzugefügter Text ist auf diese Art markiert. |
Zeile 63: | Zeile 63: |
scp deb/log113ad_0.34-1+lenny1_amd64.deb donotdisturb:deb/deb sudo reprepro -b /srv/reprepro-neu includedeb lenny ~bodo/deb/deb/log113ad_0.34-1+lenny1_amd64.deb |
|
Zeile 86: | Zeile 89: |
scp deb/exim4-log113a_0.11-1+lenny1_amd64.deb donotdisturb:deb/deb sudo reprepro -b /srv/reprepro-neu includedeb lenny ~bodo/deb/deb/exim4-log113a_0.11-1+lenny1_amd64.deb |
Anleitung für die Erstellung PING-spezifischer Debian Pakete
Work in progress
Vorbemerkungen
- Die folgenden Schritte werden auf donotdisturn ausgeführt, mit Ausnahme der Schritte für amd64, diese werden auf aeryn ausgeführt
- Diese Dokumentation ist durch Notieren der notwendigen Schritte beim Bau echter Pakete entstanden. Sie ist dementsprechend sehr spezifisch, viele Details müssen angepasst werden.
Es ist oft, gerade bei großen Paketen, sinnvoll, den eigentlichen Build-Prozess innerhalb von screen laufen zu lassen.
courier-imap
apt-cache madison courier-imap apt-get source courier=0.60.0-2 scp bb@seven.prima.de:*diff . patch -p0 < courier-log113a.diff cd courier-0.60.0/ dch --no-auto-nmu -i courier (0.60.0-2+ping2) lenny; urgency=low dpkg-buildpackage -rfakeroot -S cd .. debdiff courier_0.60.0-2.dsc courier_0.60.0-2+ping2.dsc screen pbuilder-lenny build courier_0.60.0-2+ping2.dsc sudo mkdir -p /srv/reprepro-neu/pool/local/c/courier sudo cp ~bodo/deb/courier_0.60.0.orig.tar.gz /srv/reprepro-neu/pool/local/c/courier/ sudo reprepro -b /srv/reprepro-neu include lenny ~bodo/deb/deb/courier_0.60.0-2+ping1_i386.changes
log113ad
dget http://donotdisturb.ping.de/pingian/pool/local/l/log113ad/log113ad_0.34-1.dsc dpkg-source -x log113ad_0.34-1.dsc cd log113ad-0.34/ dch --no-auto-nmu -i log113ad (0.34-1+lenny1) lenny; urgency=low dpkg-buildpackage -rfakeroot -S cd .. debdiff log113ad_0.34-1.dsc log113ad_0.34-1+lenny1.dsc pbuilder-lenny build log113ad_0.34-1+lenny1.dsc sudo reprepro -b /srv/reprepro-neu include lenny ~bodo/deb/deb/log113ad_0.34-1+lenny1_i386.changes
amd64
dget http://donotdisturb.ping.de/pingian/pool/local/l/log113ad/log113ad_0.34-1+lenny1.dsc pbuilder-lenny build log113ad_0.34-1+lenny1.dsc scp deb/log113ad_0.34-1+lenny1_amd64.deb donotdisturb:deb/deb sudo reprepro -b /srv/reprepro-neu includedeb lenny ~bodo/deb/deb/log113ad_0.34-1+lenny1_amd64.deb
exim4-log113a
http://donotdisturb.ping.de/pingian/pool/local/e/exim4-log113a/exim4-log113a_0.11-1.dsc dpkg-source -x exim4-log113a_0.11-1.dsc cd exim4-log113a-0.11/ dch --no-auto-nmu -i exim4-log113a (0.11-1+lenny1) lenny; urgency=low dpkg-buildpackage -rfakeroot -S cd .. debdiff exim4-log113a_0.11-1.dsc exim4-log113a_0.11-1+lenny1.dsc pbuilder-lenny build exim4-log113a_0.11-1+lenny1.dsc sudo reprepro -b /srv/reprepro-neu include lenny ~bodo/deb/deb/exim4-log113a_0.11-1+lenny1_i386.changes
amd 64
dget http://donotdisturb.ping.de/pingian/pool/local/e/exim4-log113a/exim4-log113a_0.11-1+lenny1.dsc pbuilder-lenny build exim4-log113a_0.11-1+lenny1.dsc scp deb/exim4-log113a_0.11-1+lenny1_amd64.deb donotdisturb:deb/deb sudo reprepro -b /srv/reprepro-neu includedeb lenny ~bodo/deb/deb/exim4-log113a_0.11-1+lenny1_amd64.deb