- Registriert
- 03.09.05
- Beiträge
- 8.740
Um mein mlbackup zu verteilen verwende ich inzwischen ein .pkg Bundle welches ich mit dem PackageMaker GUI erstelle. Die anderen Komponenten (für das .tar.gz File) sind mit einem Skript bereits vollautomatisiert. Nun möchte ich in meinem "Build-Skript" auch die Erstellung des Packages vollautomatisieren. Schlußendlich soll es ein einziger Aufruf im Terminal werden bei dem eine fix fertige Distribution entstehen kann.
Ich bin nun auf der Suche nach ein paar Tips, Best Practices, Dos and Don'ts wie man mit dem command line packagemaker(1) zu einem zuverlässigen Package kommt.
Im wesentlichen verteile ich mlbackup momentan mit einem Metapackage. Darin sind je ein Package für rsync3(1) und mein mlbackup enthalten. Natürlich ist auch eine Lizenzdatei (GPLv3) dabei. Die Versionsnummern müssen entsprechend der Release jedes Mal angepaßt werden (was im PackageMaker GUI extrem nervig ist…)
Vielleicht ist ja auch jemand so gnädig und stellt sein eigenes packagemaker(1) Skript zur Verfügung, damit ich davon lernen kann.
Bin für jeden Tip dankbar.
Gruß Pepi
Ich bin nun auf der Suche nach ein paar Tips, Best Practices, Dos and Don'ts wie man mit dem command line packagemaker(1) zu einem zuverlässigen Package kommt.
Im wesentlichen verteile ich mlbackup momentan mit einem Metapackage. Darin sind je ein Package für rsync3(1) und mein mlbackup enthalten. Natürlich ist auch eine Lizenzdatei (GPLv3) dabei. Die Versionsnummern müssen entsprechend der Release jedes Mal angepaßt werden (was im PackageMaker GUI extrem nervig ist…)
Vielleicht ist ja auch jemand so gnädig und stellt sein eigenes packagemaker(1) Skript zur Verfügung, damit ich davon lernen kann.
Bin für jeden Tip dankbar.
Gruß Pepi