This commit is contained in:
Ralf Corsepius
2006-02-17 08:22:55 +00:00
parent 856e904369
commit 8fd80ac3a3
2 changed files with 72 additions and 0 deletions

View File

@@ -0,0 +1,48 @@
#
# spec file for package @tool_target@
#
%define solaris_version @SOLARIS_VERS@
%define solaris_rpmvers %{expand: %(echo @SOLARIS_VERS@ | tr - _)}
%define _use_internal_dependency_generator 0
%define __debug_install_post %{nil}
Name: @tool_target@
Release: @SOLARIS_RPMREL@%{?dist}
License: Sun Microsystems.
Group: Development/Tools
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildArch: noarch
Version: %solaris_rpmvers
Summary: @tool_target@ Libraries
Source0: sparc-sun-solaris2.7-libs-%{solaris_version}.tar.bz2
NoSource: 0
%description
@tool_target@ libraries.
%prep
%setup -c -q
%build
rm -rf @tool_target@
# Setup sys-root (Usable for gcc >= 3.4)
mkdir -p @tool_target@/sys-root
tar cvf - usr/lib usr/include lib | ( cd @tool_target@/sys-root ; tar xvf -)
# Setup sys-lib and sys-include (Required by gcc < 3.4)
mkdir -p @tool_target@/lib
cp -a @tool_target@/sys-root/usr/lib/* @tool_target@/lib
mkdir -p @tool_target@/include
cp -a @tool_target@/sys-root/usr/include/* @tool_target@/include
%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_prefix}
cp -a @tool_target@ $RPM_BUILD_ROOT%{_prefix}

View File

@@ -0,0 +1,24 @@
%package libs
Group: Development/Tools
Summary: @tool_target@ target files for gcc < 3.4
%description libs
@tool_target@ target files or gcc < 3.4
%files libs
%defattr(-,root,root,-)
%dir %{_prefix}/@tool_target@
%{_prefix}/@tool_target@/include
%{_prefix}/@tool_target@/lib
%package sys-root
Group: Development/Tools
Summary: @tool_target@ target files for gcc >= 3.4
%description sys-root
@tool_target@ target files for gcc >= 3.4
%files sys-root
%defattr(-,root,root,-)
%dir %{_prefix}/@tool_target@
%{_prefix}/@tool_target@/sys-root