%{__make} install vs %makeinstall
Michal Moskal
michal.moskal w gmail.com
Nie, 7 Sie 2005, 23:33:11 CEST
On 8/7/05, The Undefined <undefine w aramin.net> wrote:
> On Thu, Aug 04, 2005 at 10:43:05AM +0200, Jan Widel wrote:
> > /usr/lib/rpm/macros :
> > %__make /usr/bin/make
> >
> > %makeinstall \
> ok...
> a dlaczego w pld używane jest to pierwsze?
> w innych dystrybucjach używają makeinstall i jakoś żyją...
> "nasze" jest "lepsze"? czy jak?
Jeśli w install jest coś w rodzaju:
( echo "#!/bin/sh"; echo "$(bindir)/foobar" ) > $(DESTDIR)$(bindir)/barqux
to standardowy make install DESTDIR=... zrobi dobrze a makeinstall po
cichu wyprodukuje wadliwy pakiet.
A ogólnie to po to jest DESTDIR, żeby go stosować a nie jakieś hacki.
--
Michal Moskal,
http://nemerle.org/~malekith/
Więcej informacji o liście dyskusyjnej pld-devel-pl