Skip to content

Commit

Permalink
add linux depdencies
Browse files Browse the repository at this point in the history
  • Loading branch information
atterpac committed Nov 24, 2024
1 parent 8d7f763 commit c222803
Show file tree
Hide file tree
Showing 2 changed files with 11 additions and 2 deletions.
3 changes: 3 additions & 0 deletions v3/internal/commands/build_assets/Taskfile.linux.yml
Original file line number Diff line number Diff line change
Expand Up @@ -58,6 +58,7 @@ tasks:
vars:
PRODUCTION: "true"
cmds:
- task: generate:dotdesktop
- task: generate:deb

create:rpm:
Expand All @@ -67,6 +68,7 @@ tasks:
vars:
PRODUCTION: "true"
cmds:
- task: generate:dotdesktop
- task: generate:rpm

create:aur:
Expand All @@ -76,6 +78,7 @@ tasks:
vars:
PRODUCTION: "true"
cmds:
- task: generate:dotdesktop
- task: generate:aur

generate:deb:
Expand Down
10 changes: 8 additions & 2 deletions v3/internal/commands/updatable_build_assets/nfpm/nfpm.yaml.tmpl
Original file line number Diff line number Diff line change
Expand Up @@ -21,14 +21,20 @@ contents:
dst: "/usr/local/bin/{{.BinaryName}}"
- src: "./build/appicon.png"
dst: "/usr/share/icons/hicolor/128x128/apps/{{.BinaryName}}.png"
- src: "./build/{{.BinaryName}}.desktop"
dst: "/usr/share/applications/{{.BinaryName}}.desktop"

depends:
- gtk3
- libwebkit2gtk

# replaces:
# - foobar
# provides:
# - bar
# depends:
# - foo
# - bar
# - gtk3
# - libwebkit2gtk
# recommends:
# - whatever
# suggests:
Expand Down

0 comments on commit c222803

Please sign in to comment.