[packages/meson] Update to 0.42.1
megabajt
megabajt at pld-linux.org
Tue Sep 12 21:32:20 CEST 2017
commit 7e088899df3cbd3e40fc2b4c6b1a2aae7783256b
Author: Marcin Banasiak <marcin.banasiak at gmail.com>
Date: Tue Sep 12 21:28:42 2017 +0200
Update to 0.42.1
- added -gtkdocdir.patch to fix installation path of gtkdoc
documentation
meson-gtkdocdir.patch | 11 +++++++++++
meson.spec | 10 ++++++----
2 files changed, 17 insertions(+), 4 deletions(-)
---
diff --git a/meson.spec b/meson.spec
index f7bd5b6..73f97a6 100644
--- a/meson.spec
+++ b/meson.spec
@@ -1,13 +1,14 @@
Summary: High productivity build system
Summary(pl.UTF-8): System budowania o dużej produktywności
Name: meson
-Version: 0.40.1
-Release: 2
+Version: 0.42.1
+Release: 1
License: Apache v2.0
Group: Development/Tools
#Source0Download: https://github.com/mesonbuild/meson/releases/
Source0: https://github.com/mesonbuild/meson/releases/download/%{version}/%{name}-%{version}.tar.gz
-# Source0-md5: 8475b19d5f5f3bd5c40f4bb1f31b93f3
+# Source0-md5: a8ff06ab5e138dec64cbfa249ff4f8bb
+Patch0: %{name}-gtkdocdir.patch
URL: http://mesonbuild.com/
BuildRequires: ninja >= 1.5
BuildRequires: python3 >= 1:3.4
@@ -32,6 +33,7 @@ takich jak testy jednostkowe, raporty pokrycia, Valgrind, CCache itp.
%prep
%setup -q
+%patch0 -p1
%{__sed} -i -e '1s,/usr/bin/env python3,%{__python3},' \
meson.py mesonconf.py mesonintrospect.py mesontest.py wraptool.py
@@ -47,7 +49,7 @@ rm -rf $RPM_BUILD_ROOT
%files
%defattr(644,root,root,755)
-%doc authors.txt contributing.txt README.md
+%doc contributing.txt README.md
%attr(755,root,root) %{_bindir}/meson
%attr(755,root,root) %{_bindir}/mesonconf
%attr(755,root,root) %{_bindir}/mesonintrospect
diff --git a/meson-gtkdocdir.patch b/meson-gtkdocdir.patch
new file mode 100644
index 0000000..70c56bb
--- /dev/null
+++ b/meson-gtkdocdir.patch
@@ -0,0 +1,11 @@
+--- meson-0.42.1/mesonbuild/scripts/gtkdochelper.py.pathfix 2017-09-12 21:21:54.832059192 +0200
++++ meson-0.42.1/mesonbuild/scripts/gtkdochelper.py 2017-09-12 21:22:03.258725859 +0200
+@@ -226,7 +226,7 @@ def run(args):
+ install_gtkdoc(options.builddir,
+ options.subdir,
+ install_prefix,
+- 'share/gtk-doc/html',
++ 'share/doc/gtk-doc/html',
+ install_dir)
+ return 0
+
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/meson.git/commitdiff/7e088899df3cbd3e40fc2b4c6b1a2aae7783256b
More information about the pld-cvs-commit
mailing list