diff --git a/meson-0.44.1.tar.gz b/meson-0.44.1.tar.gz deleted file mode 100644 index 41c0574..0000000 --- a/meson-0.44.1.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:2ea1a721574adb23160b6481191bcc1173f374e02b0ff3bb0ae85d988d97e4fa -size 1136478 diff --git a/meson-0.44.1.tar.gz.asc b/meson-0.44.1.tar.gz.asc deleted file mode 100644 index 2972088..0000000 --- a/meson-0.44.1.tar.gz.asc +++ /dev/null @@ -1,16 +0,0 @@ ------BEGIN PGP SIGNATURE----- - -iQIzBAABCgAdFiEElRgfTu0U/fTkG1GNO/RpO/7rlCgFAlqMnqcACgkQO/RpO/7r -lCis1Q//W6z6ztQJupO9sG8nJBWVK90FUE9osnj/DdK/Io1aUsp9srAgcLRHbNyQ -+tkYjSg2LbvPPvIYzBrFzeLjcEv9+vhWczlTaQGayzgCltjTSsMfRo0Us+qLoZ4+ -MeiWT0V14wPF8u3GrCBjeXdN5WO3T7heFNqcgZctfwlT8xBp2h2BBFMemQx4EQrA -97uxkScX8d6YFgBzsHlXwAUgBiJytjT7PjlD1BdWi5lcIujeREvhL6Xt7mwFaWBn -4PEblaaKeGkTHZ4IAdlESKodEh8LCd2i7bgzVlso/kY6LUJsDV8QcrUqo9Ep6J6R -d5Iziqb1dEoE5HrZEMUNqfaM6X1qU/EpPzKDF4DXuP8mqsgvs1OSodxMWQE/55Wl -6T2i8+gb5nrBKrC4K2PB7gJw9EuktD61IUVQRwIfQIvYrU8qLWJCzkxiCdMNrXZH -nhr/yqxoej2G9rhve3b5/946iSkNpXrINz+xuoDNiE0mSB34J4qAcEU3TUeu3gBn -IxAvGUJcUNL9tbRBJ1y73nukV1D0Kyn8dcFQmH6oKuLwxfAdQEyqqXaZGX/vWMRW -z1PRcqbg0v2Y3YYGrFbW+xbpQ+w9o/Gkwa8CpaEzoBlQGuCsx4K9UOLmdNLZtf3b -ri5SKTrTXubndihVwBuEHWUZlF0Vo6GUagLFzjnTfAlK+dPl+90= -=o9cH ------END PGP SIGNATURE----- diff --git a/meson-0.45.0.tar.gz b/meson-0.45.0.tar.gz new file mode 100644 index 0000000..4391856 --- /dev/null +++ b/meson-0.45.0.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3455abbc30a3fbd9cc8abb6d5fcdc42ce618665b95ac2c3ad7792a4a6ba47ce4 +size 1161396 diff --git a/meson-0.45.0.tar.gz.asc b/meson-0.45.0.tar.gz.asc new file mode 100644 index 0000000..22231dd --- /dev/null +++ b/meson-0.45.0.tar.gz.asc @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNATURE----- + +iQIzBAABCgAdFiEElRgfTu0U/fTkG1GNO/RpO/7rlCgFAlqcP/oACgkQO/RpO/7r +lCgLjhAAlqY3T4kJdglzcuIg30DJ2qvXQVq5d9hPyaxHcujzPvQMyXEv4gznxY6H +zIlcDsBhwhbWddpXV3IJYtM4vD+RiSTUqWSOX+9eEvjQSqXZIMdTCN5H/3YqiIdi +CmvTLB9vzgUhv3s0Hioju2/QzAx5vZBUuaZWgkseXlffUWfMEdFxI4OcKRUV7q2P +lgH1cHEnw4Zl7aQvHbbnttczSKRKujXahmO5VgfXVCgYZydopVlDkO1pBOY7s4Nn +whtW5vrLg4i5co1as2L63u99QOHlzuuDi6LD4srCM4tMdS/qtvQc8fM2au0fRk4j +j3HE8l5YiAPjQ6PzJMFdI2Gg+zIznOweljnls59iTtQa1O6VqoXKIL5G1cQ/7n0o +qjsLGIbdGx8uRpE3jELqJ6t1qdO0cRuX3BFozm0/8xzUp4fPTbbrGPq2iSrWC43t +CC+47nTYfbDlp+/Q3Y7fKUmj1Fz0JdbsKpg4wHyJ3odim17ddFZcpydLM2nIKpUq +9S46mL4oFi85fxYr1zzTnM7Le6awC36KUTvUA5+O/oo44l0vEd8cOIgtSrCIfHea +j8Bz0J82YDwygAmq/ZmsBCIm6y/ZkVaBn7pQpAHwyheTSyAsQgZiAKI7oUVWgH/Q +CyKd4es9JYIsRnIWbiRiFD+fDxJu/bjNO6PxLvRXvXj26ZUZ51Y= +=tqjk +-----END PGP SIGNATURE----- diff --git a/meson-suse-ify-macros.patch b/meson-suse-ify-macros.patch index a7214ce..30fa336 100644 --- a/meson-suse-ify-macros.patch +++ b/meson-suse-ify-macros.patch @@ -1,7 +1,7 @@ -Index: meson-0.44.0/data/macros.meson +Index: meson-0.45.0/data/macros.meson =================================================================== ---- meson-0.44.0.orig/data/macros.meson -+++ meson-0.44.0/data/macros.meson +--- meson-0.45.0.orig/data/macros.meson ++++ meson-0.45.0/data/macros.meson @@ -1,12 +1,14 @@ %__meson %{_bindir}/meson %__meson_wrap_mode nodownload @@ -36,5 +36,5 @@ Index: meson-0.44.0/data/macros.meson %meson_test \ + export LANG=C.UTF-8 \ %ninja_test -C %{_vpath_builddir} || \ - { rc=$?; \ + ( rc=$?; \ echo "-----BEGIN TESTLOG-----"; \ diff --git a/meson-testsuite.changes b/meson-testsuite.changes index 3a5f1e1..871d5c2 100644 --- a/meson-testsuite.changes +++ b/meson-testsuite.changes @@ -1,3 +1,29 @@ +------------------------------------------------------------------- +Mon Mar 5 17:00:19 UTC 2018 - dimstar@opensuse.org + +- Update to version 0.45.0: + + Config-Tool based dependencies can be specified in a cross + file. + + Visual Studio C# compiler support. + + Removed two deprecated features: + - The standalone find_library function has been a no-op for a + long time. From now on it's an error. + - There used to be a keywordless version of run_target, which + is no longer valid. + + Experimental FPGA support. + + Generator outputs can preserve directory structure. + + Hexadecimal string literals. + + install_data()` defaults to `{datadir}/{projectname}`. + + install_subdir() supports strip_directory. + + Integer options. + + New method meson.project_license(). + + Rust cross-compilation. + + Rust compiler-private library disambiguation. + + Project templates. + + Improve test setup selection. + + Yielding subproject option to superproject. +- Rebase meson-suse-ify-macros.patch. + ------------------------------------------------------------------- Thu Feb 22 10:36:33 UTC 2018 - dimstar@opensuse.org diff --git a/meson-testsuite.spec b/meson-testsuite.spec index 44db62b..8296fe9 100644 --- a/meson-testsuite.spec +++ b/meson-testsuite.spec @@ -24,12 +24,12 @@ %endif %define _name mesonbuild Name: meson%{name_ext} -Version: 0.44.1 +Version: 0.45.0 Release: 0 Summary: Python-based build system License: Apache-2.0 Group: Development/Tools/Building -Url: http://mesonbuild.com/ +URL: http://mesonbuild.com/ Source: https://github.com/%{_name}/meson/releases/download/%{version}/meson-%{version}.tar.gz Source1: https://github.com/%{_name}/meson/releases/download/%{version}/meson-%{version}.tar.gz.asc Source2: meson.keyring @@ -174,7 +174,7 @@ python3 run_tests.py %endif %files -%doc contributing.txt COPYING +%license COPYING %if !%{testsuite} %{_bindir}/meson %{_bindir}/mesonconf diff --git a/meson.changes b/meson.changes index 3a5f1e1..871d5c2 100644 --- a/meson.changes +++ b/meson.changes @@ -1,3 +1,29 @@ +------------------------------------------------------------------- +Mon Mar 5 17:00:19 UTC 2018 - dimstar@opensuse.org + +- Update to version 0.45.0: + + Config-Tool based dependencies can be specified in a cross + file. + + Visual Studio C# compiler support. + + Removed two deprecated features: + - The standalone find_library function has been a no-op for a + long time. From now on it's an error. + - There used to be a keywordless version of run_target, which + is no longer valid. + + Experimental FPGA support. + + Generator outputs can preserve directory structure. + + Hexadecimal string literals. + + install_data()` defaults to `{datadir}/{projectname}`. + + install_subdir() supports strip_directory. + + Integer options. + + New method meson.project_license(). + + Rust cross-compilation. + + Rust compiler-private library disambiguation. + + Project templates. + + Improve test setup selection. + + Yielding subproject option to superproject. +- Rebase meson-suse-ify-macros.patch. + ------------------------------------------------------------------- Thu Feb 22 10:36:33 UTC 2018 - dimstar@opensuse.org diff --git a/meson.spec b/meson.spec index a0e7959..6e04e38 100644 --- a/meson.spec +++ b/meson.spec @@ -1,5 +1,5 @@ # -# spec file for package meson-testsuite +# spec file for package meson # # Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # @@ -24,12 +24,12 @@ %endif %define _name mesonbuild Name: meson%{name_ext} -Version: 0.44.1 +Version: 0.45.0 Release: 0 Summary: Python-based build system License: Apache-2.0 Group: Development/Tools/Building -Url: http://mesonbuild.com/ +URL: http://mesonbuild.com/ Source: https://github.com/%{_name}/meson/releases/download/%{version}/meson-%{version}.tar.gz Source1: https://github.com/%{_name}/meson/releases/download/%{version}/meson-%{version}.tar.gz.asc Source2: meson.keyring @@ -174,7 +174,7 @@ python3 run_tests.py %endif %files -%doc contributing.txt COPYING +%license COPYING %if !%{testsuite} %{_bindir}/meson %{_bindir}/mesonconf