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