Initial version
This commit is contained in:
26
.SRCINFO
Normal file
26
.SRCINFO
Normal file
@@ -0,0 +1,26 @@
|
||||
pkgbase = jellyfin-mpv-shim
|
||||
pkgdesc = Cast media from Jellyfin Mobile and Web apps to MPV. (Unofficial)
|
||||
pkgver = 1.5.4
|
||||
pkgrel = 1
|
||||
url = https://github.com/iwalton3/jellyfin-mpv-shim
|
||||
arch = any
|
||||
license = MIT
|
||||
makedepends = python-setuptools
|
||||
depends = mpv
|
||||
depends = python>=3.6
|
||||
depends = python-mpv
|
||||
depends = python-mpv-jsonipc>=1.1.8
|
||||
depends = python-jellyfin-apiclient>=1.4.0
|
||||
depends = tk
|
||||
optdepends = python-pystray: systray support
|
||||
optdepends = python-jinja: display mirroring support
|
||||
optdepends = python-pywebview: desktop client and display mirroring support
|
||||
optdepends = python-werkzeug: desktop client support
|
||||
optdepends = python-flask: desktop client support
|
||||
source = https://pypi.python.org/packages/source/j/jellyfin-mpv-shim/jellyfin-mpv-shim-1.5.4.tar.gz
|
||||
source = https://raw.githubusercontent.com/iwalton3/jellyfin-mpv-shim/master/LICENSE.md
|
||||
sha256sums = b9a64f81beba57d22a81fa79138b2eab46ebef33213410be2bcfa58fbb4180a8
|
||||
sha256sums = e36bf8f5853f1dff59a4973e0911d5c90d5d94be33b8096158321fae4445d98a
|
||||
|
||||
pkgname = jellyfin-mpv-shim
|
||||
|
32
PKGBUILD
Normal file
32
PKGBUILD
Normal file
@@ -0,0 +1,32 @@
|
||||
# Maintainer: Marius Lindvall <(firstname) {cat} varden {dog} info>
|
||||
|
||||
pkgname=jellyfin-mpv-shim
|
||||
pkgver='1.5.4'
|
||||
pkgrel=1
|
||||
pkgdesc="Cast media from Jellyfin Mobile and Web apps to MPV. (Unofficial)"
|
||||
arch=('any')
|
||||
url='https://github.com/iwalton3/jellyfin-mpv-shim'
|
||||
license=('MIT')
|
||||
depends=('mpv' 'python>=3.6' 'python-mpv' 'python-mpv-jsonipc>=1.1.8' 'python-jellyfin-apiclient>=1.4.0' 'tk')
|
||||
makedepends=('python-setuptools')
|
||||
optdepends=('python-pystray: systray support'
|
||||
'python-jinja: display mirroring support'
|
||||
'python-pywebview: desktop client and display mirroring support'
|
||||
'python-werkzeug: desktop client support'
|
||||
'python-flask: desktop client support')
|
||||
source=("https://pypi.python.org/packages/source/j/jellyfin-mpv-shim/jellyfin-mpv-shim-$pkgver.tar.gz"
|
||||
"https://raw.githubusercontent.com/iwalton3/jellyfin-mpv-shim/master/LICENSE.md")
|
||||
sha256sums=('b9a64f81beba57d22a81fa79138b2eab46ebef33213410be2bcfa58fbb4180a8'
|
||||
'e36bf8f5853f1dff59a4973e0911d5c90d5d94be33b8096158321fae4445d98a')
|
||||
|
||||
build() {
|
||||
cd "${srcdir}/jellyfin-mpv-shim-${pkgver}"
|
||||
python setup.py build
|
||||
}
|
||||
|
||||
package() {
|
||||
cd "${srcdir}"
|
||||
install -Dm 644 "LICENSE.md" "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
|
||||
cd "jellyfin-mpv-shim-${pkgver}"
|
||||
python setup.py install --root="$pkgdir/" --optimize=1 --skip-build
|
||||
}
|
Reference in New Issue
Block a user