summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorLuca Weiss2019-12-11 18:56:10 +0100
committerLuca Weiss2019-12-11 18:56:10 +0100
commit4eebfc29ef3a06c84b5391fadd8c4dd7e924bb85 (patch)
tree61d83d13ca64c484f19b076b8299f3682e74a278
parent5ebc4d2bd94c9f41bd91c796875e1f8894fb5e81 (diff)
downloadaur-4eebfc29ef3a06c84b5391fadd8c4dd7e924bb85.tar.gz
upgpkg: jellyfin-git 10.4.0.r304.gf1fc6ef59f-1
Now requires dotnet >= 3 (currently provided by dotnet-core-bin & dotnet-sdk-bin in the AUR) Build procedure was adjusted for changes upstream
-rw-r--r--.SRCINFO8
-rw-r--r--PKGBUILD19
2 files changed, 15 insertions, 12 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 406b8593d549..c8aef8dcd2ed 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = jellyfin-git
pkgdesc = The Free Software Media Browser
- pkgver = 10.3.7.r489.g7203f463f4
+ pkgver = 10.4.0.r304.gf1fc6ef59f
pkgrel = 1
url = https://github.com/jellyfin/jellyfin
arch = i686
@@ -8,8 +8,10 @@ pkgbase = jellyfin-git
arch = armv6h
license = GPL2
makedepends = git
- makedepends = dotnet-sdk
- depends = dotnet-runtime
+ makedepends = dotnet-sdk>=3
+ makedepends = yarn
+ depends = dotnet-runtime>=3
+ depends = aspnet-runtime>=3
depends = ffmpeg
depends = sqlite
provides = jellyfin
diff --git a/PKGBUILD b/PKGBUILD
index e0c121f4456f..af37d8d624e7 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,14 +3,14 @@
# Contributor: Daniel Seymour <dannyseeless@gmail.com>
pkgname=jellyfin-git
-pkgver=10.3.7.r489.g7203f463f4
+pkgver=10.4.0.r304.gf1fc6ef59f
pkgrel=1
pkgdesc='The Free Software Media Browser'
arch=('i686' 'x86_64' 'armv6h')
url='https://github.com/jellyfin/jellyfin'
license=('GPL2')
-depends=('dotnet-runtime' 'ffmpeg' 'sqlite')
-makedepends=('git' 'dotnet-sdk')
+depends=('dotnet-runtime>=3' 'aspnet-runtime>=3' 'ffmpeg' 'sqlite')
+makedepends=('git' 'dotnet-sdk>=3' 'yarn')
provides=('jellyfin')
conflicts=('jellyfin')
source=('git+https://github.com/jellyfin/jellyfin.git'
@@ -33,13 +33,14 @@ pkgver() {
git describe --long --tags | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g'
}
-prepare() {
- cd jellyfin
- ln -sf "$srcdir"/jellyfin-web/src ./MediaBrowser.WebDashboard/jellyfin-web
-}
-
build(){
- cd jellyfin
+ cd jellyfin-web
+
+ yarn install
+
+ cp -r dist/. "$srcdir"/jellyfin/MediaBrowser.WebDashboard/jellyfin-web
+
+ cd ../jellyfin
# Disable dotnet telemetry
export DOTNET_CLI_TELEMETRY_OPTOUT=1