summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorBeautyyuYanli2023-01-01 16:23:13 +0800
committerBeautyyuYanli2023-01-01 16:23:13 +0800
commit6625e96165ece73ad801aa67872932e311e0fedf (patch)
treefc3d63216bf093b1ee62d914a21e7db1229e988a
parente7d3dc6a65308d9e13edbd0cd289ae93e5ce6c9c (diff)
downloadaur-6625e96165ece73ad801aa67872932e311e0fedf.tar.gz
tidy PKGBUILD
-rw-r--r--.SRCINFO2
-rw-r--r--PKGBUILD12
2 files changed, 7 insertions, 7 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 58da77043461..046dfa59b105 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = linuxqq-firejail
pkgdesc = Run QQ in Firejail (security sandbox). Install linuxqq before this.
pkgver = 0.0.1
- pkgrel = 1
+ pkgrel = 2
url = https://github.com/BeautyYuYanli/linuxqq-new-firejail
arch = x86_64
arch = aarch64
diff --git a/PKGBUILD b/PKGBUILD
index f370e7758839..9f2e50d9689d 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,28 +1,28 @@
# Maintainer: Yanli <beautyyuyanli@gmail.com>
# Contributor: cubercsl <hi@cubercsl.site>
pkgname=linuxqq-firejail
-_pkgname=linuxqq
pkgver=0.0.1
-pkgrel=1
+pkgrel=2
pkgdesc='Run QQ in Firejail (security sandbox). Install linuxqq before this.'
arch=('x86_64' 'aarch64')
url="https://github.com/BeautyYuYanli/linuxqq-new-firejail"
license=('unknown')
# TODO: add linuxqq
depends=('firejail')
-source=("tencent-qq.profile")
+profile="tencent-qq.profile"
+source=("${profile}")
sha512sums=('8c6a8075a74c8ffaac4ee2f96c6e41d51de1a040d81f5e3d55543d614f5e60d76ec1d42d935d37cd7031999eadfe4d5597277d35f5ed20b87c781e7eb836edb4')
package() {
# Patch Firejail
echo " -> Patching Firejail..."
mkdir "${pkgdir}/etc/firejail" -p
- mv "tencent-qq.profile" "${pkgdir}/etc/firejail/"
+ mv "${profile}" "${pkgdir}/etc/firejail/"
# Wrap launcher
echo " -> Wrapping launcher..."
mkdir "${pkgdir}/usr/share/applications" -p
cp "/usr/share/applications/qq.desktop" "${pkgdir}/usr/share/applications/qq-firejail.desktop"
- sed -i "2s!Name=QQ!Name=QQ in Firejail!" "${pkgdir}/usr/share/applications/qq-firejail.desktop"
- sed -i "3s!/usr/bin/${_pkgname}!firejail --profile=/etc/firejail/tencent-qq.profile /usr/bin/${_pkgname}!" "${pkgdir}/usr/share/applications/qq-firejail.desktop"
+ sed -i "2s!QQ!QQ in Firejail!" "${pkgdir}/usr/share/applications/qq-firejail.desktop"
+ sed -i "3s!/usr/bin/linuxqq!firejail --profile=/etc/firejail/${profile} /usr/bin/linuxqq!" "${pkgdir}/usr/share/applications/qq-firejail.desktop"
}