summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorpicokan2021-10-20 12:24:36 +0100
committerpicokan2021-10-20 12:24:36 +0100
commit5965554b05397ca17af2a2ad89edf20e1e92b752 (patch)
tree94794d8584ed705aef6c25b51b1d814e2422c387
parent21c917fe34933420e757a51b10c56d37f8f7a587 (diff)
downloadaur-5965554b05397ca17af2a2ad89edf20e1e92b752.tar.gz
Updated to 0.15.0, removed shebang from .desktop and removed unnecessary license installation.
-rw-r--r--.SRCINFO14
-rwxr-xr-xPKGBUILD17
-rw-r--r--[-rwxr-xr-x]freetube.desktop1
-rw-r--r--freetube.sh2
4 files changed, 16 insertions, 18 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 8b1e26c3708a..f0ab6d82b4cc 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index c2b608320aea..9d74c04d8f24 100755
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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 "$@"