| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980 |
- # Feel free to remove those if you don't want/need to use them.
- # Make sure to check the documentation at https://nfpm.goreleaser.com
- #
- # The lines below are called `modelines`. See `:help modeline`
- name: "腾图工具箱"
- arch: ${GOARCH}
- platform: "linux"
- version: "0.0.1"
- section: "default"
- priority: "extra"
- maintainer: ${GIT_COMMITTER_NAME} <${GIT_COMMITTER_EMAIL}>
- description: "A program that does X"
- vendor: "My Company"
- homepage: "https://wails.io"
- license: "MIT"
- release: "1"
- contents:
- - src: "./bin/腾图工具箱"
- dst: "/usr/local/bin/腾图工具箱"
- - src: "./build/appicon.png"
- dst: "/usr/share/icons/hicolor/128x128/apps/腾图工具箱.png"
- - src: "./build/linux/腾图工具箱.desktop"
- dst: "/usr/share/applications/腾图工具箱.desktop"
- # Default dependencies for the GTK4 + WebKitGTK 6.0 stack (Ubuntu 24.04+ / Debian 13+)
- depends:
- - libgtk-4-1
- - libwebkitgtk-6.0-4
- # Distribution-specific overrides for different package formats
- overrides:
- # RPM packages for Fedora / RHEL / AlmaLinux / Rocky Linux
- rpm:
- depends:
- - gtk4
- - webkitgtk6.0
- # Arch Linux packages
- archlinux:
- depends:
- - gtk4
- - webkitgtk-6.0
- # scripts section to ensure desktop database is updated after install
- scripts:
- postinstall: "./build/linux/nfpm/scripts/postinstall.sh"
- # You can also add preremove, postremove if needed
- # preremove: "./build/linux/nfpm/scripts/preremove.sh"
- # postremove: "./build/linux/nfpm/scripts/postremove.sh"
- # If you build your app with -tags gtk3 (legacy WebKit2GTK 4.1 stack — supported through v3.0.x, removed in v3.1),
- # replace the depends/overrides above with these:
- #
- # depends:
- # - libgtk-3-0
- # - libwebkit2gtk-4.1-0
- # overrides:
- # rpm:
- # depends:
- # - gtk3
- # - webkit2gtk4.1
- # archlinux:
- # depends:
- # - gtk3
- # - webkit2gtk-4.1
- #
- # replaces:
- # - foobar
- # provides:
- # - bar
- # recommends:
- # - whatever
- # suggests:
- # - something-else
- # conflicts:
- # - not-foo
- # - not-bar
- # changelog: "changelog.yaml"
|