forked from pool/meson
Accepting request 447003 from devel:tools:building
OBS-URL: https://build.opensuse.org/request/show/447003 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/meson?expand=0&rev=13
This commit is contained in:
commit
0cd270c4fb
@ -1,25 +0,0 @@
|
|||||||
--- "a/test cases/common/51 pkgconfig-gen/meson.build"
|
|
||||||
+++ "b/test cases/common/51 pkgconfig-gen/meson.build"
|
|
||||||
@@ -19,11 +19,17 @@ pkgg.generate(
|
|
||||||
)
|
|
||||||
|
|
||||||
pkgconfig = find_program('pkg-config', required: false)
|
|
||||||
-if pkgconfig.found() and build_machine.system() != 'windows'
|
|
||||||
- test('pkgconfig-validation', pkgconfig,
|
|
||||||
- args: ['--validate', 'simple'],
|
|
||||||
- env: ['PKG_CONFIG_PATH=' + meson.current_build_dir() + '/meson-private' ],
|
|
||||||
- )
|
|
||||||
+if pkgconfig.found()
|
|
||||||
+ v = run_command(pkgconfig, '--version').stdout().strip()
|
|
||||||
+ if v.version_compare('>=0.29')
|
|
||||||
+ test('pkgconfig-validation', pkgconfig,
|
|
||||||
+ args: ['--validate', 'simple'],
|
|
||||||
+ env: ['PKG_CONFIG_PATH=' + meson.current_build_dir() + '/meson-private' ])
|
|
||||||
+ else
|
|
||||||
+ message('pkg-config version \'' + v + '\' too old, skipping validate test')
|
|
||||||
+ endif
|
|
||||||
+else
|
|
||||||
+ message('pkg-config not found, skipping validate test')
|
|
||||||
endif
|
|
||||||
|
|
||||||
# Test that name_prefix='' and name='libfoo' results in '-lfoo'
|
|
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:dc087ec40dacb5e256e6ee6467f2d004faf4ef284d3c1ce5e89faa1e16540950
|
|
||||||
size 458992
|
|
@ -1,16 +0,0 @@
|
|||||||
-----BEGIN PGP SIGNATURE-----
|
|
||||||
|
|
||||||
iQIzBAABCAAdFiEElRgfTu0U/fTkG1GNO/RpO/7rlCgFAlgqBdsACgkQO/RpO/7r
|
|
||||||
lChzmw/+NVV/qdpP+Xy9+xgf0COwgXxD+u7HQDeuJ26N3I8pV+bloK3lft5W17D3
|
|
||||||
fiYmrO64Wed64/FERiwt0fiyldXyUNcmtfAiWZHGAAe0S4SDsuQW8MQkwE7eMqRg
|
|
||||||
k/uwjJ1EvQOwIDJL5vD4xBhusHL1KRxT2KN5rzu7ZdnbgLxJZLonVdzW/ER53532
|
|
||||||
F/UOnr1/AGnFVokNHsMhhq6Ex8v0xvNXWGA09jkDiNltVIcaF0EcMNmyIrRp7Uvb
|
|
||||||
L1McVF9wePl0F84Eq5OYVGmWFnxUqW1ERZrkAViMDYu7Yp2ZHUo2rcU9Ij4XKnmB
|
|
||||||
Vn7K9uFVcaQJhP2jDTNiLu9Tn8O0HfnJoRwTrpAw4Nvqf03zPfd/xq3mJCf4ym7Y
|
|
||||||
IQoBgkytorTAmE1qYxt1ZMnk2i9f9R7aXWol8mC53r/EfJaopNcg7eJe/mkZt2f8
|
|
||||||
Jc0L2Av3FG43MLAlxIsUl/FHveiQbrJQDZE57y71aMk+HgBMnbE0A4j0wBbKMhEY
|
|
||||||
xXVurUhwkY2BG1MDlLKKyhjGi4I4FDj3AImuyyKPTGLk8jZaqJ5YPlZTspq69PwR
|
|
||||||
MkaeEbyxBfrBX0sozjbL/cWm3r9ojKchqcacIc9PJ/xypmpHtTYZ38dvA7k6pzbu
|
|
||||||
dru5y6ihjUEOL01ARrRDvARA2EgU5W5xp0XV2yJ2qJ4GGpqql5M=
|
|
||||||
=GWJD
|
|
||||||
-----END PGP SIGNATURE-----
|
|
3
meson-0.37.0.tar.gz
Normal file
3
meson-0.37.0.tar.gz
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:80ed86b582f5bae8e5e9f780b538e12aebdfb0eb4ac04ad348e0a58b560ed9de
|
||||||
|
size 486256
|
16
meson-0.37.0.tar.gz.asc
Normal file
16
meson-0.37.0.tar.gz.asc
Normal file
@ -0,0 +1,16 @@
|
|||||||
|
-----BEGIN PGP SIGNATURE-----
|
||||||
|
|
||||||
|
iQIzBAABCAAdFiEElRgfTu0U/fTkG1GNO/RpO/7rlCgFAlhW5/oACgkQO/RpO/7r
|
||||||
|
lCgKYhAAjLXFfWf82zXiT9FtgHzCLi5zJ8ovKtsO7NFL7WZJquaxL6CC8YqEIH8A
|
||||||
|
LLOJzGg09zL1IaTwh1n4VrLmXUg9CV9VfYj84RDsXqR2tFXtTxSc3nzgZ5XW1mr2
|
||||||
|
aYuhbyF0GsUwfylnv+CSc4gRwA5URpqA8uT5FNdnU2PKwAs6P59/+NTZIZ5JYL9C
|
||||||
|
piu0hRHUkliyFjM7hs08pCfiRrFzXW5jW8rpR5c37kkHnaMD4qWn5lJh/PYBuq4I
|
||||||
|
31fWgku0IQflbtpSt7AKH1HYoVuA28qLZJs91XPuRWr0jvcx42mVmGy78swyrGNo
|
||||||
|
M2iewlS+OB5LeEIvFr8LCYmRsDhp95gysK3R1rTLDYS5m9ErB2wLXLYuoa+E9XCg
|
||||||
|
jFAhNYIejP1UYbTORJcTGSyNH8R0jydnCRMYSss7R2EO8vaKwqEF/hBYTTbDG1c8
|
||||||
|
9U3ELRGyfe9ojlzFPki03GuGrN6OzBnSE/zmJNMiJEA0/nfj2UWVCt+taJBrDfKn
|
||||||
|
yec/W0ToA9UZJJFEczQvKhccGap+MSBk0MdGL+TJBiyCIh9MwjbqmH82lxRXZb84
|
||||||
|
wMKMQiWgLe9jLfvNgsj6ctSvZpKj3u8JO3/bTjvOMp7YdtUeL+LMNp9ApRnSW+3P
|
||||||
|
HdTisVYahdHfYgWEcpezsVdMxiUa5BzdysiSISCchRHWWJpBr3k=
|
||||||
|
=Fn0J
|
||||||
|
-----END PGP SIGNATURE-----
|
@ -1,3 +1,28 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Dec 19 05:55:00 UTC 2016 - dev@antergos.com
|
||||||
|
|
||||||
|
- Update to version 0.37.0:
|
||||||
|
* Mesontest: a new testing tool that allows you to run your
|
||||||
|
tests in many different ways.
|
||||||
|
* New shared_module function allows shared modules creation.
|
||||||
|
* GNOME module now detects required programs and prints useful
|
||||||
|
errors if any are missing.
|
||||||
|
* GNOME module uses depfile support available in GLib >= 2.52.0.
|
||||||
|
* i18n module has a new merge_file() function for creating
|
||||||
|
translated files.
|
||||||
|
* LLVM IR compilation is now supported.
|
||||||
|
* .wrap files for subprojects can now include a separate push
|
||||||
|
URL to allow developers to push changes directly from a
|
||||||
|
subproject git checkout.
|
||||||
|
* Multiple version restrictions while searching for pkg-config
|
||||||
|
dependencies is now supported.
|
||||||
|
* Support for localstatedir has been added.
|
||||||
|
* You can now pass arguments to install scripts added with
|
||||||
|
meson.add_install_script().
|
||||||
|
* Added new options sbindir and infodir that can be used for
|
||||||
|
installation.
|
||||||
|
- Remove meson-0.36.0-fix-old-pkgconfig-test.patch.
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Sat Dec 10 20:38:23 UTC 2016 - sor.alexei@meowr.ru
|
Sat Dec 10 20:38:23 UTC 2016 - sor.alexei@meowr.ru
|
||||||
|
|
||||||
|
@ -18,7 +18,7 @@
|
|||||||
|
|
||||||
%define _name mesonbuild
|
%define _name mesonbuild
|
||||||
Name: meson
|
Name: meson
|
||||||
Version: 0.36.0
|
Version: 0.37.0
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: High productivity build system
|
Summary: High productivity build system
|
||||||
License: Apache-2.0
|
License: Apache-2.0
|
||||||
@ -27,8 +27,6 @@ Url: http://mesonbuild.com/
|
|||||||
Source: https://github.com/%{_name}/%{name}/releases/download/%{version}/%{name}-%{version}.tar.gz
|
Source: https://github.com/%{_name}/%{name}/releases/download/%{version}/%{name}-%{version}.tar.gz
|
||||||
Source1: https://github.com/%{_name}/%{name}/releases/download/%{version}/%{name}-%{version}.tar.gz.asc
|
Source1: https://github.com/%{_name}/%{name}/releases/download/%{version}/%{name}-%{version}.tar.gz.asc
|
||||||
Source2: %{name}.keyring
|
Source2: %{name}.keyring
|
||||||
# PATCH-FIX-UPSTREAM meson-0.36.0-fix-old-pkgconfig-test.patch nirbheek.chauhan@gmail.com -- tests/common/51: Skip validate if pkg-config is too old (commit 2f804e9).
|
|
||||||
Patch0: %{name}-0.36.0-fix-old-pkgconfig-test.patch
|
|
||||||
BuildRequires: bison
|
BuildRequires: bison
|
||||||
BuildRequires: boost-devel
|
BuildRequires: boost-devel
|
||||||
BuildRequires: flex
|
BuildRequires: flex
|
||||||
@ -54,6 +52,7 @@ BuildRequires: vala
|
|||||||
BuildRequires: wxWidgets-devel >= 3.0.0
|
BuildRequires: wxWidgets-devel >= 3.0.0
|
||||||
BuildRequires: pkgconfig(glib-2.0)
|
BuildRequires: pkgconfig(glib-2.0)
|
||||||
BuildRequires: pkgconfig(gobject-introspection-1.0)
|
BuildRequires: pkgconfig(gobject-introspection-1.0)
|
||||||
|
BuildRequires: pkgconfig(gtk+-3.0)
|
||||||
BuildRequires: pkgconfig(protobuf)
|
BuildRequires: pkgconfig(protobuf)
|
||||||
BuildRequires: pkgconfig(zlib)
|
BuildRequires: pkgconfig(zlib)
|
||||||
Requires: ninja
|
Requires: ninja
|
||||||
@ -71,7 +70,6 @@ and the like.
|
|||||||
|
|
||||||
%prep
|
%prep
|
||||||
%setup -q
|
%setup -q
|
||||||
%patch0 -p1
|
|
||||||
|
|
||||||
# Lack of gtest, gmock, gnustep.
|
# Lack of gtest, gmock, gnustep.
|
||||||
rm -rf "test cases/frameworks/2 gtest" \
|
rm -rf "test cases/frameworks/2 gtest" \
|
||||||
@ -99,6 +97,7 @@ python3 run_tests.py
|
|||||||
%{_bindir}/%{name}
|
%{_bindir}/%{name}
|
||||||
%{_bindir}/%{name}conf
|
%{_bindir}/%{name}conf
|
||||||
%{_bindir}/%{name}introspect
|
%{_bindir}/%{name}introspect
|
||||||
|
%{_bindir}/%{name}test
|
||||||
%{_bindir}/wraptool
|
%{_bindir}/wraptool
|
||||||
%{python3_sitelib}/%{_name}/
|
%{python3_sitelib}/%{_name}/
|
||||||
%{python3_sitelib}/%{name}-*
|
%{python3_sitelib}/%{name}-*
|
||||||
|
Loading…
Reference in New Issue
Block a user