SPECS: template-kernel-module.spec - ppc/powerpc hack, for now wor...

Jakub Bogusz qboosh w pld-linux.org
Pią, 9 Gru 2005, 14:45:27 CET


On Thu, Dec 08, 2005 at 07:26:12PM +0100, Przemek Iskra wrote:
> On Thu, Dec 08, 2005 at 07:16:16PM +0100, sparky wrote:
> > Author: sparky                       Date: Thu Dec  8 18:16:16 2005 GMT
> > Module: SPECS                         Tag: HEAD
> > ---- Log message:
> > - ppc/powerpc hack, for now works well, but will it work if there will be no
> >   asm-powerpc (before transition start) or asm-ppc dir (after transition) ?
> > +		cp -a %{_kernelsrcdir}/include/asm-%{_target_base_arch}/* include/asm
> > +		cp -a %{_kernelsrcdir}/include/asm-powerpc/* include/asm
> 
> może lepiej:
> 
> cp -a %{_kernelsrcdir}/include/asm-%{_target_base_arch}/* include/asm || :
> cp -a %{_kernelsrcdir}/include/asm-powerpc/* include/asm || :
> 
> ?

Może tak jak w svgalib.spec?

+%ifarch ppc ppc64
+install -d include/asm
+[ ! -d %{_kernelsrcdir}/include/asm-powerpc ] || ln -sf %{_kernelsrcdir}/include/asm-powerpc/* include/asm
+[ ! -d %{_kernelsrcdir}/include/asm-%{_target_base_arch} ] || ln -snf %{_kernelsrcdir}/include/asm-%{_target_base_arch}/* include/asm
+%else
 ln -sf %{_kernelsrcdir}/include/asm-%{_target_base_arch} include/asm
+%endif


-- 
Jakub Bogusz    http://qboosh.cs.net.pl/



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