blob: 22cbc645c83d3fccb272642585a113bcf61a37bd (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
|
#
# spec file for package i686-pc-cygwin-w32api
#
%define w32api_version @W32API_VERS@
%define w32api_rpmvers %{expand: %(echo @W32API_VERS@ | tr - _)}
%define __os_install_post %{nil}
Distribution: Linux
Name: i686-pc-cygwin-w32api
Release: @W32API_RPMREL@
License: Red Hat Inc.
Group: Cygwin
Provides: i686-pc-cygwin-w32api
Autoreqprov: off
Prefix: %{_prefix}
BuildRoot: @RPM_BUILD_ROOT@
BuildArch: noarch
Version: %w32api_rpmvers
Summary: Cygwin's w32api libs
Source0: ftp://cygwin.com/pub/cygwin/release/w32api/w32api-%{w32api_version}.tar.bz2
NoSource: 0
%description
Cygwin's w32api libs
%prep
%setup -c
%build
rm -rf i686-pc-cygwin
mkdir -p i686-pc-cygwin/sys-root
cp -a usr i686-pc-cygwin/sys-root
# Setup lib and 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 w32api libs for gcc < 3.4
AutoReqProv: No
%description libs
Cygwin w32api libs 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 w32api libs for gcc >= 3.4
AutoReqProv: No
%description sys-root
Cygwin w32api libs for gcc >= 3.4
%files sys-root
%defattr(-,root,root,-)
%dir %{_prefix}/i686-pc-cygwin
%{_prefix}/i686-pc-cygwin/sys-root
|