SHA256
1
0
forked from pool/meson

Accepting request 578956 from devel:tools:building

OBS-URL: https://build.opensuse.org/request/show/578956
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/meson?expand=0&rev=28
This commit is contained in:
Dominique Leuenberger 2018-02-25 10:33:49 +00:00 committed by Git OBS Bridge
commit c296aca0e0
8 changed files with 49 additions and 29 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:50f9b12b77272ef6ab064d26b7e06667f07fa9f931e6a20942bba2216ba4281b
size 1102644

View File

@ -1,16 +0,0 @@
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEElRgfTu0U/fTkG1GNO/RpO/7rlCgFAlotXrYACgkQO/RpO/7r
lCi/9Q/+JmJHM+1BPG+GtvH49UyZu5UH+IlWuW5aBPsiwJPkt8zdPFSAGXd8HABt
gB6UI1btRESNTFDro8pyh+TXaRlxENuBAEMg/8RWbIubOt114fPjt8LA0VSuq3EV
lEGAYxxcw/rD+6enFky+G5qejVkGzgfbq+belV7uzupnRnkIHdq3i3cqozgx1osQ
R6tucDzpGfRsmwmCVwhz373uk1FpuT1xmv6JH99A9HsBREA+Xl96nAUkW2Xs+XO4
6dmIM5JcIadMn24cEA6WkGslcrawWiiI3d4tsSXw2HbKZcrN2lDOHChZ0SGn0R7n
6885zZmPqO5I9fEs0CQEYXiQ7LqK1v9CAgAN4Rh/IzaT+mHsPejroR+3mQArCB9V
opAkQ7J8X4Hh+XWl/QHdHYwmcgdStj0iF2sMgy4i87eivCVVRQ1qYToGQsphZSKI
7ecVtCgt+YkrdoyV83ZoXFzoz1+uQNws4xtO+odtKFWBfjTmatgIsv72fSdEPLM/
LVhykaoEe3mHWgKNRwbd0abmBzpQj7Xxqxv3WL9b+m8bDOatydkfqH/aNkg0Z3bz
HzkQU62O8KXOXQQ36QooklazamAyw/9e6sJWtpkOOnjzGsnrpQHt8GFK12Vdvnso
b9q6CDNbdqT9zofIwhYOCupGdQRPWqOn/uXXUkZLhGpN2rtAaz4=
=970p
-----END PGP SIGNATURE-----

3
meson-0.44.1.tar.gz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:2ea1a721574adb23160b6481191bcc1173f374e02b0ff3bb0ae85d988d97e4fa
size 1136478

16
meson-0.44.1.tar.gz.asc Normal file
View File

@ -0,0 +1,16 @@
-----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-----

View File

@ -1,3 +1,15 @@
-------------------------------------------------------------------
Thu Feb 22 10:36:33 UTC 2018 - dimstar@opensuse.org
- Update to version 0.44.1:
+ Support running out-of-tree tests against a meson in PATH.
+ Don't add rpaths to system libraries.
+ Fix meson location detection from other meson tools.
+ Various boost, pkg-config and vala related fixes.
- Testsuite changes: Remove mesonbuild directory and meson.py
again before running the test: ensure we test meson as it was
installed onto the system.
-------------------------------------------------------------------
Mon Feb 5 15:06:54 UTC 2018 - dimstar@opensuse.org

View File

@ -24,7 +24,7 @@
%endif
%define _name mesonbuild
Name: meson%{name_ext}
Version: 0.44.0
Version: 0.44.1
Release: 0
Summary: Python-based build system
License: Apache-2.0
@ -143,10 +143,8 @@ sed -i '1{/\/usr\/bin\/env/d;}' ./mesonbuild/rewriter.py
%if ! %{testsuite}
python3 setup.py build
%else
# When running the test suite, we want to be sure to use the installed meson version
# For now, the only supported test suite is against the source directory, https://github.com/mesonbuild/meson/issues/3015
# and there is so much weird code now in mesonlibs, that patching it to not require it became a nightmare - let's do what upstream wants for now
echo "Prefereably we would do 'rm -rf meson.py mesonbuild' here, but we can't"
# Ensure we have no mesonbuild / meson in CWD, thus guaranteeing we use meson in $PATH
rm -rf meson.py mesonbuild
%endif
%install

View File

@ -1,3 +1,15 @@
-------------------------------------------------------------------
Thu Feb 22 10:36:33 UTC 2018 - dimstar@opensuse.org
- Update to version 0.44.1:
+ Support running out-of-tree tests against a meson in PATH.
+ Don't add rpaths to system libraries.
+ Fix meson location detection from other meson tools.
+ Various boost, pkg-config and vala related fixes.
- Testsuite changes: Remove mesonbuild directory and meson.py
again before running the test: ensure we test meson as it was
installed onto the system.
-------------------------------------------------------------------
Mon Feb 5 15:06:54 UTC 2018 - dimstar@opensuse.org

View File

@ -24,7 +24,7 @@
%endif
%define _name mesonbuild
Name: meson%{name_ext}
Version: 0.44.0
Version: 0.44.1
Release: 0
Summary: Python-based build system
License: Apache-2.0
@ -143,10 +143,8 @@ sed -i '1{/\/usr\/bin\/env/d;}' ./mesonbuild/rewriter.py
%if ! %{testsuite}
python3 setup.py build
%else
# When running the test suite, we want to be sure to use the installed meson version
# For now, the only supported test suite is against the source directory, https://github.com/mesonbuild/meson/issues/3015
# and there is so much weird code now in mesonlibs, that patching it to not require it became a nightmare - let's do what upstream wants for now
echo "Prefereably we would do 'rm -rf meson.py mesonbuild' here, but we can't"
# Ensure we have no mesonbuild / meson in CWD, thus guaranteeing we use meson in $PATH
rm -rf meson.py mesonbuild
%endif
%install