On Mon, Sep 05, 2005 at 10:40:46PM +0200, megabajt wrote:
> +%ifarch %{x8664} ppc64 s390x sparc64

Lepiej
%if "%{_lib}" != "lib"
i nie trzeba się martwić o listę architektur.
Albo nawet bez warunku - zawsze s/lib/%{_lib}/ .

> +sed -i -e "s/lib/lib64/g" %{SOURCE1}

Nie tak. Nie psujemy SOURCES.

> +%endif
> +
>  install %{SOURCE1} $RPM_BUILD_ROOT%{_desktopdir}

sed -e "s/lib/%{_lib}/" %{SOURCE1} > 
$RPM_BUILD_ROOT%{_desktopdir}/foobar.desktop
albo bezpieczniej (żeby nie psuć ew. opisów zawierających "lib" jako
kawałek słowa):
sed -e "s,/lib/,/%{_lib}/," %{SOURCE1} > 
$RPM_BUILD_ROOT%{_desktopdir}/foobar.desktop


-- 
Jakub Bogusz    http://qboosh.cs.net.pl/
_______________________________________________
pld-devel-pl mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl

Odpowiedź listem elektroniczym