Hallo David, Hallo Leute, Am Mittwoch, 14. April 2004 03:52 schrieb David Haller:
[4] Das folgende hab ich IIRC mehr oder weniger aus nem Packman .spec uebernommen, das script _MUSS_ aus einem .spec aufgerufen werden (oder RPM_BUILD_ROOT muss per Hand gesetzt sein):
==== rpm_genfilelist.sh ==== #! /bin/bash
: ${RPM_BUILD_ROOT:=$1}
find "${RPM_BUILD_ROOT}" -not -type d -printf "/%P\n" | sort \
| sed \
-e 's¡^.*/\(etc\|app-defaults\|init.d\|rc.d\)/.*¡%config &¡' \ -e 's¡^.*/.*\(rc\|\.cf\)$¡%config &¡' \ -e 's¡^.*/.*/\(man\|info\|doc\)/.*¡%doc &¡' \ -e 's¡^.*/.*\.sh$¡%attr(755,-,-\) &¡' \ -e 's¡%doc %config¡%doc¡' \ -e 's¡%doc \(%doc \)*¡%doc ¡' \ -e 's¡%config \(%config \)*¡%config ¡' ====
So ein script ist aber nur eine Notloesung fuer Arme und auf die Schnelle... Wie ein "gescheites" script aussieht fuehrt Manfred mit seinen generierten xine-spec-Dateien vor... Die scripte dafuer sind recht komplex...
und wo findet man dieses gescheite Script von Manfred? Auch bei Packman - im xine-Paket oder? Danke nochmals für die vielen Tipps da ... - mal schaun, ob ich das da hinbekomme ... MfG. Sascha