diff options
author | picokan | 2021-10-20 12:24:36 +0100 |
---|---|---|
committer | picokan | 2021-10-20 12:24:36 +0100 |
commit | 5965554b05397ca17af2a2ad89edf20e1e92b752 (patch) | |
tree | 94794d8584ed705aef6c25b51b1d814e2422c387 | |
parent | 21c917fe34933420e757a51b10c56d37f8f7a587 (diff) | |
download | aur-5965554b05397ca17af2a2ad89edf20e1e92b752.tar.gz |
Updated to 0.15.0, removed shebang from .desktop and removed unnecessary license installation.
-rw-r--r-- | .SRCINFO | 14 | ||||
-rwxr-xr-x | PKGBUILD | 17 | ||||
-rw-r--r--[-rwxr-xr-x] | freetube.desktop | 1 | ||||
-rw-r--r-- | freetube.sh | 2 |
4 files changed, 16 insertions, 18 deletions
@@ -1,24 +1,24 @@ pkgbase = freetube pkgdesc = An open source desktop YouTube player built with privacy in mind. - pkgver = 0.14.0 - pkgrel = 2 + pkgver = 0.15.0 + pkgrel = 1 url = https://freetubeapp.io arch = x86_64 arch = aarch64 arch = armv7h license = AGPL3 makedepends = npm - makedepends = nodejs + makedepends = yarn depends = gtk3 depends = nss depends = electron13 - source = https://github.com/FreeTubeApp/FreeTube/archive/v0.14.0-beta.tar.gz + source = https://github.com/FreeTubeApp/FreeTube/archive/v0.15.0-beta.tar.gz source = package-only-necessary.diff source = freetube.desktop source = freetube.sh - sha256sums = 3caf44e1a9d4eab8bd944145ca2f616febd739c234d5063406410b1d00c57fd6 + sha256sums = 7e5f12444f881cc708b271aa4abd5ab9064c0577a297e7e0d4a02936b95f249b sha256sums = 40bc70f6e2996ba6d2e77e385a618737b7f4c68c9c0bc52bbb2de93dbb01de2f - sha256sums = 1b518ac2f42db51294316b15313e997c7f0ff6245cf1eb74830fe7caeea4e70b - sha256sums = e4dab57eefc975469edf981984c76be17b574a51438e86f0df159ca6e2d8d637 + sha256sums = 928f0d7f07afdecf35fcf48ba109ab7e28f51bb233327263faa2c0499d669581 + sha256sums = 2265264bfe51f832800589c53a5eef050fcba7534099198ca5a8320bbb18d86c pkgname = freetube @@ -3,22 +3,22 @@ pkgname=freetube _pkgname=FreeTube -pkgver=0.14.0 -pkgrel=2 +pkgver=0.15.0 +pkgrel=1 pkgdesc='An open source desktop YouTube player built with privacy in mind.' arch=('x86_64' 'aarch64' 'armv7h') license=('AGPL3') depends=( 'gtk3' 'nss' 'electron13' ) -makedepends=('npm' 'nodejs') +makedepends=('npm' 'yarn') url=https://freetubeapp.io source=(https://github.com/FreeTubeApp/FreeTube/archive/v$pkgver-beta.tar.gz package-only-necessary.diff freetube.desktop freetube.sh) -sha256sums=(3caf44e1a9d4eab8bd944145ca2f616febd739c234d5063406410b1d00c57fd6 +sha256sums=(7e5f12444f881cc708b271aa4abd5ab9064c0577a297e7e0d4a02936b95f249b 40bc70f6e2996ba6d2e77e385a618737b7f4c68c9c0bc52bbb2de93dbb01de2f - 1b518ac2f42db51294316b15313e997c7f0ff6245cf1eb74830fe7caeea4e70b - e4dab57eefc975469edf981984c76be17b574a51438e86f0df159ca6e2d8d637) + 928f0d7f07afdecf35fcf48ba109ab7e28f51bb233327263faa2c0499d669581 + 2265264bfe51f832800589c53a5eef050fcba7534099198ca5a8320bbb18d86c) prepare() { patch "$srcdir/$_pkgname-$pkgver-beta/_scripts/build.js" < package-only-necessary.diff @@ -26,17 +26,16 @@ prepare() { build() { cd "$srcdir/$_pkgname-$pkgver-beta" - npm --cache "${srcdir}/npm-cache" install + yarn --cache-folder "${srcdir}/yarn-cache" install npm --cache "${srcdir}/npm-cache" run build } package() { - install -d "${pkgdir}"/{usr/bin,usr/lib/freetube} + install -d "${pkgdir}"/usr/lib/${pkgname} cp -R "./$_pkgname-$pkgver-beta/build/linux-unpacked/resources/app.asar" "$pkgdir/usr/lib/$pkgname" install -Dm755 "./freetube.sh" "$pkgdir/usr/bin/$pkgname" cd $_pkgname-$pkgver-beta - install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" install -Dm644 "./_icons/icon.svg" "$pkgdir/usr/share/pixmaps/$pkgname.svg" cd .. install -Dm644 "freetube.desktop" "$pkgdir/usr/share/applications/$pkgname.desktop" diff --git a/freetube.desktop b/freetube.desktop index 85b444109f61..649183be4064 100755..100644 --- a/freetube.desktop +++ b/freetube.desktop @@ -1,4 +1,3 @@ -#!/usr/bin/env xdg-open [Desktop Entry] Name=FreeTube GenericName=YouTube Player diff --git a/freetube.sh b/freetube.sh index 2856cfc45556..3400d70b73f8 100644 --- a/freetube.sh +++ b/freetube.sh @@ -1,3 +1,3 @@ #!/bin/sh -electron13 /usr/lib/freetube/app.asar "$@" +exec electron13 /usr/lib/freetube/app.asar "$@" |