diff options
author | zxp19821005 | 2023-09-12 15:39:04 +0800 |
---|---|---|
committer | zxp19821005 | 2023-09-12 15:39:04 +0800 |
commit | 68fd52e652af5df1001e6779661a5a75c540309d (patch) | |
tree | 74a84b8999f6dabd433f3d99c4417aa32ffcb92d | |
parent | 411d9f481d6be397eb1c8eaade0c1953a8c3ba2d (diff) | |
download | aur-68fd52e652af5df1001e6779661a5a75c540309d.tar.gz |
fix errors
-rw-r--r-- | .SRCINFO | 7 | ||||
-rw-r--r-- | PKGBUILD | 29 |
2 files changed, 21 insertions, 15 deletions
@@ -1,7 +1,7 @@ pkgbase = eusoft-eshelper-bin pkgdesc = 西班牙语助手,权威的西班牙语词典软件,西班牙语学习者必备的工具.支持学习笔记、生词本多平台同步,让你随时随地学西班牙语. - pkgver = 8.9 - pkgrel = 1 + pkgver = 2023_06_06 + pkgrel = 2 url = https://www.esdict.cn/ arch = x86_64 license = custom @@ -65,7 +65,8 @@ pkgbase = eusoft-eshelper-bin depends = zlib conflicts = eusoft-eshelper conflicts = eshelper - source = eusoft-eshelper-8.9.deb::https://www.eudic.net/download/eshelper.deb?v=2023-06-06 + options = !strip + source = eusoft-eshelper-2023_06_06.deb::https://www.eudic.net/download/eshelper.deb?v=2023-06-06 source = LICENSE.html sha256sums = 7f8a7a408a85247634620bb28e9ed2066fb98503923517c10e3b8acf4031c0db sha256sums = bb199c3faf0e1155a5bc43512e1898e6604034a67d9e2f4d16840b3b359cc432 @@ -1,29 +1,34 @@ # Maintainer: zxp19821005 <zxp19821005 at 163 dot com> -_appname=eshelper -pkgname="eusoft-${_appname}-bin" -pkgver=8.9 -pkgrel=1 +_pkgname=eshelper +pkgname="eusoft-${_pkgname}-bin" +pkgver=2023_06_06 +pkgrel=2 pkgdesc="西班牙语助手,权威的西班牙语词典软件,西班牙语学习者必备的工具.支持学习笔记、生词本多平台同步,让你随时随地学西班牙语." arch=('x86_64') url="https://www.esdict.cn/" license=('custom') -conflicts=("${pkgname%-bin}" "${_appname}") +conflicts=("${pkgname%-bin}" "${_pkgname}") +options=('!strip') 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=('7f8a7a408a85247634620bb28e9ed2066fb98503923517c10e3b8acf4031c0db' 'bb199c3faf0e1155a5bc43512e1898e6604034a67d9e2f4d16840b3b359cc432') -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 |