%global __strip %{_mingw32_strip} %global __objdump %{_mingw32_objdump} %global _use_internal_dependency_generator 0 %global __find_requires %{_mingw32_findrequires} %global __find_provides %{_mingw32_findprovides} %define __debug_install_post %{_mingw32_debug_install_post} Name: mingw32-libffi Version: 3.0.9 Release: 1%{?dist} Summary: MinGW Windows Foreign Function Interface library License: BSD Group: Development/Libraries URL: http://sourceware.org/libffi Source0: ftp://sourceware.org/pub/libffi/libffi-%{version}.tar.gz BuildArch: noarch BuildRequires: mingw32-filesystem BuildRequires: mingw32-gcc BuildRequires: mingw32-binutils Requires: pkgconfig %description The `libffi' library provides a portable, high level programming interface to various calling conventions. This allows a programmer to call any function specified by a call interface description at run time. This package contains the MinGW Windows cross compiled libffi library. %{?_mingw32_debug_package} %prep %setup -q -n libffi-%{version} %build %{_mingw32_configure} --disable-static make %{?_smp_mflags} %install make install DESTDIR=$RPM_BUILD_ROOT # Remove documentation rm -rf $RPM_BUILD_ROOT%{_mingw32_datadir}/info/ rm -rf $RPM_BUILD_ROOT%{_mingw32_mandir} %files %doc LICENSE %{_mingw32_bindir}/libffi-5.dll %{_mingw32_libdir}/libffi-%{version}/ %{_mingw32_libdir}/libffi.dll.a %{_mingw32_libdir}/libffi.la %{_mingw32_libdir}/pkgconfig/libffi.pc %changelog * Fri May 06 2011 Kalev Lember - 3.0.9-1 - Initial RPM release