openssl-devel-0.9.8f-2.i686

Kacper Kornet kornet w camk.edu.pl
Czw, 18 Paź 2007, 21:00:45 CEST


On Thu, Oct 18, 2007 at 08:22:59PM +0200, Andrzej Krzysztofowicz wrote:
> Kacper Kornet wrote:
> > Tak z ciekawości dlaczego w ogóle kasowane są strony wygenerowane na
> > podstawie plików .pod?

> Chodzi o okolice Perla?
> Jedynym powodem jest niedublowanie dokumentacji.
> Wszystko co jest w .pod jest tez w man*/.
> W sumie jesli komus by sie chcialo bawic moglby zrobic osobne podpakiety
> z *.pod .

Nie o to mi chodziło. Spróbuję to opisać lepiej. 

Tak jak jest obecnie wywołanie make install powoduje na podstawie plików
*.pod wygenerowanie stron man i zainstalowanie ich w man*/. Potem w
sekcji %install następuje

find $RPM_BUILD_ROOT%{_mandir} -type f | xargs rm -f

czyli ich wykasowanie, a zamiast nich wrzucane są strony manuala z
drzewa openssl instrukcjami w stylu:

install doc/apps/*.1 $RPM_BUILD_ROOT%{_mandir}/man1


Z ciekawości zrobiłem sobie diff na stronach użyskanych w te różne
sposoby i jedyne różnice jakie widzę są w stylu:

diff -r openssl-0.9.8f-root-kornet/usr/share/man/man1/openssl_asn1parse.1 openssl-0.9.8f-root-kornet.pld/usr/share/man/man1/openssl_asn1parse.1
132c132
< .TH OPENSSL_ASN1PARSE 1 "2007-10-18" "0.9.8f" "OpenSSL"
---
> .TH OPENSSL_ASN1PARSE 1 "2007-10-18" "OpenSSL 0.9.7" "OpenSSL 0.9.7

(z wyjątkiem nieszczęsnego openssl_x509v3_config.5, które zmienia się w openssl_x509v3_config.1)

Więc rodzi się pytanie o sens takiej działalności.

-- 
  Kacper Kornet


Więcej informacji o liście dyskusyjnej pld-devel-pl