File microsuse-i386.spec of Package microsuse-i386

%if ! 0%{?usarch:1}
%define usarch i386
%endif
%define usversion 20070106

%define usinstalldir %_libdir/microsuse/%usarch

#
# spec file for package microsuse-%usarch (Version 20060413)
#
# Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
# package are under the same license as the package itself.
#
# Please submit bugfixes or comments via http://bugs.opensuse.org
#

Name:         microsuse-%usarch
BuildRequires: gcc-c++ wget sendmail ruby microsuse-workaround gcc-java perl-XML-Parser
URL:          http://forge.novell.com/modules/xfmod/project/?microsuse
Version:      %usversion
Release:      2
Summary:      The SUSE Embedded System Toolkit
License:      GPL
Group:        System/Base
Autoreqprov:  on
Source:       buildroot.tar.gz
Source1:      dl.tar
Source2:      uClibc-snapshot.tar.bz2
NoSource: 1
BuildRoot: %{_tmppath}/microsuse-build

%description
The SUSE Embedded Toolkit for %usarch (packages)

%package -n microsuse-devel-%usarch
Summary: The SUSE Embedded Toolkit for %usarch (SDK)
Group: System/Base
Autoreqprov: off

%description -n microsuse-devel-%usarch
-

%prep
%setup -n buildroot -a 1
cp -p %{SOURCE2} dl/

%build
#rm -fr %usinstalldir/%usarch
#rm -fr %usinstalldir/target/%usarch
mkdir -p $RPM_BUILD_ROOT/%_libdir/microsuse
ls -dl $RPM_BUILD_ROOT/%_libdir/microsuse
ls -dl %_libdir/microsuse

# libintl does not build for mips* on the daily build server; works fine on my workstation
sed 's,BR2_PACKAGE_LIBINTL=y,# BR2_PACKAGE_LIBINTL is not set,g' <configs/buildroot.config-%usarch >.config
echo "BR2_STAGING_DIR=\"%{usinstalldir}\"" >>.config
yes "" | make oldconfig
make
make tarroot

%install
mkdir -p $RPM_BUILD_ROOT/%usinstalldir/target
cp -a tarballs/%usarch/* $RPM_BUILD_ROOT/%usinstalldir/target
rm -f $RPM_BUILD_ROOT/%usinstalldir/.fakeroot.at
rm -fr $RPM_BUILD_ROOT/%usinstalldir/tmp

# glibc packages
rm -f $RPM_BUILD_ROOT/%usinstalldir/distributed/man
rm -f $RPM_BUILD_ROOT/%usinstalldir/distributed/info

%files -n microsuse-devel-%usarch
%usinstalldir/[a-s]*
%usinstalldir/[u-z]*

%files
%usinstalldir/target
openSUSE Build Service is sponsored by