diff options
-rw-r--r-- | .SRCINFO | 2 | ||||
-rw-r--r-- | PKGBUILD | 12 |
2 files changed, 7 insertions, 7 deletions
@@ -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 @@ -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" } |