diff --git a/mingw-libffi.spec b/mingw-libffi.spec index 0640bf5..f7d5fe8 100644 --- a/mingw-libffi.spec +++ b/mingw-libffi.spec @@ -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 - 3.0.11-0.3.rc2 +- Added static subpackages + * Sat Mar 10 2012 Erik van Pienbroek - 3.0.11-0.2.rc2 - Added win64 support