ADM: (nie)pakowanie %doc

Tomasz Kłoczko kloczek w rudy.mif.pg.gda.pl
Pon, 20 Maj 2002, 21:30:44 CEST


Nie wiem ile osób już zauwazyło zmiany w nowycm rpm-ie jaki mamy ale 
wygląda to ładnie. Micjhał się poprostu spisał i nie tzreba juz od 
dzisiaj pakwać ani w %install ani w %build czy gdziekolwiek indziej tego 
co wpada do %doc :)

Właśnie kończe poprawki do golema no i na końcu pojawia się coś takiego:

Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.40367
+ umask 022
+ cd /home/users/kloczek/rpm/BUILD
+ cd golem-0.0.4
+ DOCDIR=/tmp/golem-0.0.4-root-kloczek/usr/share/doc/golem-0.0.4
+ export DOCDIR
+ rm -rf /tmp/golem-0.0.4-root-kloczek/usr/share/doc/golem-0.0.4
+ /bin/mkdir -p /tmp/golem-0.0.4-root-kloczek/usr/share/doc/golem-0.0.4
+ cp -pr PLUGINS README THEMES TODO /tmp/golem-0.0.4-root-kloczek/usr/share/doc/golem-0.0.4
+ /usr/lib/rpm/compress-doc Compressing documentation in /tmp/golem-0.0.4-root-kloczek/usr/share/doc/golem-0.0.4...
./PLUGINS ./README ./THEMES ./TODO Documentation compressed.
+ exit 0
Finding  Provides: (using /usr/lib/rpm/find-provides)...
Finding  Requires: (using /usr/lib/rpm/find-requires)...

W files siedzi:

%doc PLUGINS README THEMES TODO

i dlatego przy cp -pr pojawiają się te pliki w postaci nieskompresowanej i
w takiej także postaci pozostają ne po zbudowaniu pakietu w drzewku w 
którym pakiet się budował ale w wynikowy pakeit juz trafiaja spakowane 
pliki.
Po mimo że dzisiaj jeszcze wypadła nowa wetrsja z poprawkami do %doc to w
4.0.2-70 *już to działa*.

Teraz jest kolejna rzecz: jak zmianić możliwie dużą ilość speców do
pakietów na okazje używanai nowego elementu uinfrastruktóry. Nie ma tu
jednego schematu. Sięgam do tego co mam w głowie i widzę że prosto i bez
bulu tego sie nie da zrobić. Można zastosować następujace podejście
polegajace na wcześniejszej analizie możliwych klas przypadkół kóre mozna 
obrobić kawałkiem perla/seda/awka i pzrerzucaniu na nową modłe tychże klas 
pzrypadków. To co zostanie obrobi się ręcznie .. chyba że ktoś znajdzie 
albo juz ma pomysł na to jak osiagnać maksimum efeku zmiany przy minimum 
nakładu pracy (?)

koments ?

Tak czy inaczje spece robiomne od dzisiaj nie powinny dostawać już 
pakieowania dokumentacji .. odpadnie takze tym samym używanie w specahch 
makra %{__gzip} 8-)

kloczek
PS. Michał .. jeszcze raz: to jest dobry kawałek roboty :)
-- 
-----------------------------------------------------------
*Ludzie nie mają problemów, tylko sobie sami je stwarzają*
-----------------------------------------------------------
Tomasz Kłoczko, sys adm @zie.pg.gda.pl|*e-mail: kloczek w rudy.mif.pg.gda.pl*



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