summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorHiers2021-03-13 19:32:59 +0000
committerHiers2021-03-13 19:32:59 +0000
commit85a01a8fbc8a306910af15a47ea18361d558e70e (patch)
tree8c7670558e50349b5b98b394edb4b5dbfd4df134
parent22f9a708e6ad2332fa2a1b854f7a5a12de2514f9 (diff)
downloadaur-85a01a8fbc8a306910af15a47ea18361d558e70e.tar.gz
Fixed way system electron was used, again. Added %U to .desktop file I should've added before.
-rw-r--r--.SRCINFO6
-rwxr-xr-xPKGBUILD9
-rwxr-xr-xfreetube.desktop2
-rw-r--r--package-only-necessary.diff15
4 files changed, 18 insertions, 14 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 9c369e9e2f94..09ef99d0e48f 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index bcf3bdf8f1ee..77d15997abd9 100755
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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',