diff options
author | Solomon Choina | 2018-05-27 11:09:05 -0400 |
---|---|---|
committer | Solomon Choina | 2018-05-27 11:09:05 -0400 |
commit | 264df19f54dc24603d7ec3b3bdafcad37afee4c6 (patch) | |
tree | 6f7ccc7a8573b84137431ac4c03f3543511eb5c4 | |
parent | 8f50ff90fdb1da3717705153740086290f87b4e1 (diff) | |
download | aur-264df19f54dc24603d7ec3b3bdafcad37afee4c6.tar.gz |
changing to src build
-rw-r--r-- | .SRCINFO | 9 | ||||
-rw-r--r-- | PKGBUILD | 19 |
2 files changed, 20 insertions, 8 deletions
@@ -1,5 +1,3 @@ -# Generated by mksrcinfo v8 -# Tue Apr 3 18:35:20 UTC 2018 pkgbase = kawanime pkgdesc = Desktop app for anime fans pkgver = 0.2.5 @@ -7,9 +5,12 @@ pkgbase = kawanime url = https://github.com/Kylart/KawAnime arch = x86_64 license = MIT + makedepends = npm depends = nodejs - source = https://github.com/Kylart/kawanime/releases/download/v0.2.5/kawanime_0.2.5_amd64.deb - sha256sums = 29338c623221f8ef9c6cb0f0dd9dd0d664fa365ccd45e175f25151fa3995e7a9 + provides = kawanime + conflicts = kawanime + source = https://github.com/Kylart/KawAnime/archive/v0.2.5.tar.gz + sha256sums = cccff85f54cdfcb8cda9f2c016e7bc87874f2162167c0006e12ca1c87d377c4c pkgname = kawanime @@ -2,21 +2,32 @@ pkgname=kawanime pkgver=0.2.5 pkgrel=1 +provides=("kawanime") +conflicts=("kawanime") pkgdesc="Desktop app for anime fans" arch=('x86_64') url="https://github.com/Kylart/KawAnime" license=('MIT') depends=('nodejs') +makedepends=('npm') #dpkg is not actually needed, it's just to avoid a build failure -source=("https://github.com/Kylart/$pkgname/releases/download/v${pkgver}/${pkgname}_${pkgver}_amd64.deb") -sha256sums=('29338c623221f8ef9c6cb0f0dd9dd0d664fa365ccd45e175f25151fa3995e7a9') +source=("https://github.com/Kylart/KawAnime/archive/v${pkgver}.tar.gz") +sha256sums=('cccff85f54cdfcb8cda9f2c016e7bc87874f2162167c0006e12ca1c87d377c4c') + +build() { + cd "$srcdir/KawAnime-$pkgver" + npm install + npm run build + npm run dist:linux +} package() { - cd "$srcdir/" - ar x *.deb + cd "$srcdir/KawAnime-$pkgver/dist" + ar x KawAnime_${pkgver}_amd64.deb tar -xf data.tar.xz mv usr "${pkgdir}" mv opt "${pkgdir}" + mkdir -p "${pkgdir}"/usr/bin install -Dm755 /dev/stdin "$pkgdir"/usr/bin/$pkgname <<END #!/usr/bin/bash |