summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorSukanka2021-02-12 21:25:19 +0800
committerSukanka2021-02-12 21:25:19 +0800
commitb04b8dd5b54eeca346a2c9b6874341594d7e7c96 (patch)
tree855b7162380c1ec411e7cc6a4a5c4fa27e96b3cd
parent9e2a01fed51de6ae4dca2c385eaa48faceb57649 (diff)
downloadaur-b04b8dd5b54eeca346a2c9b6874341594d7e7c96.tar.gz
change directory
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD34
2 files changed, 22 insertions, 16 deletions
diff --git a/.SRCINFO b/.SRCINFO
index ceadaa70c48c..81efec60ba55 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = eudic
- pkgdesc = Eudic, a proprietary dictionary software for linux
+ pkgdesc = Proprietary English dictionary software for linux
pkgver = 12.5.0
- pkgrel = 2
+ pkgrel = 3
url = https://www.eudic.net/v4/en/app/eudic
arch = x86_64
license = unknown
diff --git a/PKGBUILD b/PKGBUILD
index 9936fc3005fd..5ea03737eecb 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -4,17 +4,19 @@
pkgname=eudic
pkgver=12.5.0
_date=2021-02-06
-pkgrel=2
-pkgdesc="Eudic, a proprietary dictionary software for linux"
+_lang=en
+_flang=English
+pkgrel=3
+pkgdesc="Proprietary ${_flang} dictionary software for linux"
arch=('x86_64')
-url="https://www.eudic.net/v4/en/app/eudic"
+url="https://www.eudic.net/v4/${_lang}/app/${pkgname}"
license=('unknown')
depends=(
'hicolor-icon-theme'
'qt5-speech'
'qt5-webkit'
)
-source=("${pkgname}-${pkgver}.deb::https://static.frdic.com/pkg/eudic.deb?v=2021-02-06")
+source=("${pkgname}-${pkgver}.deb::https://static.frdic.com/pkg/${pkgname}.deb?v=${_date}")
sha256sums=('20a2780110aa4024c3dd002415c6cc45b9ba61b209c8745baf2f2f861772b111')
prepare() {
@@ -24,25 +26,29 @@ prepare() {
}
package() {
- install -dm755 ${pkgdir}/usr/share
-
- cp -pvr build/usr/share/* ${pkgdir}/usr/share/
+ 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} ${pkgdir}/usr/bin/${pkgname}
+ 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/qt.conf
+ sed -i '4c Prefix = /usr/lib/qt/' ${pkgdir}/usr/share/eusoft/${pkgname}/qt.conf
# remove unused files.
- rm -rf ${pkgdir}/usr/share/eusoft/gstreamer-1.0/
- rm -rf ${pkgdir}/usr/share/eusoft/lib/
- rm -rf ${pkgdir}/usr/share/eusoft/plugins/
- rm -rf ${pkgdir}/usr/share/eusoft/*.so.*
- rm -rf ${pkgdir}/usr/share/eusoft/appRun
+ 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: