linux build file

This commit is contained in:
haorendashu
2025-02-07 13:53:16 +08:00
parent 269beba037
commit 725234ce98
11 changed files with 249 additions and 114 deletions

View File

@@ -0,0 +1,30 @@
display_name: Nowser
icon: assets/imgs/logo/logo512.png
keywords:
- Nostr
- Nostr Client
generic_name: Nowser
categories:
- Network
startup_notify: true
# You can specify the shared libraries that you want to bundle with your app
#
# flutter_distributor automatically detects the shared libraries that your app
# depends on, but you can also specify them manually here.
#
# The following example shows how to bundle the libcurl library with your app.
#
# include:
# - libcurl.so.4
# The builder will copy these shared libraries to appimage, but sometimes these files are links and it will cause appimage run error.
# So i place the file version here, you should change to file name depend on your system.
# You can try to look at these script: ```cd /lib/x86_64-linux-gnu; ll | grep mpv```
include:
- libsqlite3.so
- libsecret-1.so.0.0.0

View File

@@ -0,0 +1,35 @@
display_name: Nowser
package_name: Nowser
maintainer:
name: DASHU
email: haorendashu@gmail.com
priority: optional
section: x11
installed_size: 15700
dependencies:
- libsqlite3-0
- libsqlite3-dev
- libsecret-1-dev
essential: false
icon: assets/imgs/logo/logo512.png
postuninstall_scripts:
- echo "Sorry to see you go."
keywords:
- Nostr
- Nostr Client
generic_name: Nostr Client
categories:
- Network
startup_notify: true

View File

@@ -0,0 +1,25 @@
display_name: Nowser
icon: assets/imgs/logo/logo512.png
summary: A Nostr Signer
group: Applications/Sociality
vendor: DASHU
packager: DASHU
packagerEmail: haorendashu@gmail.com
license: GNU General Public License v3.0
url: https://github.com/haorendashu/nowser
requires:
- sqlite3
- sqlite-devel
- libsecret-devel
keywords:
- Nostr
- Nostr signer
generic_name: Nowser
categories:
- Network
startup_notify: true