unicon.spec

Michal Kochanowicz michal w michal.waw.pl
Nie, 1 Lut 2004, 15:53:26 CET


On Sun, Feb 01, 2004 at 03:44:03PM +0100, Jan Meizner wrote:
> Załączam też małego patcha, który dokonuje przed instalacją w fakeroot'cie 
fakeroot to zupełnie coś innego.

> %prep
> %setup -q -c -T 
> cp %{SOURCE0} ./
> unzip uni.zip
> 
> %build
> %ifarch %{ix86}
> %{__make} %{!?_without_x:X-}Configure name=intel_linux
> %endif
> %ifarch alpha
> %{__make} %{!?_without_x:X-}Configure name=alpha_linux
> %endif
Jeśli program jest tylko na te dwie arch, to powinno to być zdefiniowane
za pomocą ExclusiveArch.

> patch -p1 < %{PATCH0}
Patche nakładamy w %setup za pomocą:
%patch0 -p1

> %install
> rm -rf $RPM_BUILD_ROOT
> install -d $RPM_BUILD_ROOT{%{_bindir},%{_libdir}/unicon/{bin,ipl,uni}}
> %{__make} Install dest=$RPM_BUILD_ROOT%{_libdir}/unicon/
> 
> for f in icont iconx ivib patchstr ui unicon 
> do
> 	ln -sf %{_libdir}/unicon/bin/$f $RPM_BUILD_ROOT%{_bindir}/$f
> done
Binaria powinny leżeć w %{_bindir} a nie być tam wlinkowane.
-- 
--= Michal Kochanowicz =--==--==BOFH==--==--= michal w michal.waw.pl =--
--= finger me for PGP public key or visit http://michal.waw.pl/PGP =--
--==--==--==--==--==-- Vodka. Connecting people.--==--==--==--==--==--
A chodzenie po górach SSIE!!!



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