6 Commits

Author SHA1 Message Date
Sören Tempel
1000910860 community/snapcast: fix OpenRC service
Without creating /var/lib/snapserver the services fails to start with
the following error message:

	Exception: failed to create settings directory: "/var/lib/snapserver/": 13

Because the snapcast process itself tries to create the directory but
doesn't run as root and therefore gets an EACCESS (13) error.

While at it I also specified the pidfile created by the snapcast
process. No idea how OpenRC was even able to track the service status
without it.
2019-01-20 00:47:44 +01:00
Natanael Copa
85371dbfb3 community/snapcast: clean up depends
use depends instead of install_is since there only was a single
condition for install_if.

Fix the unintended circular depends of snapcast-client ->
snapcast-server -> snapcast-client by reset depends in subpkg function.
2019-01-09 16:07:09 +00:00
Carlo Landmeter
0fdd942226 community/snapcast: remove depends and use install_if 2019-01-09 15:52:22 +00:00
Sören Tempel
94dae47b78 community/snapcast: respect our optimization level 2018-10-14 13:30:20 +02:00
Sören Tempel
b4dc3c61e5 community/snapcast: declare functions in the order they are executed
PR https://github.com/alpinelinux/aports/pull/4541 removed the check()
function entirely. However, we didn't establish a clear policy yet
regarding what to do when upstream doesn't proved a test suite.
Therefore I will just leave check() as is even though I consider this to
be somewhat useless.
2018-10-14 13:18:38 +02:00
Bart Ribbers
8d21335825 testing/snapcast: move to community 2018-10-14 13:17:54 +02:00