Dateien beim Erstellen eines .debs ausschließen?

Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
Antworten
Benutzeravatar
deadeye
Beiträge: 561
Registriert: 14.04.2004 15:32:18
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Ukio, rechts hinterm Feld
Kontaktdaten:

Dateien beim Erstellen eines .debs ausschließen?

Beitrag von deadeye » 04.09.2005 14:49:48

Hallo Leute,

ich versuche grad nen deb zu erstellen, und das klappt soweit auch, nur bekomme ich da die ganzen Headerfiles und statischen Bibliotheken mit in das deb gepackt, das will ich aber gar nicht.
Hab ichs nur übersehen, oder gibt es keinen einfachen Weg bestimmte Dateien aus einem Paket auszuschließen?

Gruß
deadeye

floschi
Beiträge: 791
Registriert: 17.09.2002 14:36:18
Wohnort: München
Kontaktdaten:

Beitrag von floschi » 04.09.2005 19:52:17

Evtl. werden die gebraucht?

Benutzeravatar
deadeye
Beiträge: 561
Registriert: 14.04.2004 15:32:18
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Ukio, rechts hinterm Feld
Kontaktdaten:

Beitrag von deadeye » 04.09.2005 20:08:11

Naja, die Headerfiles und statischen Libs in einem Paket braucht man ja aber eigentlich nur, wenn man dafür was kompilieren will.
Ich will das aber nicht, und das deb soll vorerst eh nur für mich sein.


Gruß
deadeye

Benutzeravatar
Joghurt
Beiträge: 5244
Registriert: 30.01.2003 15:27:31
Wohnort: Hamburg
Kontaktdaten:

Beitrag von Joghurt » 05.09.2005 19:10:29

Les mal die Maintainer-Guide durch, du kannst glaube ich eine Datei files definieren, die sagt, welche Dateien ins Paket sollen.

Benutzeravatar
godsmacker
Beiträge: 902
Registriert: 16.03.2003 21:50:26
Lizenz eigener Beiträge: Artistic Lizenz
Wohnort: Chemnitz
Kontaktdaten:

Beitrag von godsmacker » 05.09.2005 19:16:08

Joghurt hat geschrieben:Les mal die Maintainer-Guide durch, du kannst glaube ich eine Datei files definieren, die sagt, welche Dateien ins Paket sollen.
Die wird automatisch nach dem Inhalt des Pakets erzeugt, IIRC.

Ich würde das zuerst in debian/tmp installieren und dann dh_install --sourcedir=debian/tmp in makefile ausführen. Dazu musst Du noch debian/$pkg.install anlegen und mit den zu installierenden Datein füllen (wildcards erlaubt).

-Flo

Benutzeravatar
deadeye
Beiträge: 561
Registriert: 14.04.2004 15:32:18
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Ukio, rechts hinterm Feld
Kontaktdaten:

Beitrag von deadeye » 06.09.2005 14:45:23

danke, das hat gefunzt.

Antworten