blob: 85aedd665c828939169e613dc2606d29b5ba31e7 (
plain)
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
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
|
# RPM macros for the Fedora MinGW Cross Compiler collection
%cygwin_build_targets cygwin32 cygwin64
%cygwin_build_32bit 1
%cygwin_build_64bit 1
%cygwin_strip cygwin-strip
%cygwin_objdump cygwin-objdump
%cygwin_objcopy cygwin-objcopy
%cygwin_findprovides %{_rpmconfigdir}/cygwin-find-provides.sh %{cygwin_build_targets}
%cygwin_findrequires %{_rpmconfigdir}/cygwin-find-requires.sh %{cygwin_build_targets}
%cygwin_finddebuginfo %{_rpmconfigdir}/cygwin-find-debuginfo.sh
%cygwin_find_lang %{_rpmconfigdir}/cygwin-find-lang.sh %{buildroot}
%cygwin_debug_install_post %{cygwin_finddebuginfo} %{_builddir}/%{?buildsubdir} %{cygwin_build_targets}
%cygwin_debug_package \
%if 0%{?cygwin_build_32bit} == 1 \
%{?cygwin32_debug_package} \
%endif \
%if 0%{?cygwin_build_64bit} == 1 \
%{?cygwin64_debug_package} \
%endif \
%{nil}
%cygwin_package_header \
%global __strip %{cygwin_strip} \
%global __objdump %{cygwin_objdump} \
%if 0%{?rhel} == 6 \
%global _use_internal_dependency_generator 0 \
%global __find_requires %{cygwin_findrequires} \
%global __find_provides %{cygwin_findprovides} \
%endif \
%global __debug_install_post %%{cygwin_debug_install_post} \
%{nil}
%cygwin_configure \
run_cygwin_configure() \
{ \
%if 0%{?cygwin_build_32bit} == 1 \
mkdir build_32bit$CYGWIN_BUILDDIR_SUFFIX \
pushd build_32bit$CYGWIN_BUILDDIR_SUFFIX \
%{?cygwin32_configure} "$@" \
popd \
%endif \
%if 0%{?cygwin_build_64bit} == 1 \
mkdir build_64bit$CYGWIN_BUILDDIR_SUFFIX \
pushd build_64bit$CYGWIN_BUILDDIR_SUFFIX \
%{?cygwin64_configure} "$@" \
popd \
%endif \
} \
run_cygwin_configure
%cygwin_make \
run_cygwin_make() \
{ \
%if 0%{?cygwin_build_32bit} == 1 \
make -C build_32bit$CYGWIN_BUILDDIR_SUFFIX "$@" $CYGWIN32_MAKE_ARGS \
%endif \
%if 0%{?cygwin_build_64bit} == 1 \
make -C build_64bit$CYGWIN_BUILDDIR_SUFFIX "$@" $CYGWIN64_MAKE_ARGS \
%endif \
} \
run_cygwin_make
%cygwin_cmake \
run_cygwin_cmake() \
{ \
%if 0%{?cygwin_build_32bit} == 1 \
mkdir build_32bit$CYGWIN_BUILDDIR_SUFFIX \
pushd build_32bit$CYGWIN_BUILDDIR_SUFFIX \
%{?cygwin32_cmake "$@"} \
popd \
%endif \
%if 0%{?cygwin_build_64bit} == 1 \
mkdir build_64bit$CYGWIN_BUILDDIR_SUFFIX \
pushd build_64bit$CYGWIN_BUILDDIR_SUFFIX \
%{?cygwin64_cmake "$@"} \
popd \
%endif \
} \
run_cygwin_cmake
%cygwin_cmake_kde4 \
run_cygwin_cmake_kde4() \
{ \
%if 0%{?cygwin_build_32bit} == 1 \
mkdir build_32bit$CYGWIN_BUILDDIR_SUFFIX \
pushd build_32bit$CYGWIN_BUILDDIR_SUFFIX \
%{?cygwin32_cmake_kde4 "$@"} \
popd \
%endif \
%if 0%{?cygwin_build_64bit} == 1 \
mkdir build_64bit$CYGWIN_BUILDDIR_SUFFIX \
pushd build_64bit$CYGWIN_BUILDDIR_SUFFIX \
%{?cygwin64_cmake_kde4 "$@"} \
popd \
%endif \
} \
run_cygwin_cmake_kde4
%cygwin_qmake_qt4 \
run_cygwin_qmake_qt4() \
{ \
%if 0%{?cygwin_build_32bit} == 1 \
mkdir build_32bit$CYGWIN_BUILDDIR_SUFFIX \
pushd build_32bit$CYGWIN_BUILDDIR_SUFFIX \
%{?cygwin32_qmake_qt4} "$@" \
popd \
%endif \
%if 0%{?cygwin_build_64bit} == 1 \
mkdir build_64bit$CYGWIN_BUILDDIR_SUFFIX \
pushd build_64bit$CYGWIN_BUILDDIR_SUFFIX \
%{?cygwin64_qmake_qt4} "$@" \
popd \
%endif \
} \
run_cygwin_qmake_qt4
# Deprecated:
%cygwin_make_install %cygwin_make install
|