Notification time stamped 2022-02-22 09:34:32 UTC
From a1c19e33ff01fc8d2dcbfc428ececdba7805ed6e Mon Sep 17 00:00:00 2001
From: Sandro Mani <manisandro(a)gmail.com>
Date: Feb 22 2022 09:34:23 +0000
Subject: Create build_winXX directories with mkdir -p
---
diff --git a/macros.mingw b/macros.mingw
index 5e5b5f0..034c5b8 100644
--- a/macros.mingw
+++ b/macros.mingw
@@ -37,13 +37,13 @@ run_mingw_configure() \
[ -f /usr/lib/rpm/redhat/$(basename $i) ] && %{__rm} -f $i && %{__cp}
-fv /usr/lib/rpm/redhat/$(basename $i) $i ; \
done ; \
%if 0%{?mingw_build_win32} == 1 \
-mkdir build_win32$MINGW_BUILDDIR_SUFFIX \
+mkdir -p build_win32$MINGW_BUILDDIR_SUFFIX \
pushd build_win32$MINGW_BUILDDIR_SUFFIX \
%{?mingw32_configure} "$@" \
popd \
%endif \
%if 0%{?mingw_build_win64} == 1 \
-mkdir build_win64$MINGW_BUILDDIR_SUFFIX \
+mkdir -p build_win64$MINGW_BUILDDIR_SUFFIX \
pushd build_win64$MINGW_BUILDDIR_SUFFIX \
%{?mingw64_configure} "$@" \
popd \
@@ -67,13 +67,13 @@ run_mingw_make
run_mingw_cmake() \
{ \
%if 0%{?mingw_build_win32} == 1 \
-mkdir build_win32$MINGW_BUILDDIR_SUFFIX \
+mkdir -p build_win32$MINGW_BUILDDIR_SUFFIX \
pushd build_win32$MINGW_BUILDDIR_SUFFIX \
%{?mingw32_cmake "$@"} \
popd \
%endif \
%if 0%{?mingw_build_win64} == 1 \
-mkdir build_win64$MINGW_BUILDDIR_SUFFIX \
+mkdir -p build_win64$MINGW_BUILDDIR_SUFFIX \
pushd build_win64$MINGW_BUILDDIR_SUFFIX \
%{?mingw64_cmake "$@"} \
popd \
@@ -85,13 +85,13 @@ run_mingw_cmake
run_mingw_cmake_kde4() \
{ \
%if 0%{?mingw_build_win32} == 1 \
-mkdir build_win32$MINGW_BUILDDIR_SUFFIX \
+mkdir -p build_win32$MINGW_BUILDDIR_SUFFIX \
pushd build_win32$MINGW_BUILDDIR_SUFFIX \
%{?mingw32_cmake_kde4 "$@"} \
popd \
%endif \
%if 0%{?mingw_build_win64} == 1 \
-mkdir build_win64$MINGW_BUILDDIR_SUFFIX \
+mkdir -p build_win64$MINGW_BUILDDIR_SUFFIX \
pushd build_win64$MINGW_BUILDDIR_SUFFIX \
%{?mingw64_cmake_kde4 "$@"} \
popd \
@@ -103,13 +103,13 @@ run_mingw_cmake_kde4
run_mingw_qmake_qt4() \
{ \
%if 0%{?mingw_build_win32} == 1 \
-mkdir build_win32$MINGW_BUILDDIR_SUFFIX \
+mkdir -p build_win32$MINGW_BUILDDIR_SUFFIX \
pushd build_win32$MINGW_BUILDDIR_SUFFIX \
%{?mingw32_qmake_qt4} "$@" \
popd \
%endif \
%if 0%{?mingw_build_win64} == 1 \
-mkdir build_win64$MINGW_BUILDDIR_SUFFIX \
+mkdir -p build_win64$MINGW_BUILDDIR_SUFFIX \
pushd build_win64$MINGW_BUILDDIR_SUFFIX \
%{?mingw64_qmake_qt4} "$@" \
popd \
@@ -121,13 +121,13 @@ run_mingw_qmake_qt4
run_mingw_qmake_qt5() \
{ \
%if 0%{?mingw_build_win32} == 1 \
-mkdir build_win32$MINGW_BUILDDIR_SUFFIX \
+mkdir -p build_win32$MINGW_BUILDDIR_SUFFIX \
pushd build_win32$MINGW_BUILDDIR_SUFFIX \
%{?mingw32_qmake_qt5} "$@" \
popd \
%endif \
%if 0%{?mingw_build_win64} == 1 \
-mkdir build_win64$MINGW_BUILDDIR_SUFFIX \
+mkdir -p build_win64$MINGW_BUILDDIR_SUFFIX \
pushd build_win64$MINGW_BUILDDIR_SUFFIX \
%{?mingw64_qmake_qt5} "$@" \
popd \
@@ -139,13 +139,13 @@ run_mingw_qmake_qt5
run_mingw_meson() \
{ \
%if 0%{?mingw_build_win32} == 1 \
-mkdir build_win32$MINGW_BUILDDIR_SUFFIX \
+mkdir -p build_win32$MINGW_BUILDDIR_SUFFIX \
pushd build_win32$MINGW_BUILDDIR_SUFFIX \
%{?mingw32_meson "$@"} \
popd \
%endif \
%if 0%{?mingw_build_win64} == 1 \
-mkdir build_win64$MINGW_BUILDDIR_SUFFIX \
+mkdir -p build_win64$MINGW_BUILDDIR_SUFFIX \
pushd build_win64$MINGW_BUILDDIR_SUFFIX \
%{?mingw64_meson "$@"} \
popd \
diff --git a/mingw-filesystem.spec b/mingw-filesystem.spec
index 0195735..acea6f2 100644
--- a/mingw-filesystem.spec
+++ b/mingw-filesystem.spec
@@ -6,8 +6,8 @@
%global macrosdir %(d=%{_rpmconfigdir}/macros.d; [ -d $d ] || d=%{_sysconfdir}/rpm; echo
$d)
Name: mingw-filesystem
-Version: 131
-Release: 2%{?dist}
+Version: 132
+Release: 1%{?dist}
Summary: MinGW cross compiler base filesystem and environment
License: GPLv2+
@@ -358,6 +358,9 @@ echo ".so man1/pkgconf.1" >
%{buildroot}%{_mandir}/man1/x86_64-w64-mingw32-pkg-c
%changelog
+* Mon Feb 21 2022 Sandro Mani <manisandro(a)gmail.com> - 132-1
+- Create build_winXX directories with mkdir -p
+
* Thu Feb 10 2022 Sandro Mani <manisandro(a)gmail.com> - 131-2
- Bump release
https://src.fedoraproject.org/rpms/mingw-filesystem/c/a1c19e33ff01fc8d2dc...