On Wed, 2009-02-11 at 17:11 +0800, Ke Wang wrote:
> Hi Laca,
> 
> I used this command to let _demodir can also work under 64-bit build.
> 
> Under 64-bit version, _demodir should be %{_prefix}/demo/jds/bin/amd64

I see!  You can do this, then:

%if %opt_arch64
%define _demodir %{_prefix}/demo/jds/bin/%{_arch64}
%else
%define _demodir %{_prefix}/demo/jds/bin
%endif

The opt_arch64 macro is set to 1 in arch64.inc and reset to 0 in 
base.inc.

Laca

> On Wed, 2009-02-11 at 21:48 +1300, Laszlo (Laca) Peter wrote:
> > Looks much better, thanks.
> > 
> > One thing I didn't notice in the previous round:
> > 
> > On Wed, 2009-02-11 at 00:05 +0800, Ke Wang wrote:
> > > %define _demodir %(echo %{_bindir} | sed -e 
> > > 's,%{_prefix},%{_prefix}/demo/jds,')
> > 
> > Since %{_bindir} is %{_prefix}/bin, this could be written as:
> > 
> > %define _demodir %{_prefix}/demo/jds/bin
> > 
> > Laca
> > 
> > 
> 


Reply via email to