blob: d11f78f4b74b6c88f1c11afe2b498c7ae634c805 (
plain) (
tree)
|
|
#
# spec file for package i686-pc-cygwin-mingw
#
%define mingw_version @MINGW_VERS@
%define mingw_rpmvers @MINGW_RPMVERS@
%define __os_install_post %{nil}
Vendor: Ralf Corsepius
Distribution: Linux
Name: i686-pc-cygwin-mingw
Release: @MINGW_RPMREL@
Copyright: Red Hat Inc.
Group: Development/Tools/Cygwin
Packager: ralf@links2linux.de
Prefix: %{_prefix}
BuildRoot: @RPM_BUILD_ROOT@
Version: %mingw_rpmvers
Summary: Cygwin's mingw libs
Source0: ftp://cygwin.com/pub/cygwin/release/mingw/mingw-runtime-%{mingw_version}.tar.bz2
NoSource: 0
%description
Cygwin mingw-runtime
%prep
%setup -c
%build
rm -rf i686-pc-cygwin
# Setup sys-root (Usable for gcc >= 3.4)
mkdir -p i686-pc-cygwin/sys-root
cp -a usr i686-pc-cygwin/sys-root
# Setup sys-lib and sys-include (Required by gcc < 3.4)
mkdir -p i686-pc-cygwin/lib
cp -a i686-pc-cygwin/sys-root/usr/lib/* i686-pc-cygwin/lib
mkdir -p i686-pc-cygwin/include
cp -a i686-pc-cygwin/sys-root/usr/include/* i686-pc-cygwin/include
%install
rm -rf $RPM_BUILD_ROOT
mkdir -p $RPM_BUILD_ROOT%{_prefix}
cp -a i686-pc-cygwin $RPM_BUILD_ROOT%{_prefix}
%clean
rm -rf $RPM_BUILD_ROOT
%package libs
Group: Development/Tools/Cygwin
Summary: i686-pc-cygwin mingw target files for gcc < 3.4
AutoReqProv: No
%description libs
Cygwin mingw target files or gcc < 3.4
%files libs
%defattr(-,root,root,-)
%dir %{_prefix}/i686-pc-cygwin
%{_prefix}/i686-pc-cygwin/include
%{_prefix}/i686-pc-cygwin/lib
%package sys-root
Group: Development/Tools/Cygwin
Summary: i686-pc-cygwin mingw target files for gcc >= 3.4
AutoReqProv: No
%description sys-root
Cygwin mingw target files for gcc >= 3.4
%files sys-root
%defattr(-,root,root,-)
%dir %{_prefix}/i686-pc-cygwin
%{_prefix}/i686-pc-cygwin/sys-root
|