[gimp/wip/Jehan/pygtk-4-distcheck] WIP.



commit f0577336ae17abd11964176c125a4c282b0c53e7
Author: Jehan <jehan girinstud io>
Date:   Sun Aug 2 17:26:44 2020 +0200

    WIP.

 .gitlab-ci.yml                         | 10 ++++++++--
 build/gitlab-ci/deps.sha256sum         |  2 ++
 build/gitlab-ci/pygtk-2.24.0.sha256sum |  1 -
 3 files changed, 10 insertions(+), 3 deletions(-)
---
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index d5e93b2343..24cc3cdf82 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -119,6 +119,7 @@ deps-debian/testing:
         meson
         mypaint-brushes
         poppler-data
+        wget
         xauth
         xvfb
     - export PKG_CONFIG_PATH="${INSTALL_PREFIX}/lib/pkgconfig:${INSTALL_PREFIX}/share/pkgconfig"
@@ -147,10 +148,15 @@ gimp-debian/testing-autotools-distcheck:
   script:
     # Building pygtk2 as it is not available in Debian testing anymore.
     - cd build/gitlab-ci
+    - wget https://download.gnome.org/sources/pygobject/2.28/pygobject-2.28.7.tar.xz
     - wget https://download.gnome.org/sources/pygtk/2.24/pygtk-2.24.0.tar.gz
-    - sha256sum -c pygtk-2.24.0.sha256sum
+    - sha256sum -c deps.sha256sum
+    - tar xf pygobject-2.28.7.tar.xz
+    - cd pygobject-2.28.7/
+    - ./configure --prefix="${INSTALL_PREFIX}" && make && make install
+    - cd ..
     - tar xzf pygtk-2.24.0.tar.gz
-    - cd pygtk-2.24.0
+    - cd pygtk-2.24.0/
     - ./configure --prefix="${INSTALL_PREFIX}" && make && make install
     - cd ../../..
     # Actual build.
diff --git a/build/gitlab-ci/deps.sha256sum b/build/gitlab-ci/deps.sha256sum
new file mode 100644
index 0000000000..753d753929
--- /dev/null
+++ b/build/gitlab-ci/deps.sha256sum
@@ -0,0 +1,2 @@
+6e3e54fa6e65a69ac60bd58cb2e60a57f3346ac52efe995f3d10b6c38c972fd8  pygtk-2.24.0.tar.gz
+bb9d25a3442ca7511385a7c01b057492095c263784ef31231ffe589d83a96a5a  pygobject-2.28.7.tar.xz


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]