Compare commits

..

2 Commits

Author SHA1 Message Date
0e6e3848d7 Add archlinux package to goreleaser config
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
2022-11-24 16:23:03 -08:00
ceff536e92 Add itgui.desktop to goreleaser and fix itgui permissions 2022-11-24 16:20:11 -08:00

View File

@ -43,6 +43,7 @@ archives:
- README.md
- itd.toml
- itd.service
- itgui.desktop
- itgui-linux-{{.Arch}}{{if eq .Arch "arm"}}-7{{end}}
nfpms:
- id: itd
@ -61,18 +62,22 @@ nfpms:
- apk
- deb
- rpm
- archlinux
dependencies:
- dbus
- bluez
- pulseaudio-utils
contents:
- src: itd.toml
dst: /etc/itd.toml
type: "config|noreplace"
- src: itd.service
dst: /usr/lib/systemd/user/itd.service
- src: itgui.desktop
dst: /usr/share/applications/itgui.desktop
- src: itgui-linux-{{.Arch}}{{if eq .Arch "arm"}}-7{{end}}
dst: /usr/bin/itgui
file_info:
mode: 0755
aurs:
- name: itd-bin
homepage: 'https://gitea.arsenm.dev/Arsen6331/itd'