%define library_version 1.0.4
+# Running the tests requires Wine.
+%define run_tests 0
+
Name: mingw32-bzip2
Version: 1.0.5
-Release: 1%{?dist}
+Release: 3%{?dist}
Summary: MinGW port of bzip2 file compression utility
License: BSD
BuildRequires: mingw32-gcc
BuildRequires: mingw32-binutils
-# This is needed to run the tests.
+%if %{run_tests}
BuildRequires: wine
+%endif
%description
%build
make -f Makefile-libbz2_so \
- CC="%{_mingw32_cc}" \
- AR="%{_mingw32_ar}" \
- RANLIB="%{_mingw32_ranlib}" \
- CFLAGS="%{_mingw32_cflags} -D_FILE_OFFSET_BITS=64" \
- %{?_smp_mflags} all
+ CC="%{_mingw32_cc}" \
+ AR="%{_mingw32_ar}" \
+ RANLIB="%{_mingw32_ranlib}" \
+ CFLAGS="%{_mingw32_cflags} -D_FILE_OFFSET_BITS=64" \
+ %{?_smp_mflags} all
rm -f *.o
make CC="%{_mingw32_cc}" \
- AR="%{_mingw32_ar}" \
- RANLIB="%{_mingw32_ranlib}" \
- CFLAGS="%{_mingw32_cflags} -D_FILE_OFFSET_BITS=64" \
- %{?_smp_mflags} all
+ AR="%{_mingw32_ar}" \
+ RANLIB="%{_mingw32_ranlib}" \
+ CFLAGS="%{_mingw32_cflags} -D_FILE_OFFSET_BITS=64" \
+ %{?_smp_mflags} \
+%if %{run_tests}
+ all
+%else
+ libbz2.a bzip2 bzip2recover
+%endif
%install
%changelog
+* Wed Oct 29 2008 Richard Jones <rjones@redhat.com> - 1.0.5-3
+- Fix mixed spaces/tabs in specfile.
+
+* Fri Oct 10 2008 Richard Jones <rjones@redhat.com> - 1.0.5-2
+- Allow the tests to be disabled selectively.
+
* Thu Sep 25 2008 Richard Jones <rjones@redhat.com> - 1.0.5-1
- Initial RPM release.