File fiasco.spec of Package fiasco

# norootforbuild

Name:           fiasco
BuildRequires:  gcc-c++ l4-base python
License:        GPL
Version:        820
BuildRequires:  preprocess = %{version}
Release:        1
Summary:        The Fiasco L4 Microkernel
Group:          Productivity/Security
Requires:       l4env
Source:         tud-l4env-snapshot-%version.tar.bz2
Source1:        fiasco-config-i386
BuildRoot:      %{_tmppath}/%{name}-%{version}-build

%description
The Fiasco L4 Microkernel

%prep
%setup -q -n tud-l4env-snapshot-%version

%build
PATH="/usr/share/l4/tool/bin:$PATH"
cd kernel/fiasco
make BUILDDIR=_build
cd _build
if test -e %_sourcedir/fiasco-config-%l4_arch; then
	cp %_sourcedir/fiasco-config-%l4_arch globalconfig.out
else
	echo "No configuration for %_arch "
	exit 1
fi
make oldconfig
make

%install
cd kernel/fiasco/_build
install -d $RPM_BUILD_ROOT/boot/l4/bin
cp -L  fiasco Symbols Lines $RPM_BUILD_ROOT/boot/l4/bin/
%files
%defattr(-, root, root)
/boot/l4/bin

%changelog -n fiasco
* Thu May 29 2008
- create symlink to fiasco binary in /boot/l4/bin
* Wed Oct 18 2006 - mmarek@suse.cz
- initial package created (from lates CVS)
openSUSE Build Service is sponsored by