Author: pzurowski Date: Fri Jan 28 00:16:35 2005 GMT Module: PLDWWW URL: http://www.pld-linux.org/pl/FAQ/draft ---- Log message: -added to proposed; Jesli nadal Komus(tm) nie pasuje, to nie tykam sie poza ~...
---- Page affected: pl/FAQ/draft
---- Diffs:
================================================================ New page: = Oczekujace =
== TODO == czyli co trzeba zrobic, zanim to ma sie wyniesc z draft * uzupelnic (stylistycznie, jezykowo, merytorycznie) * sprawdzic, czy jest poprawna polszczyzna * sprawdzic, czy jest to zgodne merytorycznie * przetlumaczyc na angielski
== zagadnienia praktyczne ==
=== Jak sprawdzić z jakiej rewizji zbudowany został pakiet X? ===
''tekst wprowadzajacy? + cos w rodzaju "(analogicznie do poprzednich przykładów, dodanie po opcji "--changelog" przełącznika "-p" i wpisanie pełnych nazw plików, pozwala sprawdzać zawartość niezainstalowanych paczek)".... a tak w ogole, to "-p" nie musi byc za "--changelog"''
{{{ rpm -q --changelog jedna_paczka | grep -E '\$Log|Revision' -m2 }}}
Można też użyć bardziej wyrafinowanej komendy :
{{{
rpm -q --changelog paczka paczka2 paczka3 | \
awk '/\$Log/ {
spec=$2;
sub( ",v$", "", spec );
f=1;
}
f==1 && /Revision/ {
printf( "spec(%s) rewizja(%s) data(%s %s) autor_rewizji(%s)\n", spec, $2, $3, $4, $5 );
f=0;
}'
}}}
Może dodać do naszego rpm'a (albo zrobić osobną paczkę) jakieś skrypty odpalające tę magię?
-- z wyrazami szacunku, Jakub Piotr Cłapa
_______________________________________________ pld-devel-en mailing list [email protected] http://lists.pld-linux.org/mailman/listinfo/pld-devel-en
