Propozycja.
Lukas Dobrek
dobrek w itp.uni-hannover.de
Pią, 3 Sie 2001, 10:46:20 CEST
Witam!
Mam nastepujaca propzycje.
Chcialbym zebysmy w polu Vendor lub Packagers w naszych pakietach umieszaczali
informacje o tym z jakiego speca zostal dany pakiet zbudowany.
Wyobrazam to sobie w nastepujacy sposob: umieszaczamy nie tylko
informacje o nazwie speca ale rownierz rewizje tego speca.
To znacznie ulatwi sledzenie bledow w pakietach.
Mozna to zrealizowac na dwa sposoby: dodajac makro do rpm
ale wtedy rpm-build wymagal by cvs. Albo piszac prosty skrypt
modyfikujacy to pole i dodac jego wywolanie do "builder"a albo poprostu
zmodyfikowac buildera.
Zalety: revizja speca mowi nam dokladnie z jakich zasobow dany pakiet
powstal nie da sie dokladniej tego okreslic. To jest znaczne ulatwienie
w przypadku proby automatyzacji sledzenia bledow. Duzo to to nie
zmienia. Daje sie zrobic niskim kosztem. Pozwoli nam skonczyc BTS w
krotkim czasie.
Wady: Dodatkowa komplikacja do buildera.
Co o tym sadzicie?
PS:
Wydaje mi sie ze w kontekscie tego co pisal Tomek zeby nie kombinowac za
duzo przy makrach rpm najprosciej bedzie dodac do buildera cos w stylu:
$REVISION=`head -n1 ${SPEC} |awk '{print $3}'`
sed s/^Vendor:.*$/Vendor: PLD (${SPEC} $REVISION)/ <$SPEC >dupa
mv dupa $SPEC
To oczywiscie zaklada ze spec ma poprawne tagi ale to wiekszosc chyba
ma.
Pozdrawiam
Lukasz
--
Łukasz Dobrek
Institut für Theoretische Physik
Appelstraße 2, 30167 Hannover, Germany
e-mail:dobrek w itp.uni-hannover.de
-------------- następna część ---------
Załącznik, który nie był tekstem został usunięty...
Name: nie znany
Type: application/pgp-signature
Size: 232 bytes
Desc: nie znany
Url : /mailman/pipermail/pld-devel-pl/attachments/20040626/2df7a5e5/attachment.bin
Więcej informacji o liście dyskusyjnej pld-devel-pl