%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-libtasn1 Version: 2.7 Release: 1%{?dist} Summary: MinGW Windows libtasn1 library # The libtasn1 library is LGPLv2+, utilities are GPLv3+; # we are only packaging the library. License: LGPLv2+ Group: Development/Libraries URL: http://www.gnu.org/software/libtasn1/ Source0: http://ftp.gnu.org/gnu/libtasn1/libtasn1-%{version}.tar.gz BuildArch: noarch BuildRequires: mingw32-binutils BuildRequires: mingw32-filesystem BuildRequires: mingw32-gcc BuildRequires: bison Requires: pkgconfig %description libtasn1 is the ASN.1 library used in GNUTLS. This package contains the MinGW Windows cross compiled libtasn1 library. %{?_mingw32_debug_package} %prep %setup -q -n libtasn1-%{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} # Remove utilities rm -f $RPM_BUILD_ROOT%{_mingw32_bindir}/*.exe %files %doc COPYING.LIB %{_mingw32_bindir}/libtasn1-3.dll %{_mingw32_includedir}/libtasn1.h %{_mingw32_libdir}/libtasn1.dll.a %{_mingw32_libdir}/libtasn1.la %{_mingw32_libdir}/pkgconfig/libtasn1.pc %changelog * Mon May 09 2011 Kalev Lember - 2.7-1 - Initial RPM release