[devel] ufoai-диверсия

Led =?iso-8859-1?q?ledest_=CE=C1_gmail=2Ecom?=
Вт Сен 25 17:38:44 MSD 2007


В сообщении от Tuesday 25 September 2007 16:29:50 Slava Semushin написал(а):
> 2007/9/25, Алексей Шенцев <ashen / nsrz.ru>:
> [...]
>
> > Сообразил. Должно было так:
>
> Можно записать чуток короче:
> > %install
> > install -D -m 0755 ufo %buildroot%_bindir/ufo
> > install -D -m 0755 ufo2map %buildroot%_bindir/ufo2map
> > install -D -m 0755 ufoded %buildroot%_bindir/ufoded
> > install -D -m 0755 ufomaster %buildroot%_bindir/ufomaster
> > install -D -m 0755 qdata %buildroot%_bindir/qdata
>
> for file in ufo{,2map,ded,master} qdata; do
>     install -pD -m 0755 $file %buildroot%_bindir/$file
> done
>
> [...]
>
> И установку сошек, тоже:
> > install -D -m 0755 snd_sdl.so %buildroot%_libdir/%name/snd_sdl.so
> > install -D -m 0755 snd_alsa.so %buildroot%_libdir/%name/snd_alsa.so
> > install -D -m 0755 snd_oss.so %buildroot%_libdir/%name/snd_oss.so
> > install -D -m 0755 snd_arts.so %buildroot%_libdir/%name/snd_arts.so
> > install -D -m 0755 ref_glx.so %buildroot%_libdir/%name/ref_glx.so
> > install -D -m 0755 ref_sdl.so %buildroot%_libdir/%name/ref_sdl.so
>
> for file in snd_{sdl,alsa,oss,arts} ref_{glx,sdl}; do
>     install -pD -m 0755 $file.so %buildroot%_libdir/%name/$file.so
> done

Ну зачем же так "через задницу", если
install -d -m 0755 %buildroot{%_bindir,%_libdir/%name}
install -m 0755 ufo{,2map,ded,master} qdata %buildroot%_bindir/
install -m 0644 *.so %buildroot%_libdir/%name/
работает как мануале прописано?

-- 
Led



Подробная информация о списке рассылки Devel