update ycast-1.1.0-r3

This commit is contained in:
Andreas Billmeier 2022-12-20 14:41:19 +01:00
parent 3a660b3758
commit 89d644da5d
7 changed files with 45 additions and 13 deletions

View File

@ -0,0 +1,2 @@
EBUILD ycast-0.ebuild 150 BLAKE2B 6d1ea73fd8da2862048ce1348fc5c3cbfbee7ebc2aadcee72b45823bcc570c8347a9ef42309a6fc21f3fbe58da07c06d151db5db5a9979af961f61ba3757f41b SHA512 b15b786dfbbd33a8e7df4527ca9bda46dd374bc5bc6c39a724d100501d3d0ec59483b83283319864e59f6782abcb1d71e6122d878ebba6532328ba8446fed2dd
MISC metadata.xml 366 BLAKE2B c2234c807433af153ff818c86a421c72181c278f95421339c5338d74e6962f3a33170d4cf7bbae97b46189986b30065b4a7342865a847612159f7a0e8539c0c3 SHA512 9a3e5b0062fe74ef8ff9413ec231002a4f226a66b2901cbb16a109b33261bc5fa0b9103d3f5f8b9d398dfea50514f0e56cfa5b025769f8c7e192484f25590880

View File

@ -0,0 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>alarig@swordarmor.fr</email>
<name>Alarig Le Lay</name>
</maintainer>
<maintainer type="project">
<email>proxy-maint@gentoo.org</email>
<name>Proxy Maintainers</name>
</maintainer>
</pkgmetadata>

View File

@ -0,0 +1,8 @@
# Copyright 2020-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit acct-group
ACCT_GROUP_ID=-1

3
acct-user/ycast/Manifest Normal file
View File

@ -0,0 +1,3 @@
EBUILD rancid-0.ebuild 264 BLAKE2B 83ab5c176e7ece5f2085ca18c27c71b9d09e884b2c8bb30c3c01b7bd0fcbbd69842f3821e9a8c6e1269c4ab0e342b54ca53b1d29c88c92921c2801147f1ed63c SHA512 ced09e1bba351aa686384556a7d2b9828e58cee17e6601b04cb55451c61929a0fdba3c17ae434acf80c04bc258035514f0de1f473c3edf22637083199adffc10
MISC metadata.xml 366 BLAKE2B c2234c807433af153ff818c86a421c72181c278f95421339c5338d74e6962f3a33170d4cf7bbae97b46189986b30065b4a7342865a847612159f7a0e8539c0c3 SHA512 9a3e5b0062fe74ef8ff9413ec231002a4f226a66b2901cbb16a109b33261bc5fa0b9103d3f5f8b9d398dfea50514f0e56cfa5b025769f8c7e192484f25590880
MISC rancid-0.ebuild~ 268 BLAKE2B 96a3dbdef19da9976a69fa3b21db5f94dff69734de72f20e6cea0b59aeb14d5020eae58b245116aeb1f9f8129e96ce9a48b5aac3c1d80d1e72a5901623f2908c SHA512 68143bc5eb29f1bf4568157a8e347f6ca318761aa6087d064b8c58b631bd8d287c2a37978e2fdf98d405531929ea114ae4f21a4b2d7ef35af2cf357dd91670aa

View File

@ -0,0 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>alarig@swordarmor.fr</email>
<name>Alarig Le Lay</name>
</maintainer>
<maintainer type="project">
<email>proxy-maint@gentoo.org</email>
<name>Proxy Maintainers</name>
</maintainer>
</pkgmetadata>

View File

@ -7,5 +7,5 @@ AUX ycast-1.1.0-short_uuid.patch 7964 BLAKE2B 45560b02300cf4e3e3235d746d11c6b7df
AUX ycast.init.d 517 BLAKE2B 7f811864688c02fe3412c9f0de94a1707c91b18668a59322a9cc6a1764cbc0f86827c0196b097a20c296c62dfaa478e745c7ef1e3dd98b7f49f85a9b64d0a3e6 SHA512 b5485bb67fa6a212562ab2a6bcda8750c6e5feea9554686eedc3c5b52da287660a029e7e13d58e3cdf44deed92adf454151a39a3afcb1fbc074f1d62d25a55b7
AUX ycast.wsgi 381 BLAKE2B 8aa1fa994713fd74bbf504420bed08cd7f6e2e9961bcc7eb4e6b73ca3a1317e866ba247b519df5f535817a8cb2598b6f8b82ffed0f8f9f5ef0bdd214a62741bb SHA512 bf6937f7c5f944b8ae42b2a29e64c2cbb82e5c622ca44d2c2e399bf8387c85685e43b4ec36c820d47206e33b5f2ae1f71e6a38185bf8b3dc8893c7d64db893ad
DIST ycast-1.1.0.tar.gz 15018 BLAKE2B b58dd0658b75319d9f2a5d281902d75fb98bedd14539526ffa17ed979beb1a9bc62102698bbcced321a7c843682109b846fd412395ffeaa56525f3f1612623ac SHA512 f253f345924ce55c9869c625a9ce18830ecd4546894a74b5a756b383a10c5edc584121a8bc28dbe792a0b32784a0ea900edea669b9ff96766f691cac7294e95e
EBUILD ycast-1.1.0-r2.ebuild 1774 BLAKE2B a7cd306d2dea5654bcf90a5dee533483c7a3873233bfcae439f91b5ac2a884028ae954b278d56fe9b8335a6c9eceb7b6d6bcb02203a670c4a227e0d48d6b562a SHA512 aeb3c431667df710238742f68e0bc56fe7af3ddc4682de87c05d1ed0f907dca2c06ee6c72b55ed46d2dbe1a9be3838909d875d4f3607db0a17023dcc6f8acdd4
EBUILD ycast-1.1.0-r3.ebuild 1751 BLAKE2B f38254fa6b10ed02497c0a75f31c0bbebd5520c4c0321f7ca261be531be9c330c411d024bd36fa1e69ccab3a19edb507f09b13389374d525bedbda52f6ff2991 SHA512 5a1cd9a7aa802db01530d6e1dc24ee418839ae99dadd134dae2d74981aaa73186fd5df733fe29c8df1dd2a2fa04df813073733f6602b907ee65c66c11b5c3436
MISC metadata.xml 645 BLAKE2B efac08f2e75861798ad7ac80ffdf4cb560c9e2e9a17ec7f29b2f85e4c2896298103e5fceca3e30e93d9282ec8686ab5dad851303a02d759954f645c51ed79cd1 SHA512 376098e53cd1c534b0e25a98d7f973330d560f5c90483b4c6badda5649a0109306fce9680ae6f6d00195b5d1d606b0b59bf84db9bc21033c44b9519f59ac9eb5

View File

@ -1,11 +1,11 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
EAPI=8
PYTHON_COMPAT=( python3_{8..11} )
inherit distutils-r1 user
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1
DESCRIPTION="Self hosted vTuner internet radio service emulation"
HOMEPAGE="https://github.com/milaq/YCast https://pypi.org/project/ycast/"
@ -18,7 +18,10 @@ IUSE="test +shortuuid wscgi"
DOCS="README.md"
RDEPEND="dev-python/requests[${PYTHON_USEDEP}]
RDEPEND="
acct-user/ycast
acct-group/ycast
dev-python/requests[${PYTHON_USEDEP}]
dev-python/flask[${PYTHON_USEDEP}]
dev-python/oyaml[${PYTHON_USEDEP}]
dev-python/pillow[${PYTHON_USEDEP}]"
@ -30,17 +33,11 @@ BDEPEND="
src_prepare() {
default
# Radiobrowser - Access Error issue on some models #79
# https://github.com/milaq/YCast/pull/79
use shortuuid && eapply "${FILESDIR}/${P}-short_uuid.patch"
}
pkg_setup() {
enewgroup "${PN}"
enewuser "${PN}" -1 -1 "$INSTALL_DIR" "${PN}"
}
# Location of Webserver's root (wscgi only)
INSTALL_DIR="/var/www/${PN}"
@ -58,11 +55,9 @@ python_install_all() {
keepdir "/var/log/${PN}"
fowners -R "${PN}:${PN}" "/var/log/${PN}"
insinto "/etc/${PN}"
newins "${FILESDIR}/stations.yml" stations.yml
fowners -R "${PN}:${PN}" "/etc/${PN}"
readme.gentoo_create_doc
}