Referendum nad SPECami
Marcin 'Qrczak' Kowalczyk
qrczak w knm.org.pl
Sob, 6 Lut 1999, 21:11:04 CET
Sat, 6 Feb 1999, Michał Kuratczyk napisał:
> 1. BuildRoot powinien być ustawiony na:
a) /tmp/%{name}-%{version}-root
> 2. Many powinny być kompresowane przez:
a) gzip -9nf
> 3. Pole z głównymi źródłami powinno się nazywać:
c) Source , gdy źródło jest jedno
Source0 , gdy źródeł jest więcej
> 4. W polach SourceN (n != 0) i Patch należy używać makr %{name} i %{version}
Source: %{version} na pewno, %{name} raczej też
Patch: chyba nie ma po co wsadzać numeru wersji w nazwę patcha, ale jeśli
już jest, to bez %{version} (bo przy nowej wersji pakietu nie będziemy
zmieniać nazw wszystkich patchy); %{name} raczej nie, ale nie mam zdania
> 5. Dokumentacja (README, Changelog, /etc) powinna być kompresowana:
b) gzip -9nf
BTW: Może by przerobić zlessa / zcata, żeby pokazywał i niepakowane pliki?
No bo zawsze piszę np. zless /usr/doc/bardzo/długa/ścieżka/...
i na końcu okazuje się, że to nie jest gzipowane (albo właśnie jest),
więc muszę Home i kasować / wstawiać to "z". Zaraz zbadam, jak to
najłatwiej można zrobić. No i żeby rozpoznawał też bzip2.
> 6. W sekcji %files należy używać gwiazdek ('*')
a) tak
--
__("< Marcin Kowalczyk * qrczak w knm.org.pl http://kki.net.pl/qrczak/
\__/ GCS/M d- s+:-- a22 C+++>+++$ UL++>++++$ P+++ L++>++++$ E->++
^^ W++ N+++ o? K? w(---) O? M- V? PS-- PE++ Y? PGP->+ t
QRCZAK 5? X- R tv-- b+>++ DI D- G+ e>++++ h! r--%>++ y-
Więcej informacji o liście dyskusyjnej pld-devel-pl