From 7d18c0dd842bf9c4d810d392f20264b17e4db8f2 Mon Sep 17 00:00:00 2001 From: Zoe Roux Date: Tue, 5 Jan 2021 23:33:18 +0100 Subject: [PATCH] Fixing the submodules --- install/PKGBUILD | 21 +++++++-------------- 1 file changed, 7 insertions(+), 14 deletions(-) diff --git a/install/PKGBUILD b/install/PKGBUILD index 82bd35ce..b1ab9f9d 100644 --- a/install/PKGBUILD +++ b/install/PKGBUILD @@ -9,35 +9,28 @@ url="https://github.com/AnonymusRaccoon/Kyoo" license=("GPLv3") groups=() depends=("dotnet-runtime>=3" "aspnet-runtime>=3") -makedepends=("dotnet-sdk>=3" "cmake" "gcc" "make" "npm") -source=("kyoo-$pkgver.tar.gz::https://github.com/AnonymusRaccoon/Kyoo/archive/master.tar.gz" - "trancoder-$pkgver.tar.gz::https://github.com/AnonymusRaccoon/Kyoo.Transcoder/archive/master.tar.gz" - "webapp-$pkgver.tar.gz::https://github.com/AnonymusRaccoon/Kyoo.WebApp/archive/master.tar.gz" +makedepends=("dotnet-sdk>=3" "cmake" "gcc" "make" "npm" "git") +source=("git+https://github.com/AnonymusRaccoon/Kyoo" #tag=v${pkgver} "kyoo.service" "kyoo.sysusers") -sha256sums=("SKIP" "SKIP" "SKIP" "SKIP" "SKIP") +sha256sums=("SKIP" "SKIP" "SKIP") prepare() { - # cd "Kyoo-$pkgver" - # ln -s transcoder "../Kyoo.Transcoder-$pkgver" - # ln -s Kyoo/Views/WebApp "../Kyoo.WebApp-$pkgver" - cd "Kyoo-master" - ln -s transcoder "../Kyoo.Transcoder-master" - ln -s Kyoo/Views/WebApp "../Kyoo.WebApp-master" - + cd "Kyoo" + git submodule update --init --recursive } build() { # cd "Kyoo-$pkgver" - cd "Kyoo-master" + cd "Kyoo" export DOTNET_CLI_TELEMETRY_OPTOUT=1 dotnet build -c Release Kyoo } package() { # cd "Kyoo-$pkgver" - cd "Kyoo-master" + cd "Kyoo" mkdir -p "$pkgdir/usr/lib/kyoo" dotnet publish -c Release -o "$pkgdir/usr/lib/kyoo" Kyoo install -Dm 644 kyoo.service -t "$pkgdir/usr/lib/systemd/system/"