[gnome-applets/wip/muktupavels/help-about: 2/2] ci: build gnome-panel



commit de540bfcba74290c922a6b0ef80b23e55732a4d7
Author: Alberts Muktupāvels <alberts muktupavels gmail com>
Date:   Tue Mar 31 21:21:42 2020 +0300

    ci: build gnome-panel

 .gitlab-ci.yml | 49 ++++++++++++++++++++++++++++++++++++++++++++-----
 1 file changed, 44 insertions(+), 5 deletions(-)
---
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 8d23f8e33..4ee8ba6cc 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -20,26 +20,47 @@ build-ubuntu:
                       build-essential
                       docbook-to-man
                       docbook-xsl
+                      evolution-data-server-dev
                       gettext
                       gnome-settings-daemon-dev
+                      gtk-doc-tools
                       intltool
+                      libcairo2-dev
                       libcpufreq-dev
+                      libdconf-dev
+                      libecal2.0-dev
+                      libedataserver1.2-dev
+                      libgdk-pixbuf2.0-dev
+                      libgdm-dev
                       libglib2.0-dev
-                      libgnome-panel-dev
+                      libgnome-desktop-3-dev
+                      libgnome-menu-3-dev
                       libgtk-3-dev
                       libgtop2-dev
                       libgucharmap-2-90-dev
                       libgweather-3-dev
                       libnotify-dev
+                      libpango1.0-dev
                       libpolkit-gobject-1-dev
+                      libsm-dev
+                      libsystemd-dev
                       libtracker-sparql-2.0-dev
                       libtool
                       libupower-glib-dev
                       libwnck-3-dev
                       libx11-dev
+                      libxau-dev
+                      libxi-dev
                       libxml2-dev
+                      libxrandr-dev
+                      pkg-config
                       x11proto-dev
                       yelp-tools
+    - git clone https://gitlab.gnome.org/GNOME/gnome-panel.git
+    - cd gnome-panel
+    - ./autogen.sh --disable-Werror --disable-gtk-doc --prefix=/usr
+    - make
+    - make install
   script:
     - ./autogen.sh --disable-Werror
     - make
@@ -57,31 +78,49 @@ coverity:
                       automake
                       autopoint
                       build-essential
-                      ca-certificates
-                      clang
-                      curl
                       docbook-to-man
                       docbook-xsl
+                      evolution-data-server-dev
                       gettext
                       gnome-settings-daemon-dev
+                      gtk-doc-tools
                       intltool
+                      libcairo2-dev
                       libcpufreq-dev
+                      libdconf-dev
+                      libecal2.0-dev
+                      libedataserver1.2-dev
+                      libgdk-pixbuf2.0-dev
+                      libgdm-dev
                       libglib2.0-dev
-                      libgnome-panel-dev
+                      libgnome-desktop-3-dev
+                      libgnome-menu-3-dev
                       libgtk-3-dev
                       libgtop2-dev
                       libgucharmap-2-90-dev
                       libgweather-3-dev
                       libnotify-dev
+                      libpango1.0-dev
                       libpolkit-gobject-1-dev
+                      libsm-dev
+                      libsystemd-dev
                       libtracker-sparql-2.0-dev
                       libtool
                       libupower-glib-dev
                       libwnck-3-dev
                       libx11-dev
+                      libxau-dev
+                      libxi-dev
                       libxml2-dev
+                      libxrandr-dev
+                      pkg-config
                       x11proto-dev
                       yelp-tools
+    - git clone https://gitlab.gnome.org/GNOME/gnome-panel.git
+    - cd gnome-panel
+    - ./autogen.sh --disable-Werror --disable-gtk-doc --prefix=/usr
+    - make
+    - make install
   script:
     - curl https://scan.coverity.com/download/linux64
       --data "token=$COVERITY_TOKEN&project=gnome-applets"


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