From a996d57914a4c1169c9d3146501fc05f0ca28550 Mon Sep 17 00:00:00 2001 From: madoka773 <85693457+madoka773@users.noreply.github.com> Date: Thu, 18 Jan 2024 11:16:50 +0800 Subject: [PATCH] ci: fix debian 12 depends (#329) --- .github/workflows/build.yml | 5 ++--- ui/flutter/linux/packaging/deb/make_config.yaml | 7 ++++--- ui/flutter/linux/packaging/rpm/make_config.yaml | 4 ++-- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 25e12ec08..ddb676a64 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -239,12 +239,11 @@ jobs: run: | go build -tags nosqlite -ldflags="-w -s" -buildmode=c-shared -o ui/flutter/linux/bundle/lib/libgopeed.so github.com/GopeedLab/gopeed/bind/desktop cd ui/flutter - dart pub global activate flutter_distributor - flutter_distributor package --platform linux --targets appimage,deb,rpm + dart pub global activate -sgit https://github.com/GopeedLab/flutter_distributor.git --git-path packages/flutter_distributor + flutter_distributor package --platform linux --targets appimage,deb cd dist/* mv gopeed-*-linux.AppImage Gopeed-${VERSION}-linux-x86_64.AppImage mv gopeed-*-linux.deb Gopeed-${VERSION}-linux-amd64.deb - mv gopeed-*-linux.rpm Gopeed-${VERSION}-linux-x86_64.rpm - name: Upload uses: shogo82148/actions-upload-release-asset@v1 with: diff --git a/ui/flutter/linux/packaging/deb/make_config.yaml b/ui/flutter/linux/packaging/deb/make_config.yaml index fa9e531b1..6e778f296 100644 --- a/ui/flutter/linux/packaging/deb/make_config.yaml +++ b/ui/flutter/linux/packaging/deb/make_config.yaml @@ -8,12 +8,13 @@ co_authors: email: valigarmanda55@gmail.com priority: optional section: x11 -installed_size: 6604 +installed_size: 15138700 essential: false icon: assets/icon/icon.svg dependencies: - - libappindicator3-1 + - libappindicator3-1 | libayatana-appindicator3-1 + - gir1.2-appindicator3-0.1 | gir1.2-ayatanaappindicator3-0.1 keywords: - Application @@ -27,4 +28,4 @@ categories: - Network - Utility -startup_notify: true \ No newline at end of file +startup_notify: true diff --git a/ui/flutter/linux/packaging/rpm/make_config.yaml b/ui/flutter/linux/packaging/rpm/make_config.yaml index 938d7d213..774e97284 100644 --- a/ui/flutter/linux/packaging/rpm/make_config.yaml +++ b/ui/flutter/linux/packaging/rpm/make_config.yaml @@ -1,5 +1,5 @@ display_name: Gopeed -icon: assets/icon/icon_1024.png +icon: assets/icon/icon.svg summary: A modern download manager that supports all platforms. Built with Golang and Flutter. group: Applications/Internet vendor: monkeyWie @@ -21,4 +21,4 @@ categories: - Network - Utility -startup_notify: true \ No newline at end of file +startup_notify: true