File cross-m68k-amiga-libs.spec of Package cross-m68k-amiga-libs

#
# spec file for package spec (Version 2.0)
#
# Copyright (c) 2003 SuSE Linux AG, 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://www.suse.de/feedback/
#

Name:         cross-m68k-amiga-libs
License:      COPYRIGHT
Group:        unsorted
Autoreqprov:  on
Version:      990529
Release:      0
Summary:      AmigaOS GNU cross-toolchain (libraries and headers)
Source1: ixemul-48.0-bin.tgz
Source2: libamiga-bin.tgz
Source3: fd2inline-1.11-bin.tgz
Source4: ixemul-48.0-env-bin.tgz
Source5: libnix-1.2-bin.tgz
Source7: ixemul-48.0-inc-bin.tgz
Source8: NDK_3.9.tgz

BuildRoot:      %{_tmppath}/%{name}-%{version}-build

%description
This GNU toolchain build targets AmigaOS 3.x (possibly 2.x) and up.

%prep
%setup -qTc -a 8

%define adir /usr/lib/cross-amiga
%define dadir $RPM_BUILD_ROOT%adir

%build
mkdir -p build-binutils/m68k-amigaos
cd build-binutils/m68k-amigaos
for i in %SOURCE1 %SOURCE2 %SOURCE3 %SOURCE4 %SOURCE5 %SOURCE7; do
  tar xfz $i
done
cd ..

%install
mkdir -p %dadir/m68k-amigaos/sys-include
mkdir -p %dadir/m68k-amigaos/include/dos
cd build-binutils
cp -a m68k-amigaos/* %dadir/m68k-amigaos/
mkdir -p %dadir/lib
cp -p m68k-amigaos/lib/crt0.o %dadir/lib/
cd ..
cp -R NDK_*/Include/include_h/* %dadir/m68k-amigaos/include/
find %dadir -name "*.[cha]" -type f -exec chmod 644 '{}' ';'

%files
%defattr(-,root,root)
%adir
openSUSE Build Service is sponsored by