summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorzxp198210052023-11-08 12:54:15 +0800
committerzxp198210052023-11-08 12:54:15 +0800
commit48ffeab2c7050370dd950d4a666bb22d2022f375 (patch)
tree9799641087b6e9b243469cfdfa8397c1fb75fa40
parentab072457efef8bbdab9e06cd2c820143e7268d92 (diff)
downloadaur-48ffeab2c7050370dd950d4a666bb22d2022f375.tar.gz
fix errors
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD21
-rw-r--r--raj-browser.sh4
3 files changed, 18 insertions, 11 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 9c109bbd5d9c..4ce3d9ab16f1 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = raj-browser-bin
pkgdesc = A UI and privacy focussed browser for the web from the web.
pkgver = 2.0.5
- pkgrel = 2
+ pkgrel = 3
url = https://github.com/Rajaniraiyn/raj-browser
arch = x86_64
license = custom
@@ -11,6 +11,6 @@ pkgbase = raj-browser-bin
source = raj-browser-2.0.5.deb::https://github.com/Rajaniraiyn/raj-browser/releases/download/v2.0.5/raj-browser_2.0.5_amd64.deb
source = raj-browser.sh
sha256sums = b0ff6a0abff0fe3f8510aa5f12bae954eab07cb0441ee5971685d3335fa91b79
- sha256sums = 271e8a8613f1c8d7b6e17f3ea2db78e6116107b4fd9e4d1ea7115201c52c1d03
+ sha256sums = ea63cc87484f5ca49318425a9ee2c5c9ac3920d5de6613634ad37a8c397cdf70
pkgname = raj-browser-bin
diff --git a/PKGBUILD b/PKGBUILD
index 6f9893b7946c..1c8aa7f9af11 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,26 +1,31 @@
# Maintainer: zxp19821005 <zxp19821005 at 163 dot com>
pkgname=raj-browser-bin
pkgver=2.0.5
-pkgrel=2
+pkgrel=3
pkgdesc="A UI and privacy focussed browser for the web from the web."
arch=('x86_64')
license=('custom')
conflicts=("${pkgname%-bin}")
url="https://github.com/Rajaniraiyn/raj-browser"
-depends=('bash' 'electron22')
-source=("${pkgname%-bin}-${pkgver}.deb::${url}/releases/download/v${pkgver}/${pkgname%-bin}_${pkgver}_amd64.deb"
- "${pkgname%-bin}.sh")
+depends=(
+ 'bash'
+ 'electron22'
+)
+source=(
+ "${pkgname%-bin}-${pkgver}.deb::${url}/releases/download/v${pkgver}/${pkgname%-bin}_${pkgver}_amd64.deb"
+ "${pkgname%-bin}.sh"
+)
sha256sums=('b0ff6a0abff0fe3f8510aa5f12bae954eab07cb0441ee5971685d3335fa91b79'
- '271e8a8613f1c8d7b6e17f3ea2db78e6116107b4fd9e4d1ea7115201c52c1d03')
-prepare() {
+ 'ea63cc87484f5ca49318425a9ee2c5c9ac3920d5de6613634ad37a8c397cdf70')
+build() {
bsdtar -xf "${srcdir}/data.tar.xz"
sed "s|/opt/${pkgname%-bin}/${pkgname%-bin} %U|${pkgname%-bin}|g;s|Utility|Network;Utility|g" \
-i "${srcdir}/usr/share/applications/${pkgname%-bin}.desktop"
}
package() {
install -Dm755 "${srcdir}/${pkgname%-bin}.sh" "${pkgdir}/usr/bin/${pkgname%-bin}"
- install -Dm644 "${srcdir}/opt/${pkgname%-bin}/resources/app.asar" "${pkgdir}/opt/${pkgname%-bin}/${pkgname%-bin}.asar"
+ install -Dm644 "${srcdir}/opt/${pkgname%-bin}/resources/app.asar" -t "${pkgdir}/usr/lib/${pkgname%-bin}"
+ install -Dm644 "${srcdir}/usr/share/icons/hicolor/0x0/apps/${pkgname%-bin}.png" -t "${pkgdir}/usr/share/pixmaps"
install -Dm644 "${srcdir}/usr/share/applications/${pkgname%-bin}.desktop" -t "${pkgdir}/usr/share/applications"
install -Dm644 "${srcdir}/opt/${pkgname%-bin}/LICENSE"* -t "${pkgdir}/usr/share/licenses/${pkgname}"
- install -Dm644 "${srcdir}/usr/share/icons/hicolor/0x0/apps/${pkgname%-bin}.png" -t "${pkgdir}/usr/share/pixmaps"
} \ No newline at end of file
diff --git a/raj-browser.sh b/raj-browser.sh
index 9fed7b3a4d9c..23c7b6dcb558 100644
--- a/raj-browser.sh
+++ b/raj-browser.sh
@@ -1,6 +1,8 @@
#!/bin/bash
_ELECTRON=/usr/bin/electron22
-_ASAR="/opt/raj-browser/raj-browser.asar"
+APPDIR="/usr/lib/raj-browser"
+export PATH="${APPDIR}:${PATH}"
+_ASAR="${APPDIR}/app.asar"
if [[ $EUID -ne 0 ]] || [[ $ELECTRON_RUN_AS_NODE ]]; then
exec ${_ELECTRON} ${_ASAR} "$@"
else