pzurowski wrote:
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

Reply via email to