2 |
%define name wine-gecko |
%define name wine-gecko |
3 |
%define oname wine-mozilla |
%define oname wine-mozilla |
4 |
%define version 1.1.0 |
%define version 1.1.0 |
5 |
%define rel 1 |
%define rel 2 |
6 |
|
|
7 |
# random working revision from mingw-w64 trunk: |
# random working revision from mingw-w64 trunk: |
8 |
%define mingw64_snap 2847 |
%define mingw64_snap 2847 |
29 |
# https://mingw-w64.svn.sourceforge.net/svnroot/mingw-w64/trunk |
# https://mingw-w64.svn.sourceforge.net/svnroot/mingw-w64/trunk |
30 |
Source1: mingw-w64-headers-svn%mingw64_snap.tar.bz2 |
Source1: mingw-w64-headers-svn%mingw64_snap.tar.bz2 |
31 |
Source2: mingw-w64-crt-svn%mingw64_snap.tar.bz2 |
Source2: mingw-w64-crt-svn%mingw64_snap.tar.bz2 |
|
BuildRoot: %{_tmppath}/%{name}-root |
|
32 |
# We would need a mingw64 crosscompiler for a 64-bit binary. |
# We would need a mingw64 crosscompiler for a 64-bit binary. |
33 |
# NOTE: building this package as-is on x86_64 will build a 32-bit binary instead. |
# NOTE: building this package as-is on x86_64 will build a 32-bit binary instead. |
34 |
ExclusiveArch: %ix86 |
ExclusiveArch: %ix86 |
79 |
export ac_cv___stdcall=false |
export ac_cv___stdcall=false |
80 |
|
|
81 |
cd wine-mozilla |
cd wine-mozilla |
82 |
cp -af wine/mozconfig wine/mozconfig-mdv |
cp -af wine/mozconfig wine/mozconfig-mga |
83 |
echo "ac_add_options --target=%_mingw32_host" >> wine/mozconfig-mdv |
echo "ac_add_options --target=%_mingw32_host" >> wine/mozconfig-mga |
84 |
export MOZCONFIG=$PWD/wine/mozconfig-mdv |
export MOZCONFIG=$PWD/wine/mozconfig-mga |
85 |
|
|
86 |
%make -f client.mk build |
%make -f client.mk build |
87 |
wine/make_package ../wine_gecko |
wine/make_package ../wine_gecko |
104 |
%doc wine-mozilla/toolkit/content/license.html |
%doc wine-mozilla/toolkit/content/license.html |
105 |
%dir %{_datadir}/wine/gecko |
%dir %{_datadir}/wine/gecko |
106 |
%{_datadir}/wine/gecko/*.cab |
%{_datadir}/wine/gecko/*.cab |
|
|
|
|
|
|