[gnome-build-meta/abderrahim/pygments] sdk: add pygments, needed by gtk-doc
- From: Abderrahim Kitouni <akitouni src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-build-meta/abderrahim/pygments] sdk: add pygments, needed by gtk-doc
- Date: Mon, 15 Apr 2019 22:16:40 +0000 (UTC)
commit 516af46b621814bfe485e9fcdd3805b398f1f324
Author: Abderrahim Kitouni <akitouni gnome org>
Date: Mon Apr 15 21:51:53 2019 +0100
sdk: add pygments, needed by gtk-doc
elements/sdk.bst | 1 +
elements/sdk/gtk-doc.bst | 2 ++
elements/sdk/python-pygments.bst | 7 +++++++
project.conf | 7 +++++--
4 files changed, 15 insertions(+), 2 deletions(-)
---
diff --git a/elements/sdk.bst b/elements/sdk.bst
index 19a6bdbe..43cd09b9 100644
--- a/elements/sdk.bst
+++ b/elements/sdk.bst
@@ -3,6 +3,7 @@ depends:
- sdk-platform.bst
- sdk/gnome-common.bst
- sdk/gtk-doc.bst
+- sdk/python-pygments.bst
- sdk/vala.bst
- sdk/yelp-tools.bst
diff --git a/elements/sdk/gtk-doc.bst b/elements/sdk/gtk-doc.bst
index 94cf4792..321b5980 100644
--- a/elements/sdk/gtk-doc.bst
+++ b/elements/sdk/gtk-doc.bst
@@ -5,6 +5,8 @@ sources:
track: master
depends:
- sdk/yelp-tools.bst
+- filename: sdk/python-pygments.bst
+ type: runtime
- filename: base/docbook-xsl.bst
junction: freedesktop-sdk.bst
- filename: base/buildsystem-autotools.bst
diff --git a/elements/sdk/python-pygments.bst b/elements/sdk/python-pygments.bst
new file mode 100644
index 00000000..59ce492a
--- /dev/null
+++ b/elements/sdk/python-pygments.bst
@@ -0,0 +1,7 @@
+kind: distutils
+sources:
+- kind: tar
+ url:
https://files.pythonhosted.org/packages/64/69/413708eaf3a64a6abb8972644e0f20891a55e621c6759e2c3f3891e05d63/Pygments-2.3.1.tar.gz
+depends:
+- filename: base-platform.bst
+ junction: freedesktop-sdk.bst
diff --git a/project.conf b/project.conf
index ed5e6329..419e48d5 100644
--- a/project.conf
+++ b/project.conf
@@ -144,8 +144,11 @@ elements:
install-commands:
(>):
# There's no way to get the setup.py to install this in the right place.
- - mkdir -p %{install-root}/usr/%{lib}/
- - mv %{install-root}/usr/lib/pkgconfig/ %{install-root}/usr/%{lib}/
+ - |
+ if [ -d '%{install-root}/usr/lib/pkgconfig/' ]; then
+ mkdir -p %{install-root}/usr/%{lib}/
+ mv -f %{install-root}/usr/lib/pkgconfig/ %{install-root}/usr/%{lib}/
+ fi
meson:
variables:
meson-global: --buildtype=debugoptimized --auto-features=enabled
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]