install

Marcin Dalecki dalecki w cs.net.pl
Pią, 21 Maj 1999, 18:18:15 CEST


Tomasz Kłoczko wrote:
> 
> On Fri, 21 May 1999, Marcin Dalecki wrote:
> 
> > W związku z przechodzeniem na standardową strukturę katalogów i
> > z tym związanymi problemami, mam właśiwie taki sobie oto drobny pomysł:
> >
> > Narzuca się wrećż aby wyposarzyć program install w pewna "inteligencję".
> > Np. install -t man 1 ksh.1 powinnow w zasadzie wiedzieć gdzie ksh.1 ma
> > być
> > instalowany, czy ma być spakowany itd... No i oczywiście w zasadzie
> > podobnie powinno
> > działac install -t app-default Netscape.ad lub temu podobne.
> > Dzięki temu zredukowało by się znacznie redundancję informacji w
> > specach, make install itp. i ponadto nadało mozliwość zmieniania tej
> > chierarchji bez wielkich wygibasów.
> >
> > Proszę uprzejmie o uwagi i ewntulaną krytyką, oraz propozycje na temat
> > danych "sekcji" install-a. Czy rozszerzać program install, a może
> > zrobić dodatkowy program ainst (advanced install)? itp...
> 
> Hmm .. daje sie obserwować to, że ilość pakietów zródłowych bazujących na
> autoconf/automake rośnie systematycznie i nawet stuffy Xowe rezygnują
> coraz częściej z imake. W przypadku automake/autoconf sprawa zwiazana z
> przejściem na FHS jest prosta gdyż wystarczy w zasadzie wywołać autoconf
> przed uruchomieniem ./configure mająć takiego autoconf, który już był
> wcześniej skonfigurowany tak żeby many i info pchał do
> /usr/share/{man,info}.

Muszę jednak przyznać, że cały system configure ma też swoje dość
poważne wady...

> Wydaje mi się, że w pozostałych przypadkach prostrze moze być dorobienie
> makra %install tak żeby w nim było wyczuwanie, że to jest man i ładowanie
> go w odpowiednią ścieżkę.

Fakt to dobry pomysł. Czyli niewarta skurka wyprawki...

--Marcin



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