Jetzt könnte man es sich leicht machen und ein autonomes Spec-File machen.
Bei
einem Projekt mit einer Bash-Datei kein Problem. Aber bei einem Großen
Projekt
mit hunderten Dateien wird man ja schier wahnsinnig ständig zwei Files
anpassen
zu müssen. Zumal 95% identisch und redundant ist.
Also entweder ich hab irgend was Grundsätzliches an rpmbuild noch nicht
verstanden, oder das Tool ist echt für den Ar***.
Gruß
Olaf
Sers
Bin zwar selbst noch im lern-process mit dem rpmbuild, funktioniert aber
soweit ich das will (bisher wollte).
Ob es sich lohnt mehrere spec files zu haben, ist schwer zu sagen.
Was es aber sicherlich leichter macht, ist ein scriptfile vor dem rpmbuild
aufzurufen, welches dann die entrechenden änderungen durchführt.
In meinem Fall führt es das specfile mit dem changelog zusammen, generiert
den tarball, und kopiert diesen in den rpmbuild/SOURCES ordner.
Dann wird das generierte specfile via rpmbuild aufgerufen.
Bei einem grössen project müsste das specfile vlt in mehrere teile
gesplitet werden, so das änderungen nur einmal gemacht werden mussen.
Sollte aber theoretisch vermeidbar sein.
Hab mal mein script zur ansicht hochgeladen
http://sea.hostingsociety.com/sc/dev.sc
Hoffe das hilft weiter.
Grüsse ins Wochenende ;)
Simon
--
Simon A. Erat (sea)
Switzerland