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