aboutsummaryrefslogtreecommitdiff
path: root/.build.yml
diff options
context:
space:
mode:
authorMike Gabriel <mike.gabriel@das-netzwerkteam.de>2021-08-29 13:36:29 +0200
committerRobert Tari <robert@tari.in>2021-08-30 02:22:48 +0200
commited0e4ccfed7cd7e7f9a6202a2b159b3c703bce5e (patch)
treedf6d5d482070bf3929e8b16915ab9422b0457d60 /.build.yml
parent1297caa82d05f0bfa2b1dd64f0bb56c4a4aca85e (diff)
downloadayatana-indicator-datetime-ed0e4ccfed7cd7e7f9a6202a2b159b3c703bce5e.tar.gz
ayatana-indicator-datetime-ed0e4ccfed7cd7e7f9a6202a2b159b3c703bce5e.tar.bz2
ayatana-indicator-datetime-ed0e4ccfed7cd7e7f9a6202a2b159b3c703bce5e.zip
.build.yml: Build libmessaging-menu from source instead of using the distro version.
Diffstat (limited to '.build.yml')
-rw-r--r--.build.yml25
1 files changed, 21 insertions, 4 deletions
diff --git a/.build.yml b/.build.yml
index a126486..d190818 100644
--- a/.build.yml
+++ b/.build.yml
@@ -25,7 +25,9 @@ requires:
- evolution-data-server
- gsettings-desktop-schemas
- properties-cpp
- - ayatana-indicator-messages
+# - ayatana-indicator-messages
+ - gtk-doc-tools
+ - libaccountsservice
debian:
# Useful URL: https://salsa.debian.org/debian-ayatana-team/ayatana-ido
@@ -52,7 +54,9 @@ requires:
- libical-dev
- libedataserver1.2-dev
- libproperties-cpp-dev
- - libmessaging-menu-dev
+# - libmessaging-menu-dev
+ - gtk-doc-tools
+ - libaccountsservice-dev
- liblomiri-url-dispatcher-dev
# for the test harness:
- libgtest-dev
@@ -91,7 +95,9 @@ requires:
- libical-dev
- libedataserver1.2-dev
- libproperties-cpp-dev
- - libmessaging-menu-dev
+# - libmessaging-menu-dev
+ - gtk-doc-tools
+ - libaccountsservice-dev
ubuntu:focal:
- autopoint
@@ -116,7 +122,9 @@ requires:
- libical-dev
- libedataserver1.2-dev
- libproperties-cpp-dev
- - libmessaging-menu-dev
+# - libmessaging-menu-dev
+ - gtk-doc-tools
+ - libaccountsservice-dev
variables:
- 'CHECKERS="
@@ -145,6 +153,15 @@ before_scripts:
- cmake . -DCMAKE_INSTALL_PREFIX=/usr
- make
- make install
+ - cd ${START_DIR}
+ - if [ ! -d ayatana-indicator-messages-build ]; then
+ - git clone --depth 1 https://github.com/AyatanaIndicators/ayatana-indicator-messages.git ayatana-indicator-messages-build
+ - fi
+ - cd ayatana-indicator-messages-build
+ - NOCONFIGURE=1 ./autogen.sh
+ - ./configure --disable-tests --prefix=/usr
+ - make
+ - make install
build_scripts:
- if [ ${DISTRO_NAME} == "debian" ];then