diff options
author | Luca Weiss | 2019-12-11 18:56:10 +0100 |
---|---|---|
committer | Luca Weiss | 2019-12-11 18:56:10 +0100 |
commit | 4eebfc29ef3a06c84b5391fadd8c4dd7e924bb85 (patch) | |
tree | 61d83d13ca64c484f19b076b8299f3682e74a278 /PKGBUILD | |
parent | 5ebc4d2bd94c9f41bd91c796875e1f8894fb5e81 (diff) | |
download | aur-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
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 19 |
1 files changed, 10 insertions, 9 deletions
@@ -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 |