mirror of
https://github.com/void-linux/void-packages.git
synced 2025-07-29 17:02:56 +02:00
New package: gonic-0.16.4.
This commit is contained in:
parent
b76d5fc8f4
commit
2e1b1eef88
3 changed files with 66 additions and 0 deletions
10
srcpkgs/gonic/files/gonic/run
Executable file
10
srcpkgs/gonic/files/gonic/run
Executable file
|
@ -0,0 +1,10 @@
|
|||
#!/bin/sh
|
||||
[ -r ./conf ] && . ./conf
|
||||
: ${GONIC_CACHE_PATH:=/var/cache/gonic}
|
||||
: ${GONIC_DB_PATH:=/var/db/gonic/gonic.db}
|
||||
: ${GONIC_MUSIC_PATH:=/var/lib/gonic/music}
|
||||
: ${GONIC_PODCAST_PATH:=/var/lib/gonic/podcast}
|
||||
: ${GONIC_PLAYLISTS_PATH:=/var/lib/gonic/playlists}
|
||||
export GONIC_CACHE_PATH GONIC_DB_PATH GONIC_MUSIC_PATH GONIC_PODCAST_PATH \
|
||||
GONIC_PLAYLISTS_PATH
|
||||
exec chpst -u _gonic gonic $OPTS 2>&1
|
28
srcpkgs/gonic/patches/audiotags-deps.patch
Normal file
28
srcpkgs/gonic/patches/audiotags-deps.patch
Normal file
|
@ -0,0 +1,28 @@
|
|||
diff --git a/go.mod b/go.mod
|
||||
index 5272cae..f997899 100644
|
||||
--- a/go.mod
|
||||
+++ b/go.mod
|
||||
@@ -22,7 +22,7 @@ require (
|
||||
github.com/nfnt/resize v0.0.0-20180221191011-83c6a9932646
|
||||
github.com/philippta/go-template v0.0.0-20220911145045-4556aca435e4
|
||||
github.com/rainycape/unidecode v0.0.0-20150907023854-cb7f23ec59be
|
||||
- github.com/sentriz/audiotags v0.0.0-20240202193907-618ae39d7743
|
||||
+ github.com/sentriz/audiotags v0.0.0-20240713161505-a6bb82b19f54
|
||||
github.com/sentriz/gormstore v0.0.0-20220105134332-64e31f7f6981
|
||||
github.com/stretchr/testify v1.8.4
|
||||
go.senan.xyz/flagconf v0.1.5
|
||||
diff --git a/go.sum b/go.sum
|
||||
index f10ba15..395d4d2 100644
|
||||
--- a/go.sum
|
||||
+++ b/go.sum
|
||||
@@ -126,8 +126,8 @@ github.com/rivo/uniseg v0.4.7 h1:WUdvkW8uEhrYfLC4ZzdpI2ztxP1I582+49Oc5Mq64VQ=
|
||||
github.com/rivo/uniseg v0.4.7/go.mod h1:FN3SvrM+Zdj16jyLfmOkMNblXMcoc8DfTHruCPUcx88=
|
||||
github.com/rogpeppe/go-internal v1.12.0 h1:exVL4IDcn6na9z1rAb56Vxr+CgyK3nn3O+epU5NdKM8=
|
||||
github.com/rogpeppe/go-internal v1.12.0/go.mod h1:E+RYuTGaKKdloAfM02xzb0FW3Paa99yedzYV+kq4uf4=
|
||||
-github.com/sentriz/audiotags v0.0.0-20240202193907-618ae39d7743 h1:aecPwcrY8mYmZmd9XgQcG8aILRuhRxeQMSunnr6DQ3U=
|
||||
-github.com/sentriz/audiotags v0.0.0-20240202193907-618ae39d7743/go.mod h1:Zoo4UP5t2ySbPwScJfoydAlLLBonoqntv4ovA1T91Z8=
|
||||
+github.com/sentriz/audiotags v0.0.0-20240713161505-a6bb82b19f54 h1:JaJaWCUDLGUbU8AIO+YhQ+Nq4ByCCaApLuHi868uWQw=
|
||||
+github.com/sentriz/audiotags v0.0.0-20240713161505-a6bb82b19f54/go.mod h1:+pmkMFDEXJuu/u4h2OYJVfYF2qIhXJD7kqvWq6q5Zo0=
|
||||
github.com/sentriz/gormstore v0.0.0-20220105134332-64e31f7f6981 h1:sLILANWN76ja66/K4k/mBqJuCjDZaM67w+Ru6rEB0s0=
|
||||
github.com/sentriz/gormstore v0.0.0-20220105134332-64e31f7f6981/go.mod h1:Rx8XB1ck+so+41uu9VY1gMKs1CPQ2NTq0pzf+OCCQHo=
|
||||
github.com/ssor/bom v0.0.0-20170718123548-6386211fdfcf h1:pvbZ0lM0XWPBqUKqFU8cmavspvIl9nulOYwdy6IFRRo=
|
28
srcpkgs/gonic/template
Normal file
28
srcpkgs/gonic/template
Normal file
|
@ -0,0 +1,28 @@
|
|||
# Template file for 'gonic'
|
||||
pkgname=gonic
|
||||
version=0.16.4
|
||||
revision=1
|
||||
build_style=go
|
||||
go_import_path="go.senan.xyz/gonic"
|
||||
go_package="${go_import_path}/cmd/gonic"
|
||||
hostmakedepends="pkg-config"
|
||||
makedepends="alsa-lib-devel sqlite-devel taglib-devel"
|
||||
depends="ffmpeg"
|
||||
short_desc="Music streaming server / subsonic server API implementation"
|
||||
maintainer="Duncaen <duncaen@voidlinux.org>"
|
||||
license="GPL-3.0-or-later"
|
||||
homepage="https://github.com/sentriz/gonic"
|
||||
distfiles="https://github.com/sentriz/gonic/archive/v${version}.tar.gz"
|
||||
checksum=ba690a861a075bdf3f1f7e8131e45a5ca430ec90902a97faf955ec9f36799461
|
||||
|
||||
system_accounts="_gonic"
|
||||
_gonic_homedir="/var/lib/gonic"
|
||||
make_dirs="
|
||||
/var/cache/gonic 755 _gonic _gonic
|
||||
/var/db/gonic 755 _gonic _gonic
|
||||
/var/lib/gonic/music 755 _gonic _gonic
|
||||
/var/lib/gonic/podcast 755 _gonic _gonic"
|
||||
|
||||
post_install() {
|
||||
vsv gonic
|
||||
}
|
Loading…
Add table
Reference in a new issue