diff options
author | zxp19821005 | 2023-09-12 15:29:24 +0800 |
---|---|---|
committer | zxp19821005 | 2023-09-12 15:29:24 +0800 |
commit | 6b8591f7b01b460859c5bd87c6cb02bb52f1b5af (patch) | |
tree | 1a5000efb25e12e98aa804aeb1a4efb559710b61 | |
parent | 4fa892737fbf370caf62be6ccaff33c959a0535a (diff) | |
download | aur-6b8591f7b01b460859c5bd87c6cb02bb52f1b5af.tar.gz |
fix errors
-rw-r--r-- | .SRCINFO | 6 | ||||
-rw-r--r-- | PKGBUILD | 28 |
2 files changed, 19 insertions, 15 deletions
@@ -1,7 +1,7 @@ pkgbase = eusoft-dehelper-bin pkgdesc = 德语助手,权威的德语词典软件,德语学习者必备的工具.支持学习笔记、生词本多平台同步,让你随时随地学德语. - pkgver = 8.9 - pkgrel = 1 + pkgver = 2023_06_06 + pkgrel = 2 url = https://www.godic.net/ arch = x86_64 license = custom @@ -65,7 +65,7 @@ pkgbase = eusoft-dehelper-bin depends = zlib conflicts = eusoft-dehelper conflicts = dehelper - source = eusoft-dehelper-8.9.deb::https://www.eudic.net/download/dehelper.deb?v=2023-06-06 + source = eusoft-dehelper-2023_06_06.deb::https://www.eudic.net/download/dehelper.deb?v=2023-06-06 source = LICENSE.html sha256sums = 5f5ecd49eb40619c5576db8791159b8a08907b442364ecb3c603b587e0ab12a5 sha256sums = 69031e95591a339c4cd9c01547494e23196cea6438608f1f951b493ea8fca54f @@ -1,29 +1,33 @@ # Maintainer: zxp19821005 <zxp19821005 at 163 dot com> -_appname=dehelper -pkgname="eusoft-${_appname}-bin" -pkgver=8.9 -pkgrel=1 +_pkgname=dehelper +pkgname="eusoft-${_pkgname}-bin" +pkgver=2023_06_06 +pkgrel=2 pkgdesc="德语助手,权威的德语词典软件,德语学习者必备的工具.支持学习笔记、生词本多平台同步,让你随时随地学德语." arch=('x86_64') url="https://www.godic.net/" license=('custom') -conflicts=("${pkgname%-bin}" "${_appname}") +conflicts=("${pkgname%-bin}" "${_pkgname}") depends=('pango' 'e2fsprogs' 'taglib' 'libvorbis' 'nss' 'speex' 'libjpeg-turbo' 'gdk-pixbuf2' 'clutter' 'v4l-utils' 'harfbuzz' 'lame' 'libxdamage' \ 'gst-plugins-base-libs' 'gcc-libs' 'clutter-gst' 'libsoup' 'expat' 'libogg' 'libpng' 'gmp' 'libthai' 'glib2' 'mesa' 'gst-plugins-bad-libs' \ 'libgudev' 'glibc' 'gstreamer' 'libiec61883' 'cairo' 'libavc1394' 'libpulse' 'util-linux-libs' 'fontconfig' 'bash' 'libtheora' 'bzip2' 'libx11' \ 'libdrm' 'libdv' 'pipewire-jack' 'libgpg-error' 'libxfixes' 'mpg123' 'cdparanoia' 'orc' 'libxext' 'graphene' 'libxv' 'libp11-kit' 'alsa-lib' \ 'libraw1394' 'libglvnd' 'freetype2' 'gtk3' 'libxcb' 'opus' 'zlib') -source=("${pkgname%-bin}-${pkgver}.deb::https://www.eudic.net/download/${_appname}.deb?v=2023-06-06" +source=("${pkgname%-bin}-${pkgver}.deb::https://www.eudic.net/download/${_pkgname}.deb?v=${pkgver//_/-}" "LICENSE.html") sha256sums=('5f5ecd49eb40619c5576db8791159b8a08907b442364ecb3c603b587e0ab12a5' '69031e95591a339c4cd9c01547494e23196cea6438608f1f951b493ea8fca54f') -package() { +prepare() { bsdtar -xf "${srcdir}/data.tar.xz" - install -Dm755 -d "${pkgdir}/opt/${pkgname%-bin}" - cp -r "${srcdir}/usr/share/${pkgname%-bin}/"* "${pkgdir}/opt/${pkgname%-bin}" - sed "s|/usr/share|/opt|g;s|com.eusoft.${_appname}|${pkgname%-bin}|g" -i "${srcdir}/usr/share/applications/${pkgname%-bin}.desktop" + sed "s|/usr/share/${pkgname%-bin}/AppRun|${pkgname%-bin}|g;s|com.eusoft.${_pkgname}|${pkgname%-bin}|g" \ + -i "${srcdir}/usr/share/applications/${pkgname%-bin}.desktop" + sed "s|usr/share|opt|g" -i "${srcdir}/usr/share/${pkgname%-bin}/AppRun" +} +package() { + install -Dm755 -d "${pkgdir}/"{opt,usr/bin} + cp -r "${srcdir}/usr/share/${pkgname%-bin}" "${pkgdir}/opt" + ln -sf "/opt/${pkgname%-bin}/AppRun" "${pkgdir}/usr/bin/${pkgname%-bin}" install -Dm644 "${srcdir}/usr/share/applications/${pkgname%-bin}.desktop" -t "${pkgdir}/usr/share/applications" - install -Dm644 "${srcdir}/usr/share/pixmaps/com.eusoft.${_appname}.png" "${pkgdir}/usr/share/pixmaps/${pkgname%-bin}.png" + install -Dm644 "${srcdir}/usr/share/pixmaps/com.eusoft.${_pkgname}.png" "${pkgdir}/usr/share/pixmaps/${pkgname%-bin}.png" install -Dm644 "${srcdir}/LICENSE.html" -t "${pkgdir}/usr/share/licenses/${pkgname}" - sed "s|usr/share|opt|g" -i "${pkgdir}/opt/${pkgname%-bin}/AppRun" }
\ No newline at end of file |