Fixing the submodules

This commit is contained in:
Zoe Roux 2021-01-05 23:33:18 +01:00
parent dae0f10b40
commit 7d18c0dd84

View File

@ -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/"