SHA256
3
0
forked from pool/meson

Accepting request 414720 from devel:tools:building

OBS-URL: https://build.opensuse.org/request/show/414720
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/meson?expand=0&rev=8
This commit is contained in:
Dominique Leuenberger 2016-07-28 21:46:47 +00:00 committed by Git OBS Bridge
commit 22e57bdc85
6 changed files with 35 additions and 45 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:803d7aa99329c5439ef971c1dcaa39de12d9208f82f0ed029e3e8f9c13ef93f0
size 465512

View File

@ -1,17 +0,0 @@
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAABAgAGBQJXDnXnAAoJEDv0aTv+65Qo564P/j24lxDJ10gJx2bPoGLfnZA5
JQN74naUcdfs/m97SX0iGqr6VMn+mnP/1XhL0+M0QHaZRzUvnjWH4uE3w05cE/UQ
dPb1ZXrudJxpUi0pNb6FGOqhCgeCP5FiLCObb7uPslnIWkFfgBpfp0ZY4Ta7io1l
ZbfsJAMmYyV01d01/JKLcOVPD3Iqi5H42LLOvyvxoBpA+BqtJnNQ89zM/4HFqrKs
rHJlJVqJj3I2QFGwn4pRZZkE08g4m+e1LmGhxSul6n7waCMwP946Sni6BTWRyzVp
heRb1fAN2SHoW4p66arScbUcHLgsqfN5haXoUpeDN+7+gYmdMsLhMErFSi9ewu6S
uvinvpPiT41WFVYKF4syXIuHJ6yU89XneqvCvKmYDCF7rEgx9JFngEHE3S8TFKjD
3bPtQXnXZGGTfI4WXqLLjQzJVfufMyU63NPPlvqwaYW7Wvzb3msG42R4defynYVV
TFpY4hwOZoGEqACEbbhDuH5+jURHGi9nexaKz4AOt96HmJktQOHN8LXnWVDhYsL4
m7OUEcUh8s7nUSpUGCFjSNKza2ic5IsrS08YTtHxT6VgOkW+YwWW1eZ7h0eE7nym
Cq5kMJwwIOLWHkTGMkX7rzkQSpJCosoxhfiLfqRNi6F6FGdR9/0333wqfeHtycfW
HBxubeHFjYHMaAwlKScZ
=m6Bg
-----END PGP SIGNATURE-----

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

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

17
meson-0.32.0.tar.gz.asc Normal file
View File

@ -0,0 +1,17 @@
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAABAgAGBQJXVIdDAAoJEDv0aTv+65QoVYcQAKI8inZYCRHs2djglRrypK8o
IXAxXI3Y0jti59Amw7OQ0iMsqCxe5gmQ8rLW0DqYXB3FMuNrl00gylt0y0CqIBGA
C7F+6yNRSbdLXNa5/jreobbTAOTBGNbGVFggO5bjsFMh6soYRvEmPts0SMcoPFuf
AHUR17fFkQvZccDbx6xPFS5to8zHxp3UDklfW+3VxK86FB+nEelYqJ39Ir79F9tf
HBVPVcWkszO8M+UEgni99wi/zebK0vOvpnxwDcVTcNKdSuQunj7E1Hcv5D1vKjRP
jZ6bh7Aw3dmVM/X/lBVvJ7IAhNRnjN0mYxdusMqiAAgQFWJZPMx1YwswodlU3ofc
A7dS1uMrk6ms7OQmg7P4CeucOK/SkRzeksW4i5/9tIvgF1mfcb9KhBHCJ1hcQGcA
oO/S8Gw3L3zfPSSo522jATzqyRnyr7zbzschQ7Bm0NLL1p3gcCza1H7m3KJWMCsk
sQcmWgvu6N0DIZqFwilow84zee37xf7xKqENJKaEdmUSHLG6kV4bSDH9mDkh7PaL
TPtwg8BckfIsvp1sU6WSj9BjjPybOiqdPvirL9Hat6lCTBgBovItK7nxS9cdYs1A
YoIlFfefQWiVJBbbGb5yxMrplLrXs0V2Mte0EBFFmSCkDOw1Pi2967QrJWQhaZmp
hXFQJgzTu/2Y9gOwj2Ki
=jWu7
-----END PGP SIGNATURE-----

View File

@ -1,3 +1,10 @@
-------------------------------------------------------------------
Sat Jul 23 16:15:39 UTC 2016 - sor.alexei@meowr.ru
- Update to version 0.32.0:
* No changelog available.
- Remove meson-gui package: GUI was removed upstream.
------------------------------------------------------------------- -------------------------------------------------------------------
Mon May 9 16:47:26 UTC 2016 - jengelh@inai.de Mon May 9 16:47:26 UTC 2016 - jengelh@inai.de

View File

@ -18,7 +18,7 @@
%define _name mesonbuild %define _name mesonbuild
Name: meson Name: meson
Version: 0.31.0 Version: 0.32.0
Release: 0 Release: 0
Summary: High productivity build system Summary: High productivity build system
License: Apache-2.0 License: Apache-2.0
@ -42,7 +42,7 @@ BuildRequires: libqt5-qtbase-devel
BuildRequires: mono-core BuildRequires: mono-core
BuildRequires: mono-devel BuildRequires: mono-devel
BuildRequires: ninja BuildRequires: ninja
BuildRequires: pkg-config BuildRequires: pkgconfig
BuildRequires: python3 >= 3.4 BuildRequires: python3 >= 3.4
BuildRequires: python3-devel BuildRequires: python3-devel
BuildRequires: python3-gobject BuildRequires: python3-gobject
@ -54,24 +54,18 @@ BuildRequires: pkgconfig(gobject-introspection-1.0)
BuildRequires: pkgconfig(protobuf) BuildRequires: pkgconfig(protobuf)
BuildRequires: pkgconfig(zlib) BuildRequires: pkgconfig(zlib)
Requires: ninja Requires: ninja
# meson-gui was last used in openSUSE Leap 42.1.
Provides: %{name}-gui = %{version}
Obsoletes: %{name}-gui < %{version}
BuildArch: noarch BuildArch: noarch
%description %description
Meson is a build system designed to optimize programmer Meson is a build system designed to optimise programmer
productivity. It aims to do this by providing simple, productivity. It aims to do this by providing simple,
out-of-the-box support for modern software development tools and out-of-the-box support for modern software development tools and
practices, such as unit tests, coverage reports, Valgrind, CCache practices, such as unit tests, coverage reports, Valgrind, CCache
and the like. and the like.
%package gui
Summary: GUI for high productivity build system
Group: Development/Tools/Building
Requires: %{name} = %{version}
Requires: python3-qt5
%description gui
Graphical user interface for the high productivity build system.
%prep %prep
%setup -q %setup -q
@ -90,7 +84,8 @@ python3 setup.py install \
for file in %{buildroot}%{_bindir}/*.py; do for file in %{buildroot}%{_bindir}/*.py; do
mv -fv "$file" "${file%.py}" mv -fv "$file" "${file%.py}"
done done
install -Dm 0644 data/macros.%{name} %{buildroot}%{_rpmconfigdir}/macros.d/macros.%{name} install -Dm 0644 data/macros.%{name} \
%{buildroot}%{_rpmconfigdir}/macros.d/macros.%{name}
%check %check
export MESON_PRINT_TEST_OUTPUT=1 export MESON_PRINT_TEST_OUTPUT=1
@ -104,9 +99,6 @@ python3 run_tests.py
%{_bindir}/%{name}introspect %{_bindir}/%{name}introspect
%{_bindir}/wraptool %{_bindir}/wraptool
%{python3_sitelib}/%{_name}/ %{python3_sitelib}/%{_name}/
%exclude %{python3_sitelib}/%{_name}/*.ui
%exclude %{python3_sitelib}/%{_name}/mgui.py
%exclude %{python3_sitelib}/%{_name}/__pycache__/mgui.*
%{python3_sitelib}/%{name}-* %{python3_sitelib}/%{name}-*
%{_rpmconfigdir}/macros.d/macros.%{name} %{_rpmconfigdir}/macros.d/macros.%{name}
%{_mandir}/man1/%{name}.1%{?ext_man} %{_mandir}/man1/%{name}.1%{?ext_man}
@ -114,13 +106,4 @@ python3 run_tests.py
%{_mandir}/man1/%{name}introspect.1%{?ext_man} %{_mandir}/man1/%{name}introspect.1%{?ext_man}
%{_mandir}/man1/wraptool.1%{?ext_man} %{_mandir}/man1/wraptool.1%{?ext_man}
%files gui
%defattr(-,root,root)
%doc authors.txt contributing.txt COPYING
%{_bindir}/%{name}gui
%{python3_sitelib}/%{_name}/*.ui
%{python3_sitelib}/%{_name}/mgui.py
%{python3_sitelib}/%{_name}/__pycache__/mgui.*
%{_mandir}/man1/%{name}gui.1%{?ext_man}
%changelog %changelog