summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorzxp198210052023-11-14 10:34:40 +0800
committerzxp198210052023-11-14 10:34:40 +0800
commit8b1ffd02eb261e3fb8f1b1d409364679ae52121a (patch)
treed58081f86f436d5c9a3f64ebc331472580c36629
parent68fd52e652af5df1001e6779661a5a75c540309d (diff)
downloadaur-8b1ffd02eb261e3fb8f1b1d409364679ae52121a.tar.gz
update to 2023.11.07
-rw-r--r--.SRCINFO14
-rw-r--r--PKGBUILD80
2 files changed, 73 insertions, 21 deletions
diff --git a/.SRCINFO b/.SRCINFO
index aeb601e12007..6e851b4bf28c 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = eusoft-eshelper-bin
pkgdesc = 西班牙语助手,权威的西班牙语词典软件,西班牙语学习者必备的工具.支持学习笔记、生词本多平台同步,让你随时随地学西班牙语.
- pkgver = 2023_06_06
- pkgrel = 2
+ pkgver = 2023.11.07
+ pkgrel = 1
url = https://www.esdict.cn/
arch = x86_64
license = custom
@@ -19,7 +19,6 @@ pkgbase = eusoft-eshelper-bin
depends = lame
depends = libxdamage
depends = gst-plugins-base-libs
- depends = gcc-libs
depends = clutter-gst
depends = libsoup
depends = expat
@@ -27,11 +26,9 @@ pkgbase = eusoft-eshelper-bin
depends = libpng
depends = gmp
depends = libthai
- depends = glib2
depends = mesa
depends = gst-plugins-bad-libs
depends = libgudev
- depends = glibc
depends = gstreamer
depends = libiec61883
depends = cairo
@@ -39,7 +36,6 @@ pkgbase = eusoft-eshelper-bin
depends = libpulse
depends = util-linux-libs
depends = fontconfig
- depends = bash
depends = libtheora
depends = bzip2
depends = libx11
@@ -62,13 +58,13 @@ pkgbase = eusoft-eshelper-bin
depends = gtk3
depends = libxcb
depends = opus
- depends = zlib
+ depends = openssl-1.0
conflicts = eusoft-eshelper
conflicts = eshelper
options = !strip
- source = eusoft-eshelper-2023_06_06.deb::https://www.eudic.net/download/eshelper.deb?v=2023-06-06
+ source = eusoft-eshelper-2023.11.07.deb::https://www.eudic.net/download/eshelper.deb?v=2023-11-07
source = LICENSE.html
- sha256sums = 7f8a7a408a85247634620bb28e9ed2066fb98503923517c10e3b8acf4031c0db
+ sha256sums = 8a17ba97d1557e191152489de062c088f9b00d7c7508f0dabc5e9492df19c7d7
sha256sums = bb199c3faf0e1155a5bc43512e1898e6604034a67d9e2f4d16840b3b359cc432
pkgname = eusoft-eshelper-bin
diff --git a/PKGBUILD b/PKGBUILD
index f17e7e516521..bdf5f0cd363a 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,24 +1,80 @@
# Maintainer: zxp19821005 <zxp19821005 at 163 dot com>
_pkgname=eshelper
pkgname="eusoft-${_pkgname}-bin"
-pkgver=2023_06_06
-pkgrel=2
+pkgver=2023.11.07
+pkgrel=1
pkgdesc="西班牙语助手,权威的西班牙语词典软件,西班牙语学习者必备的工具.支持学习笔记、生词本多平台同步,让你随时随地学西班牙语."
arch=('x86_64')
url="https://www.esdict.cn/"
license=('custom')
-conflicts=("${pkgname%-bin}" "${_pkgname}")
+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/${_pkgname}.deb?v=${pkgver//_/-}"
- "LICENSE.html")
-sha256sums=('7f8a7a408a85247634620bb28e9ed2066fb98503923517c10e3b8acf4031c0db'
+depends=(
+ 'pango'
+ 'e2fsprogs'
+ 'taglib'
+ 'libvorbis'
+ 'nss'
+ 'speex'
+ 'libjpeg-turbo'
+ 'gdk-pixbuf2'
+ 'clutter'
+ 'v4l-utils'
+ 'harfbuzz'
+ 'lame'
+ 'libxdamage'
+ 'gst-plugins-base-libs'
+ 'clutter-gst'
+ 'libsoup'
+ 'expat'
+ 'libogg'
+ 'libpng'
+ 'gmp'
+ 'libthai'
+ 'mesa'
+ 'gst-plugins-bad-libs'
+ 'libgudev'
+ 'gstreamer'
+ 'libiec61883'
+ 'cairo'
+ 'libavc1394'
+ 'libpulse'
+ 'util-linux-libs'
+ 'fontconfig'
+ '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'
+ 'openssl-1.0'
+)
+source=(
+ "${pkgname%-bin}-${pkgver}.deb::https://www.eudic.net/download/${_pkgname}.deb?v=${pkgver//./-}"
+ "LICENSE.html"
+)
+sha256sums=('8a17ba97d1557e191152489de062c088f9b00d7c7508f0dabc5e9492df19c7d7'
'bb199c3faf0e1155a5bc43512e1898e6604034a67d9e2f4d16840b3b359cc432')
-prepare() {
+build() {
bsdtar -xf "${srcdir}/data.tar.xz"
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"