diff options
author | Hiers | 2021-03-13 19:32:59 +0000 |
---|---|---|
committer | Hiers | 2021-03-13 19:32:59 +0000 |
commit | 85a01a8fbc8a306910af15a47ea18361d558e70e (patch) | |
tree | 8c7670558e50349b5b98b394edb4b5dbfd4df134 | |
parent | 22f9a708e6ad2332fa2a1b854f7a5a12de2514f9 (diff) | |
download | aur-85a01a8fbc8a306910af15a47ea18361d558e70e.tar.gz |
Fixed way system electron was used, again. Added %U to .desktop file I should've added before.
-rw-r--r-- | .SRCINFO | 6 | ||||
-rwxr-xr-x | PKGBUILD | 9 | ||||
-rwxr-xr-x | freetube.desktop | 2 | ||||
-rw-r--r-- | package-only-necessary.diff | 15 |
4 files changed, 18 insertions, 14 deletions
@@ -1,15 +1,15 @@ pkgbase = freetube pkgdesc = An open source desktop YouTube player built with privacy in mind. pkgver = 0.12.0 - pkgrel = 1 + pkgrel = 2 url = https://freetubeapp.io arch = x86_64 - arch = arm + arch = aarch64 + arch = armv7h license = AGPL3 makedepends = npm depends = gtk3 depends = nss - depends = electron conflicts = freetube-git conflicts = freetube-bin source = https://github.com/FreeTubeApp/FreeTube/archive/v0.12.0-beta.tar.gz @@ -4,15 +4,15 @@ pkgname=freetube _pkgname=FreeTube pkgver=0.12.0 -pkgrel=1 +pkgrel=2 pkgdesc='An open source desktop YouTube player built with privacy in mind.' -arch=('x86_64' 'arm') +arch=('x86_64' 'aarch64' 'armv7h') license=('AGPL3') -depends=( 'gtk3' 'nss' 'electron') +depends=( 'gtk3' 'nss' ) makedepends=('npm' ) conflicts=('freetube-git' 'freetube-bin') url=https://freetubeapp.io -source=(https://github.com/FreeTubeApp/FreeTube/archive/v0.12.0-beta.tar.gz +source=(https://github.com/FreeTubeApp/FreeTube/archive/v$pkgver-beta.tar.gz package-only-necessary.diff freetube.desktop freetube.sh) @@ -20,7 +20,6 @@ sha256sums=(cabe45f066c39f3e521a480bcfdf267bab92a5f483cd53f6e4c801601f107fe8 SKIP SKIP SKIP) prepare() { - sed -i 's@"electron": "^11.1.0,"@@g' "$srcdir/$_pkgname-$pkgver-beta/package.json" patch "$srcdir/$_pkgname-$pkgver-beta/_scripts/build.js" < package-only-necessary.diff } diff --git a/freetube.desktop b/freetube.desktop index 3b7502e4d10c..85b444109f61 100755 --- a/freetube.desktop +++ b/freetube.desktop @@ -3,7 +3,7 @@ Name=FreeTube GenericName=YouTube Player Comment=An open source desktop YouTube player built with privacy in mind. -Exec=freetube +Exec=freetube %U Terminal=false Type=Application Icon=freetube diff --git a/package-only-necessary.diff b/package-only-necessary.diff index 96db6109934b..977b9a178985 100644 --- a/package-only-necessary.diff +++ b/package-only-necessary.diff @@ -1,7 +1,6 @@ -diff -r -u a/build.js b/build.js ---- a/build.js 2021-03-07 08:35:45.210329013 +0000 -+++ b/build.js 2021-03-07 08:37:56.830332848 +0000 -@@ -24,7 +24,7 @@ +--- /mnt/LMule/repo/aur/freetube/FreeTube-0.12.0-beta/_scripts/build.js 2021-03-07 01:41:43.000000000 +0000 ++++ /home/user/Desktop/build.js 2021-03-13 19:18:27.093723000 +0000 +@@ -24,12 +24,13 @@ arch = Arch.armv7l } @@ -10,7 +9,13 @@ diff -r -u a/build.js b/build.js } const config = { -@@ -67,7 +67,7 @@ + appId: `io.freetubeapp.${name}`, + copyright: 'Copyleft © 2020 freetubeapp@protonmail.com', ++ electronDist: '/usr/lib/electron', + // asar: false, + // compression: 'store', + productName, +@@ -67,7 +68,7 @@ linux: { category: 'Network', icon: '_icons/icon.svg', |