From 470b488824a5a75436fb096889e861898a73e9c8 Mon Sep 17 00:00:00 2001 From: madoka773 <85693457+madoka773@users.noreply.github.com> Date: Fri, 26 Apr 2024 15:41:47 +0800 Subject: [PATCH] ci: build gopeed with libayatana-appindicator (#508) --- .github/workflows/build.yml | 4 +--- .../linux/packaging/deb/make_config.yaml | 4 ++-- .../linux/packaging/rpm/make_config.yaml | 24 ------------------- 3 files changed, 3 insertions(+), 29 deletions(-) delete mode 100644 ui/flutter/linux/packaging/rpm/make_config.yaml diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index b96290be..6342f565 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -228,9 +228,7 @@ jobs: - run: | sudo apt update -y # flutter build dependencies - sudo apt install -y ninja-build libgtk-3-dev libappindicator3-dev - # rpm build dependencies - sudo apt install -y rpm patchelf + sudo apt install -y ninja-build libgtk-3-dev libayatana-appindicator3-1 libayatana-appindicator3-dev # appimage build dependencies sudo apt install -y libfuse2 locate wget -O appimagetool "https://github.com/AppImage/AppImageKit/releases/download/continuous/appimagetool-x86_64.AppImage" diff --git a/ui/flutter/linux/packaging/deb/make_config.yaml b/ui/flutter/linux/packaging/deb/make_config.yaml index a753242c..da58a5da 100644 --- a/ui/flutter/linux/packaging/deb/make_config.yaml +++ b/ui/flutter/linux/packaging/deb/make_config.yaml @@ -13,8 +13,8 @@ essential: false icon: assets/icon/icon.svg dependencies: - - libappindicator3-1 | libayatana-appindicator3-1 - - gir1.2-appindicator3-0.1 | gir1.2-ayatanaappindicator3-0.1 + - libayatana-appindicator3-1 + - gir1.2-ayatanaappindicator3-0.1 keywords: - Application diff --git a/ui/flutter/linux/packaging/rpm/make_config.yaml b/ui/flutter/linux/packaging/rpm/make_config.yaml deleted file mode 100644 index 774e9728..00000000 --- a/ui/flutter/linux/packaging/rpm/make_config.yaml +++ /dev/null @@ -1,24 +0,0 @@ -display_name: Gopeed -icon: assets/icon/icon.svg -summary: A modern download manager that supports all platforms. Built with Golang and Flutter. -group: Applications/Internet -vendor: monkeyWie -packager: madoka773 -packagerEmail: valigarmanda55@gmail.com -license: GPL-3.0-or-later -url: https://github.com/GopeedLab/gopeed - -description: A modern download manager that supports all platforms. Built with Golang and Flutter. -keywords: - - Application - - DownloadManager - - Network - - Utility - -generic_name: Download Manager - -categories: - - Network - - Utility - -startup_notify: true