From cbfa82a95ed32c492f9ca13813406b32d2d58419 Mon Sep 17 00:00:00 2001 From: Ralf Corsepius Date: Fri, 17 Jul 2009 09:49:06 +0000 Subject: [PATCH] New. --- .../i686/i686-pc-mingw32-binutils-helper.spec | 46 +++++++++++++++++++ .../i686/i686-pc-mingw32-curses-helper.spec | 26 +++++++++++ .../i686/i686-pc-mingw32-expat-helper.spec | 26 +++++++++++ .../i686/i686-pc-mingw32-gcc-helper.spec | 46 +++++++++++++++++++ .../i686/i686-pc-mingw32-readline-helper.spec | 26 +++++++++++ .../i686/i686-pc-mingw32-termcap-helper.spec | 26 +++++++++++ .../i686/i686-pc-mingw32-w32api-helper.spec | 25 ++++++++++ .../i686/i686-pc-mingw32-zlib-helper.spec | 26 +++++++++++ 8 files changed, 247 insertions(+) create mode 100644 contrib/crossrpms/mingw32/i686/i686-pc-mingw32-binutils-helper.spec create mode 100644 contrib/crossrpms/mingw32/i686/i686-pc-mingw32-curses-helper.spec create mode 100644 contrib/crossrpms/mingw32/i686/i686-pc-mingw32-expat-helper.spec create mode 100644 contrib/crossrpms/mingw32/i686/i686-pc-mingw32-gcc-helper.spec create mode 100644 contrib/crossrpms/mingw32/i686/i686-pc-mingw32-readline-helper.spec create mode 100644 contrib/crossrpms/mingw32/i686/i686-pc-mingw32-termcap-helper.spec create mode 100644 contrib/crossrpms/mingw32/i686/i686-pc-mingw32-w32api-helper.spec create mode 100644 contrib/crossrpms/mingw32/i686/i686-pc-mingw32-zlib-helper.spec diff --git a/contrib/crossrpms/mingw32/i686/i686-pc-mingw32-binutils-helper.spec b/contrib/crossrpms/mingw32/i686/i686-pc-mingw32-binutils-helper.spec new file mode 100644 index 0000000000..8d752d3d1d --- /dev/null +++ b/contrib/crossrpms/mingw32/i686/i686-pc-mingw32-binutils-helper.spec @@ -0,0 +1,46 @@ +Name: i686-pc-mingw32-binutils-helper +Version: 0.20090717.0 +Release: 1%{?dist} +Summary: RTEMS binutils helper + +Group: Development +License: GPLv3+ +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) + +BuildArch: noarch +BuildRequires: mingw32-binutils +Requires: mingw32-binutils +Provides: i686-pc-mingw32-binutils + +%define _prefix /usr + +%description +%{summary} + +%prep +%setup -q -c -T -n %{name}-%{version} + +%build +rm -rf .%{_prefix}/bin +mkdir -p .%{_prefix}/bin +pushd .%{_prefix}/bin +for f in $(rpm -ql mingw32-binutils|grep /usr/bin); do \ +ln -s $f .; \ +done +popd + +%install +rm -rf $RPM_BUILD_ROOT +mkdir -p $RPM_BUILD_ROOT%{_prefix}/bin +cp -a .%{_prefix}/bin/* $RPM_BUILD_ROOT%{_prefix}/bin + +%clean +rm -rf $RPM_BUILD_ROOT + + +%files +%defattr(-,root,root,-) +%{_prefix} + + +%changelog diff --git a/contrib/crossrpms/mingw32/i686/i686-pc-mingw32-curses-helper.spec b/contrib/crossrpms/mingw32/i686/i686-pc-mingw32-curses-helper.spec new file mode 100644 index 0000000000..cd103471ff --- /dev/null +++ b/contrib/crossrpms/mingw32/i686/i686-pc-mingw32-curses-helper.spec @@ -0,0 +1,26 @@ +Name: i686-pc-mingw32-curses-helper +Version: 0.20090717.0 +Release: 1%{?dist} +Summary: RTEMS mingw32 curses libs helper + +Group: Development +License: GPLv3+ +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) + +BuildArch: noarch +BuildRequires: mingw32-pdcurses +Requires: mingw32-pdcurses +Provides: i686-pc-mingw32-ncurses +Provides: i686-pc-mingw32-ncurses-devel + +%description +%{summary} + +%prep +%setup -q -c -T -n %{name}-%{version} + +%build + +%files + +%changelog diff --git a/contrib/crossrpms/mingw32/i686/i686-pc-mingw32-expat-helper.spec b/contrib/crossrpms/mingw32/i686/i686-pc-mingw32-expat-helper.spec new file mode 100644 index 0000000000..ee42d85e61 --- /dev/null +++ b/contrib/crossrpms/mingw32/i686/i686-pc-mingw32-expat-helper.spec @@ -0,0 +1,26 @@ +Name: i686-pc-mingw32-expat-helper +Version: 0.20090717.0 +Release: 1%{?dist} +Summary: RTEMS mingw32 expat libs helper + +Group: Development +License: GPLv3+ +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) + +BuildArch: noarch +BuildRequires: mingw32-expat +Requires: mingw32-expat +Provides: i686-pc-mingw32-expat +Provides: i686-pc-mingw32-expat-devel + +%description +%{summary} + +%prep +%setup -q -c -T -n %{name}-%{version} + +%build + +%files + +%changelog diff --git a/contrib/crossrpms/mingw32/i686/i686-pc-mingw32-gcc-helper.spec b/contrib/crossrpms/mingw32/i686/i686-pc-mingw32-gcc-helper.spec new file mode 100644 index 0000000000..2245cc64ee --- /dev/null +++ b/contrib/crossrpms/mingw32/i686/i686-pc-mingw32-gcc-helper.spec @@ -0,0 +1,46 @@ +Name: i686-pc-mingw32-gcc-helper +Version: 0.20090717.0 +Release: 2%{?dist} +Summary: RTEMS gcc helper + +Group: Development +License: GPLv3+ +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) + +BuildArch: noarch +BuildRequires: mingw32-gcc +Requires: mingw32-gcc +Provides: i686-pc-mingw32-gcc + +%define _prefix /usr + +%description +%{summary} + +%prep +%setup -q -c -T -n %{name}-%{version} + +%build +rm -rf .%{_prefix}/bin +mkdir -p .%{_prefix}/bin +pushd .%{_prefix}/bin +for f in $(rpm -ql mingw32-gcc|grep /usr/bin); do \ +ln -s $f .; \ +done +popd + +%install +rm -rf $RPM_BUILD_ROOT +mkdir -p $RPM_BUILD_ROOT%{_prefix}/bin +cp -a .%{_prefix}/bin/* $RPM_BUILD_ROOT%{_prefix}/bin + +%clean +rm -rf $RPM_BUILD_ROOT + + +%files +%defattr(-,root,root,-) +%{_prefix} + + +%changelog diff --git a/contrib/crossrpms/mingw32/i686/i686-pc-mingw32-readline-helper.spec b/contrib/crossrpms/mingw32/i686/i686-pc-mingw32-readline-helper.spec new file mode 100644 index 0000000000..9c176a37ba --- /dev/null +++ b/contrib/crossrpms/mingw32/i686/i686-pc-mingw32-readline-helper.spec @@ -0,0 +1,26 @@ +Name: i686-pc-mingw32-readline-helper +Version: 0.20090717.0 +Release: 1%{?dist} +Summary: RTEMS mingw32 readline libs helper + +Group: Development +License: GPLv3+ +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) + +BuildArch: noarch +BuildRequires: mingw32-readline +Requires: mingw32-readline +Provides: i686-pc-mingw32-readline +Provides: i686-pc-mingw32-readline-devel + +%description +%{summary} + +%prep +%setup -q -c -T -n %{name}-%{version} + +%build + +%files + +%changelog diff --git a/contrib/crossrpms/mingw32/i686/i686-pc-mingw32-termcap-helper.spec b/contrib/crossrpms/mingw32/i686/i686-pc-mingw32-termcap-helper.spec new file mode 100644 index 0000000000..079602ea3d --- /dev/null +++ b/contrib/crossrpms/mingw32/i686/i686-pc-mingw32-termcap-helper.spec @@ -0,0 +1,26 @@ +Name: i686-pc-mingw32-termcap-helper +Version: 0.20090122.0 +Release: 1%{?dist} +Summary: RTEMS mingw32 termcap libs helper + +Group: Development +License: GPLv3+ +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) + +BuildArch: noarch +BuildRequires: mingw32-termcap +Requires: mingw32-termcap +Provides: i686-pc-mingw32-termcap +Provides: i686-pc-mingw32-termcap-devel + +%description +%{summary} + +%prep +%setup -q -c -T -n %{name}-%{version} + +%build + +%files + +%changelog diff --git a/contrib/crossrpms/mingw32/i686/i686-pc-mingw32-w32api-helper.spec b/contrib/crossrpms/mingw32/i686/i686-pc-mingw32-w32api-helper.spec new file mode 100644 index 0000000000..1c8461bc0a --- /dev/null +++ b/contrib/crossrpms/mingw32/i686/i686-pc-mingw32-w32api-helper.spec @@ -0,0 +1,25 @@ +Name: i686-pc-mingw32-w32api-helper +Version: 0.20090717.0 +Release: 1%{?dist} +Summary: RTEMS mingw32 runtime libs helper + +Group: Development +License: GPLv3+ +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) + +BuildArch: noarch +BuildRequires: mingw32-w32api +Requires: mingw32-w32api +Provides: i686-pc-mingw32-w32api + +%description +%{summary} + +%prep +%setup -q -c -T -n %{name}-%{version} + +%build + +%files + +%changelog diff --git a/contrib/crossrpms/mingw32/i686/i686-pc-mingw32-zlib-helper.spec b/contrib/crossrpms/mingw32/i686/i686-pc-mingw32-zlib-helper.spec new file mode 100644 index 0000000000..d43335f9ee --- /dev/null +++ b/contrib/crossrpms/mingw32/i686/i686-pc-mingw32-zlib-helper.spec @@ -0,0 +1,26 @@ +Name: i686-pc-mingw32-zlib-helper +Version: 0.20090717.0 +Release: 1%{?dist} +Summary: RTEMS mingw32 zlib libs helper + +Group: Development +License: GPLv3+ +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) + +BuildArch: noarch +BuildRequires: mingw32-zlib +Requires: mingw32-zlib +Provides: i686-pc-mingw32-zlib +Provides: i686-pc-mingw32-zlib-devel + +%description +%{summary} + +%prep +%setup -q -c -T -n %{name}-%{version} + +%build + +%files + +%changelog