Added static subpackages

This commit is contained in:
Erik van Pienbroek 2012-05-12 13:43:57 +02:00
parent a837682d03
commit 6a92ea041d

View File

@ -6,7 +6,7 @@
%global rc_version rc2
Name: mingw-libffi
Version: 3.0.11
Release: 0.2.%{rc_version}%{?dist}
Release: 0.3.%{rc_version}%{?dist}
Summary: A portable foreign function interface library for MinGW
Group: System Environment/Libraries
@ -39,6 +39,14 @@ Summary: A portable foreign function interface library for MinGW
%description -n mingw32-libffi
Foreign function interface library for MinGW.
# Win32 static
%package -n mingw32-libffi-static
Summary: A portable foreign function interface static library for MinGW
%description -n mingw32-libffi-static
Foreign function interface static library for MinGW.
# Win64
%package -n mingw64-libffi
Summary: A portable foreign function interface library for MinGW
@ -46,6 +54,13 @@ Summary: A portable foreign function interface library for MinGW
%description -n mingw64-libffi
Foreign function interface library for MinGW.
# Win64 static
%package -n mingw64-libffi-static
Summary: A portable foreign function interface static library for MinGW
%description -n mingw64-libffi-static
Foreign function interface static library for MinGW.
%?mingw_debug_package
@ -56,7 +71,7 @@ Foreign function interface library for MinGW.
%build
%mingw_configure --disable-static --enable-shared
%mingw_configure --enable-shared
%mingw_make %{?_smp_mflags}
@ -79,6 +94,9 @@ find $RPM_BUILD_ROOT -name "*.la" -delete
%{mingw32_libdir}/pkgconfig/*.pc
%{mingw32_libdir}/libffi-%{version}-%{rc_version}
%files -n mingw32-libffi-static
%{mingw32_libdir}/libffi.a
%files -n mingw64-libffi
%doc LICENSE README
%{mingw64_bindir}/libffi-6.dll
@ -86,8 +104,14 @@ find $RPM_BUILD_ROOT -name "*.la" -delete
%{mingw64_libdir}/pkgconfig/*.pc
%{mingw64_libdir}/libffi-%{version}-%{rc_version}
%files -n mingw64-libffi-static
%{mingw64_libdir}/libffi.a
%changelog
* Fri May 11 2012 Eric Smith <eric@brouhaha.com> - 3.0.11-0.3.rc2
- Added static subpackages
* Sat Mar 10 2012 Erik van Pienbroek <epienbro@fedoraproject.org> - 3.0.11-0.2.rc2
- Added win64 support