summaryrefslogtreecommitdiff
path: root/media-sound/gnump3d
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2021-07-17 19:04:28 +0100
committerV3n3RiX <venerix@redcorelinux.org>2021-07-17 19:04:28 +0100
commit514d1bbe260df2521fe60f1a3ec87cfcfde1a829 (patch)
tree555c194dbeb0fb2ac4ad3cde7c0f6a80fd330ce2 /media-sound/gnump3d
parent4df3bf9762850b34cd1ead5c80374d1a0fc3362e (diff)
gentoo resync : 17.07.2021
Diffstat (limited to 'media-sound/gnump3d')
-rw-r--r--media-sound/gnump3d/Manifest4
-rw-r--r--media-sound/gnump3d/files/gnump3d.init.d-r1 (renamed from media-sound/gnump3d/files/gnump3d.init.d)6
-rw-r--r--media-sound/gnump3d/gnump3d-3.0-r4.ebuild (renamed from media-sound/gnump3d/gnump3d-3.0-r2.ebuild)22
3 files changed, 20 insertions, 12 deletions
diff --git a/media-sound/gnump3d/Manifest b/media-sound/gnump3d/Manifest
index 9ca4741ba56e..837582b765e0 100644
--- a/media-sound/gnump3d/Manifest
+++ b/media-sound/gnump3d/Manifest
@@ -1,5 +1,5 @@
AUX gnump3d.conf.d 159 BLAKE2B d03de16b977c8c892be3dcd6ec7b45414dac9694a777fde5775f30ad94552349263563316c7e48517c60947e5751ef1f7d9eff4648c7a0cc720b845df32ee8cf SHA512 33c87ac067be3ae4f3dac690e38eecf8400ac393e47cea8f6b5b1238cc41b08dfe684ee33a7bf3bcb24cd6f9a8ff3861caed12c0d9d7f0df61a757cee5910e33
-AUX gnump3d.init.d 724 BLAKE2B 734bfb5daddea0894aff9254874d7135ad7a01bb46d2b6a2515ee359e98ada5ec328c31342dde936fdfeb051a8a8731b4a4a07f356b3566398dd7e0cc833bc53 SHA512 86f43db016e4dd1d2cb75b68ed1a11ea7b7f9ab1d78d18d0e6cf47c3380c466251f733d7aa73ef0354c3f63b78f18b966f583ea0aa328773442270c2aa0867d0
+AUX gnump3d.init.d-r1 826 BLAKE2B 37e9ea5403584881c2a4d87460fa058464eac1a1342af0decec37149f682b4946bb9cf34dc8eff21e6cd83c03aa2a334a8fbe2d9f7c9afd77194897b914dec20 SHA512 c54609e031615cf84328e52ed44d2744391abc580c19df512a62ff8e9091f52eea3741748559fe22f995cedc7d47bb12ea5bd0f5851bf4706327a8fd24d17309
DIST gnump3d-3.0.tar.bz2 633215 BLAKE2B aec3e2e95ebcbf2b9465f8f7e5cf579fe64e9e48d3b1757f78d3102f3a02f92970cbccc5986741013505e1b2f0e54e0d7a7c3871837c6169898e763f23e7fcca SHA512 23778604b557346e42f5cd2045cc394c7d6f7044479c74cd635dfdbbfd6835c8e3ad761d54c5cba239cc5e020b049ac11d64eb463272fc4134b7645226e2524b
-EBUILD gnump3d-3.0-r2.ebuild 1966 BLAKE2B b390a0ca69dec14cf56720913ba3b848a46466288048f05c7c5b3246f6b249a6460fd4d245ca03b972ab8b3eff001d7b23cbeb430be08df56cb198c25e6616e6 SHA512 322875a08047fdf344a2c92efb957af4c6b70b2d9ee2c50a873fcf011df1debb2f56b16ab089234be2fd1c983422f87b16ea937c59c7aa9d3b3e85688e7ab7ad
+EBUILD gnump3d-3.0-r4.ebuild 1907 BLAKE2B 0e8b43a98ae2cf32071aa48b95bf35b041af4a218cd44d5303dc052296e891389a91ee5b693d95e71389137dced0739eaac3ebca23ed92ccf3e519a871d40c13 SHA512 11431e8a2e3b56cf068132662236debb247390ae5aff1608ff9268c8aa07ff7480d3b098d9f071aa0ca35bcf8fb135f369f3ed30b039a1f7d84cbf61b77cc67f
MISC metadata.xml 249 BLAKE2B f7f8f071ecba933f3d39b0b60983281d59299b92de9375a60ab4109d7202800cb790bce0c426227f04b3e2624b1adb20876145741355abc6a4938b8b9698d144 SHA512 9a100fb26586365eda99724330a03a512f4d0be18d39c3a195ba02c2fc841edeee99d22512acf5a058a3b978d3a74f4d963a5aff9aa343b6cb4086cdfefe6343
diff --git a/media-sound/gnump3d/files/gnump3d.init.d b/media-sound/gnump3d/files/gnump3d.init.d-r1
index 730fc0cdb2db..2ead467d7882 100644
--- a/media-sound/gnump3d/files/gnump3d.init.d
+++ b/media-sound/gnump3d/files/gnump3d.init.d-r1
@@ -1,5 +1,5 @@
#!/sbin/openrc-run
-# Copyright 1999-2011 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
extra_commands="index"
@@ -34,3 +34,7 @@ index() {
/usr/bin/gnump3d-index
eend $?
}
+
+start_pre() {
+ checkpath -d -o "gnump3d:gnump3d" -q "/var/cache/gnump3d" "/var/cache/gnump3d/serving"
+}
diff --git a/media-sound/gnump3d/gnump3d-3.0-r2.ebuild b/media-sound/gnump3d/gnump3d-3.0-r4.ebuild
index 63c211a36959..fc1a65587ece 100644
--- a/media-sound/gnump3d/gnump3d-3.0-r2.ebuild
+++ b/media-sound/gnump3d/gnump3d-3.0-r4.ebuild
@@ -1,10 +1,9 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=5
+EAPI=7
-PERL_EXPORT_PHASE_FUNCTIONS=no
-inherit multilib user perl-module
+inherit multilib perl-module
DESCRIPTION="A streaming server for MP3, OGG vorbis and other streamable files"
HOMEPAGE="https://www.gnu.org/software/gnump3d/"
@@ -15,12 +14,19 @@ SLOT="0"
KEYWORDS="~alpha amd64 ~ppc ppc64 sparc x86"
IUSE="sox"
-RDEPEND="sox? ( media-sound/sox )"
+DEPEND="
+ acct-group/gnump3d
+ acct-user/gnump3d
+"
+
+RDEPEND="
+ ${DEPEND}
+ sox? ( media-sound/sox )
+"
RESTRICT="test"
pkg_setup() {
- enewuser gnump3d '' '' '' nogroup
LIBDIR=/usr/$(get_libdir)
}
@@ -50,13 +56,11 @@ src_install() {
dodoc AUTHORS ChangeLog DOWNSAMPLING PLUGINS README SUPPORT TODO
- newinitd "${FILESDIR}"/${PN}.init.d gnump3d
+ newinitd "${FILESDIR}"/${PN}.init.d-r1 gnump3d
newconfd "${FILESDIR}"/${PN}.conf.d gnump3d
keepdir /var/log/gnump3d
- keepdir /var/cache/gnump3d/serving
-
- fowners gnump3d:nogroup /var/log/gnump3d /var/cache/gnump3d
+ fowners gnump3d:gnump3d /var/log/gnump3d
}
pkg_postinst() {