Hallo zusammen,
da ich nun die letzte Woche damit verbracht habe mich in das erstellen von .deb Pakete einzuarbeiten was mir bis jetzt auch mit der Anleitung für ein zukünftigen Debian-Maintainer gelungen ist komme ich an eine Stelle wo ich nun hänge und nicht weiter weiß.
Im Maintainer Guide wird das erstellen einer einzelnen .deb Datei erstellt. Da unsere Software aber aus Module besteht müsste ich hier mehrere .deb Dateien erstellen. Da es sich um eine Webanwendung handelt, ist somit alles in dem gleichen Verzeichnis. Meine Frage ist nun wie man aus einem Quellcode multiple binary packages erzeugen kann?
multiple binary packages erzeugen
-
- Beiträge: 295
- Registriert: 30.11.2006 22:26:48
- Lizenz eigener Beiträge: GNU General Public License
multiple binary packages erzeugen
mfg
Günni
Günni
-
- Beiträge: 295
- Registriert: 30.11.2006 22:26:48
- Lizenz eigener Beiträge: GNU General Public License
Hat niemand ne Idee?
Hab da eventuell einen Ansatzpunkt gefunden.
Das erstellen der unterschiedlichen .deb Dateien findet über die rules Datei statt, dies wusste ich ja aber schon von anfang an.
Für die verschiedene Pakete müssen erst einmal die "Konfigurationsdateien" erstellt werden. Beispiel: libfoo.install. In diese tragen wir unsere Werte ein. Bei einem späteren aufruf in der rules Datei müssen wir den unterschiedlichen Befehlen, z. B. DH_INSTALL einfach nur die Datei als Parameter übergeben.
Ob es funktioniert kann ich leider noch nicht sagen, aber von der Theorie her sollte es so klappen.
Auf die Idee kam ich über das example der folgenden Seite
http://www.penguin-soft.com/penguin/man ... stall.html
Hab da eventuell einen Ansatzpunkt gefunden.
Das erstellen der unterschiedlichen .deb Dateien findet über die rules Datei statt, dies wusste ich ja aber schon von anfang an.
Für die verschiedene Pakete müssen erst einmal die "Konfigurationsdateien" erstellt werden. Beispiel: libfoo.install. In diese tragen wir unsere Werte ein. Bei einem späteren aufruf in der rules Datei müssen wir den unterschiedlichen Befehlen, z. B. DH_INSTALL einfach nur die Datei als Parameter übergeben.
Code: Alles auswählen
DH_INSTALL libfoo.install
Auf die Idee kam ich über das example der folgenden Seite
http://www.penguin-soft.com/penguin/man ... stall.html
mfg
Günni
Günni