summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorsukanka2022-10-31 16:20:48 +0800
committersukanka2022-10-31 16:20:48 +0800
commit337919b6de0a95f3a427fbe0223f9356ca59ccda (patch)
tree33075b5ecdce0c018871ffa471b9f04b364a39aa /PKGBUILD
parent7dfc0ca865f2d6a7373f2e8f5f4ce6a38ae769fa (diff)
downloadaur-337919b6de0a95f3a427fbe0223f9356ca59ccda.tar.gz
update to 9.6.0_105
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD19
1 files changed, 10 insertions, 9 deletions
diff --git a/PKGBUILD b/PKGBUILD
index cb66f5135072..cc2884559951 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,18 +2,19 @@
_lang=fr
pkgname=ting-${_lang}
-pkgver=9.4.1
+pkgver=9.6.0_105
pkgrel=1
_llang=French
pkgdesc="Daily ${_llang} Listening software from eusoft"
arch=('x86_64')
url="https://www.eudic.net/v4/${_lang}/app/ting"
license=('unknown')
-depends=('electron7')
+_electron=electron11
+depends=("${_electron}")
source=("${pkgname}-${pkgver}.deb::https://static.frdic.com/pkg/ting_${_lang}/ting_${_lang}.deb")
-sha512sums=('10861d728c0c7c103673f79030ebd94337f6999291f78109cb99575fa8c538bf34fe024a4ca4dc7ee359663d4e9f7ebecb495d3f8fbe165acbc1a34fb8221268')
+sha512sums=('7482f7d136d7e769082fb4fcf1fb9c802d2302d69a5941a5892d48f8a318b9b9cf84bb6ea71ba016f4959dc163f0f8addf84eaf5aa48e83ef6abe34ed4a91709')
-# sometime use curl to download source deb, throws 404 not found.
+# sometime use curl to download source deb, throws 404 not found.
# user other UA instead of origion one fixed it.
# https://wiki.archlinux.org/index.php/Nonfree_applications_package_guidelines#Custom_DLAGENT
DLAGENTS=("https::/usr/bin/curl -A 'Mozilla' -fLC - --retry 3 --retry-delay 3 -o %o %u")
@@ -24,21 +25,21 @@ prepare() {
tar -xvf data.tar.xz -C build/
cd build
dir_name=$(ls opt/)
- mv opt/${dir_name}/resources/app.asar ${pkgname}.asar
+ mv opt/${dir_name}/resources/app.asar ${pkgname}.asar
}
package() {
cd $srcdir/build
-
+
mv usr/ ${pkgdir}/usr
mkdir -p ${pkgdir}/usr/share/eusoft/${pkgname}
mv ${pkgname}.asar ${pkgdir}/usr/share/eusoft/${pkgname}/${pkgname}.asar
- sed -i "3c Exec=${pkgname} %U" ${pkgdir}/usr/share/applications/ting_${_lang}.desktop
-
+ sed -i "s|^Exec.*|Exec=${pkgname} %U|" ${pkgdir}/usr/share/applications/ting_${_lang}.desktop
+
# link executable
mkdir -p ${pkgdir}/usr/bin/
echo """#!/usr/bin/bash
-electron7 /usr/share/eusoft/${pkgname}/${pkgname}.asar
+${_electron} /usr/share/eusoft/${pkgname}/${pkgname}.asar --disable-gpu-sandbox "\$@"
"""> ${pkgdir}/usr/bin/${pkgname}
chmod a+x ${pkgdir}/usr/bin/${pkgname}