Am Mittwoch, den 03.01.2007, 12:07 +0100 schrieb falk.doering@fadoe.de:
ich möchte einige HTML/PHP-Dateien als Debian-Paket zur Verfügung stellen. Dazu habe ich mich etwas mit dpkg -b beschäftigt. Die Dateien sollen zum Schluss unter /var/www/<meinverzeichnis> liegen. Ich habe /var/www/<meinverzeichnis>/DEBIAN/control angelegt und dann dpkg -b /var/www/<meinverzeichnis> <meinprojekt> ausgeführt. Soweit ging das Schnüren gut. Allerdings will er die Dateien immer nach ./<meinverzeichnis> installieren und nicht nach /var/www/<meinverzeichnis>.
Mit debhelper Kompatibilitätsmodus >= 2 erwartet dpkg-buildpackage die Dateien unter debian/$paket/pfade_wie_im_system. Keine Ahnung, was dpkg -B in deinem Fall macht (ohne debian/rules, oder?).
Die von mir gefundenen Anleitungen beziehen sich immer auf das compilieren aus den Sourcen und eine Abwandlung ging immer schief.
Du könntest diese Versuche ja trotzdem mal zeigen und sagen, wo dein Problem liegt.
Was muss ich wiewowann machen? Gibt es eine gute Anleitung, die keinen Compilerlauf voraussetzt?
Keine Anleitung setzt einen Compiler-Lauf voraus. Wenn sich irgendetwas auf das Kompilieren bezieht, entferne es doch einfach aus debian/rules. Und dann lade deine Dateien mal irgendwohin hoch, wo man sie anschauen kann. Auch im Debian-Archiv befinden sich genügend Beispiele. Z.B. docbook-xsl oder cvsweb, wenn ich mal eigene nennen darf. In beiden wird nichts kompiliert, sondern nur installiert.
MfG Daniel