aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Gabriel <mike.gabriel@das-netzwerkteam.de>2021-08-29 13:36:29 +0200
committerMike Gabriel <mike.gabriel@das-netzwerkteam.de>2021-08-30 00:47:55 +0200
commit333149c68b58166c5ae7fc446521f9c4e23fb281 (patch)
treea40a07ff5db31a80741d3d0794073ce586dae81f
parent28d347f433a90dd8a928a417fd7d76b86d576d59 (diff)
downloadayatana-indicator-datetime-333149c68b58166c5ae7fc446521f9c4e23fb281.tar.gz
ayatana-indicator-datetime-333149c68b58166c5ae7fc446521f9c4e23fb281.tar.bz2
ayatana-indicator-datetime-333149c68b58166c5ae7fc446521f9c4e23fb281.zip
.build.yml: Build libmessaging-menu from source instead of using the distro version.
-rw-r--r--.build.yml25
1 files changed, 21 insertions, 4 deletions
diff --git a/.build.yml b/.build.yml
index 2103872..a348dcc 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