summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorSukanka2021-02-12 21:24:01 +0800
committerSukanka2021-02-12 21:24:01 +0800
commit0bccc13b8554a9d2310d95bec3653d7f553d15f3 (patch)
tree610d3ee3f9b99c7a28177a47bb42b47b3f17f2f1 /PKGBUILD
downloadaur-0bccc13b8554a9d2310d95bec3653d7f553d15f3.tar.gz
first push
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD55
1 files changed, 55 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..22eba700c815
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,55 @@
+# Maintainer: yjun <jerrysteve1101 at gmail dot com>
+# Maintainer: sukanka <su975853527 at gmail dot com>
+
+pkgname=frhelper
+pkgver=12.5.0
+_date=2021-02-06
+_lang=fr
+_flang=French
+pkgrel=1
+pkgdesc="Proprietary ${_flang} dictionary software for linux"
+arch=('x86_64')
+url="https://www.eudic.net/v4/${_lang}/app/${pkgname}"
+license=('unknown')
+depends=(
+ 'hicolor-icon-theme'
+ 'qt5-speech'
+ 'qt5-webkit'
+ )
+provides=("eudic-${_lang}")
+source=("${pkgname}-${pkgver}.deb::https://static.frdic.com/pkg/${pkgname}.deb?v=${_date}")
+sha256sums=('03b3a6125788014a654626e982f914d2d1f31599b651475d47ae7be4f9336ce3')
+
+prepare() {
+ mkdir -p build
+
+ tar -xf data.tar.xz -C build
+}
+
+package() {
+ mkdir -p ${pkgdir}/usr/share/eusoft/${pkgname}
+ mv build/usr/share/eusoft/* ${pkgdir}/usr/share/eusoft/${pkgname}
+
+
+ cp -pr build/usr/share/* ${pkgdir}/usr/share/
+
+
+ # link executable
+ mkdir ${pkgdir}/usr/bin/
+ ln -s /usr/share/eusoft/${pkgname}/${pkgname} ${pkgdir}/usr/bin/${pkgname}
+
+ # desktop enrty
+ sed -i "s|/usr/share/eusoft/AppRun|${pkgname}|g" ${pkgdir}/usr/share/applications/${pkgname}.desktop
+
+ # qt plugin path
+ sed -i '4c Prefix = /usr/lib/qt/' ${pkgdir}/usr/share/eusoft/${pkgname}/qt.conf
+
+ # remove unused files.
+ rm -rf ${pkgdir}/usr/share/eusoft/${pkgname}/gstreamer-1.0/
+ rm -rf ${pkgdir}/usr/share/eusoft/${pkgname}/lib/
+ rm -rf ${pkgdir}/usr/share/eusoft/${pkgname}/plugins/
+ rm -rf ${pkgdir}/usr/share/eusoft/${pkgname}/*.so.*
+ rm -rf ${pkgdir}/usr/share/eusoft/${pkgname}/AppRun
+
+}
+# vim: ts=2 sw=2 et: