Should be better if you do the renaming thing in %install rather than in
%post.

Another suggestion is using a loop clause instead in
base-spec/ncurses.spec. 

-Halton

>  
> +%post
> +cd $RPM_BUILD_ROOT%{_prefix}/bin
> +mkdir -p  ../../bin
> +mv captoinfo ../../bin/gcaptoinfo 
> +mv clear     ../../bin/gclear
> +mv infocmp   ../../bin/ginfocmp
> +mv infotocap ../../bin/ginfotocap
> +mv reset     ../../bin/greset
> +mv tic       ../../bin/gtic
> +mv toe       ../../bin/gtoe
> +mv tput      ../../bin/gtput
> +mv tset      ../../bin/gtset
> +
> +ln -s ../../bin/gcaptoinfo  captoinfo
> +ln -s ../../bin/gclear      clear
> +ln -s ../../bin/ginfocmp    infocmp
> +ln -s ../../bin/ginfotocap  infotocap
> +ln -s ../../bin/greset      reset
> +ln -s ../../bin/gtic        tic
> +ln -s ../../bin/gtoe        toe
> +ln -s ../../bin/gtput       tput
> +ln -s ../../bin/gtset       tset
> +
> +%ifarch amd64 sparcv9
> +cd $RPM_BUILD_ROOT%{_bindir}/%{_arch64}
> +
> +mv captoinfo ../../../bin/%{_arch64}/gcaptoinfo 
> +mv clear     ../../../bin/%{_arch64}/gclear
> +mv infocmp   ../../../bin/%{_arch64}/ginfocmp
> +mv infotocap ../../../bin/%{_arch64}/ginfotocap
> +mv reset     ../../../bin/%{_arch64}/greset
> +mv tic       ../../../bin/%{_arch64}/gtic
> +mv toe       ../../../bin/%{_arch64}/gtoe
> +mv tput      ../../../bin/%{_arch64}/gtput
> +mv tset      ../../../bin/%{_arch64}/gtset
> +
> +ln -s ../../../bin/%{_arch64}/gcaptoinfo  captoinfo
> +ln -s ../../../bin/%{_arch64}/gclear      clear
> +ln -s ../../../bin/%{_arch64}/ginfocmp    infocmp
> +ln -s ../../../bin/%{_arch64}/ginfotocap  infotocap
> +ln -s ../../../bin/%{_arch64}/greset      reset
> +ln -s ../../../bin/%{_arch64}/gtic        tic
> +ln -s ../../../bin/%{_arch64}/gtoe        toe
> +ln -s ../../../bin/%{_arch64}/gtput       tput
> +ln -s ../../../bin/%{_arch64}/gtset       tset
> +
> +%endif
> +
> +
>  %files

Reply via email to