%{?mingw_package_header} Name: mingw-orc Version: 0.4.16 Release: %mkrel 6 Summary: Cross compiled Oil Run-time Compiler Group: Development/Other License: BSD URL: http://code.entropywave.com/projects/orc/ Source0: http://code.entropywave.com/download/orc/orc-%{version}.tar.gz BuildArch: noarch BuildRequires: mingw32-filesystem >= 95 BuildRequires: mingw64-filesystem >= 95 BuildRequires: mingw32-gcc BuildRequires: mingw64-gcc %description Orc is a library and set of tools for compiling and executing very simple programs that operate on arrays of data. The "language" is a generic assembly language that represents many of the features available in SIMD architectures, including saturated addition and subtraction, and many arithmetic operations. # Mingw32 %package -n mingw32-orc Summary: %{summary} %description -n mingw32-orc Cross compiled Oil Run-time Compiler. %package -n mingw32-orc-compiler Summary: Orc compiler Group: Development/Other Requires: mingw32-orc = %{version}-%{release} Requires: pkgconfig %description -n mingw32-orc-compiler The Orc compiler, to produce optimized code. # Mingw64 %package -n mingw64-orc Summary: %{summary} %description -n mingw64-orc Cross compiled Oil Run-time Compiler. %package -n mingw64-orc-compiler Summary: Orc compiler Group: Development/Other Requires: mingw64-orc = %{version}-%{release} Requires: pkgconfig %description -n mingw64-orc-compiler The Orc compiler, to produce optimized code. %{?mingw_debug_package} %prep %setup -q -n orc-%{version} %build %mingw_configure \ --enable-shared \ --disable-static \ --disable-gtk-doc %mingw_make %{?_smp_mflags} %install %mingw_make_install "DESTDIR=$RPM_BUILD_ROOT" # Libtool files don't need to be bundled find $RPM_BUILD_ROOT -name "*.la" -delete # Remove gtk documentation. rm -rf $RPM_BUILD_ROOT%{mingw32_datadir}/gtk-doc $RPM_BUILD_ROOT%{mingw64_datadir}/gtk-doc # Mingw32 %files -n mingw32-orc %doc COPYING README %{mingw32_bindir}/liborc-0.4-0.dll %{mingw32_bindir}/liborc-test-0.4-0.dll %{mingw32_bindir}/orc-bugreport.exe %{mingw32_datadir}/aclocal/orc.m4 %{mingw32_includedir}/orc-0.4/ %{mingw32_libdir}/liborc-0.4.dll.a %{mingw32_libdir}/liborc-test-0.4.dll.a %{mingw32_libdir}/pkgconfig/orc-0.4.pc %files -n mingw32-orc-compiler %{mingw32_bindir}/orcc.exe # Mingw64 %files -n mingw64-orc %doc COPYING README %{mingw64_bindir}/liborc-0.4-0.dll %{mingw64_bindir}/liborc-test-0.4-0.dll %{mingw64_bindir}/orc-bugreport.exe %{mingw64_datadir}/aclocal/orc.m4 %{mingw64_includedir}/orc-0.4/ %{mingw64_libdir}/liborc-0.4.dll.a %{mingw64_libdir}/liborc-test-0.4.dll.a %{mingw64_libdir}/pkgconfig/orc-0.4.pc %files -n mingw64-orc-compiler %{mingw64_bindir}/orcc.exe %changelog * Wed Oct 15 2014 umeabot <umeabot> 0.4.16-6.mga5 + Revision: 746654 - Second Mageia 5 Mass Rebuild * Tue Sep 16 2014 umeabot <umeabot> 0.4.16-5.mga5 + Revision: 682503 - Mageia 5 Mass Rebuild * Sun Oct 27 2013 neoclust <neoclust> 0.4.16-4.mga4 + Revision: 547361 - imported package mingw-orc * Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.4.16-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild * Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.4.16-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild * Fri Jul 20 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.4.16-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild * Thu May 3 2012 Marc-André Lureau <marcandre.lureau@redhat.com> - 0.4.16-1 - Updated to 0.4.16 * Thu Jan 12 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.4.14-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild * Mon Jul 4 2011 Erik van Pienbroek <epienbro@fedoraproject.org> - 0.4.14-2 - The package wasn't installable due to broken Requires tags. Fixed * Fri May 13 2011 - Marc-André Lureau <marcandre.lureau@redhat.com> - 0.4.14-1 - Updated to 0.4.14 - Updated to newer mingw instructions (with mingw64 support) * Wed Dec 29 2010 - Marc-André Lureau <marcandre.lureau@redhat.com> - 0.4.11-1 - Initial mingw32-orc 0.4.11 - Based upon previous package in Fedora by Fabian Deutsch