From ed0e4ccfed7cd7e7f9a6202a2b159b3c703bce5e Mon Sep 17 00:00:00 2001 From: Mike Gabriel Date: Sun, 29 Aug 2021 13:36:29 +0200 Subject: .build.yml: Build libmessaging-menu from source instead of using the distro version. --- .build.yml | 25 +++++++++++++++++++++---- 1 file 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 -- cgit v1.2.3