meson 1.0.1-3 (znver1;x86_64;aarch64) 2023-17393
9999

Status published
Submitter benbullard79 [@T] cox.net
Platform rolling
Repository main
URL https://abf.openmandriva.org/build_lists/329915
Packages
meson-1.0.1-3.znver1.source
meson-1.0.1-3.znver1.binary
meson-1.0.1-3.x86_64.source
meson-1.0.1-3.x86_64.binary
meson-1.0.1-3.aarch64.source
meson-1.0.1-3.aarch64.binary
Build Date 2023-04-05 20:23:50 +0000 UTC
Last Updated 2023-04-06 17:13:05.551234219 +0000 UTC
$ git show --format=fuller --patch-with-stat --summary dd6c019fd7a3d5c9142d98fcca21828da0326096

commit dd6c019fd7a3d5c9142d98fcca21828da0326096
Author:     Bernhard Rosenkränzer <bero@lindev.ch>
AuthorDate: Wed Apr 5 20:59:11 2023 +0200
Commit:     Bernhard Rosenkränzer <bero@lindev.ch>
CommitDate: Wed Apr 5 20:59:11 2023 +0200

    Fix crosscompiling to noarch
---
 meson-1.0.1-crosscompile-macros.patch | 10 ++++++----
 meson.spec                            |  2 +-
 2 files changed, 7 insertions(+), 5 deletions(-)

diff --git a/meson-1.0.1-crosscompile-macros.patch b/meson-1.0.1-crosscompile-macros.patch
index 54c10a1..229f2d4 100644
--- a/meson-1.0.1-crosscompile-macros.patch
+++ b/meson-1.0.1-crosscompile-macros.patch
@@ -1,12 +1,14 @@
-diff -up meson-1.0.1/data/macros.meson.omv~ meson-1.0.1/data/macros.meson
---- meson-1.0.1/data/macros.meson.omv~	2023-04-03 00:46:33.900688859 +0200
-+++ meson-1.0.1/data/macros.meson	2023-04-03 00:49:15.985005230 +0200
-@@ -8,8 +8,12 @@
+diff -up meson-1.0.1/data/macros.meson.3~ meson-1.0.1/data/macros.meson
+--- meson-1.0.1/data/macros.meson.3~	2023-04-05 20:53:30.982710784 +0200
++++ meson-1.0.1/data/macros.meson	2023-04-05 20:54:12.181060739 +0200
+@@ -8,8 +8,14 @@
      %set_build_flags \
      export LANG="en_US.UTF-8" \
      export LC_ALL="en_US.UTF-8" \
++%ifnarch noarch \
 +%if %{cross_compiling} \
 +    export CROSSCOMPILE_FILE="--cross-file=%{_prefix}/%{_target_platform}/share/meson/%{_target_platform}.cross" \
++%endif \
 +%endif \
      %{shrink:%{__meson} setup \
          --buildtype=plain \
diff --git a/meson.spec b/meson.spec
index 80de563..dcd38bb 100644
--- a/meson.spec
+++ b/meson.spec
@@ -1,7 +1,7 @@
 Summary: A software build system
 Name: meson
 Version: 1.0.1
-Release: 2
+Release: 3
 URL: http://mesonbuild.com/
 License: Apache-2.0
 Group: Development/Tools
Not Available

benbullard79 [@T] cox.netNo Comment.598d 03hrs
benbullard79 [@T] cox.netNo Comment.597d 10hrs
benbullard79 [@T] cox.netNo Comment.597d 10hrs