summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorzxp198210052024-01-29 13:45:09 +0800
committerzxp198210052024-01-29 13:45:09 +0800
commitbd71e3a17f6eb67e07c2dc5c58cadf7961bb38e7 (patch)
treeb73b22d4c44bb45bf09cf4cee9d4a555ef3e301d
parentab88cdfe4471ede89c84a1484df7f5e61ea36891 (diff)
downloadaur-bd71e3a17f6eb67e07c2dc5c58cadf7961bb38e7.tar.gz
update to 2024.01.16
-rw-r--r--.SRCINFO31
-rw-r--r--PKGBUILD29
-rw-r--r--eusoft-dehelper.sh4
3 files changed, 25 insertions, 39 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 1b4b756e006e..994cbeae2127 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,27 +1,19 @@
pkgbase = eusoft-dehelper-bin
pkgdesc = 德语助手,权威的德语词典软件,德语学习者必备的工具.支持学习笔记、生词本多平台同步,让你随时随地学德语.
- pkgver = 2023.12.19
+ pkgver = 2024.01.16
pkgrel = 1
url = https://www.godic.net/
arch = x86_64
- license = custom
- depends = pango
- depends = e2fsprogs
- depends = taglib
+ license = LicenseRef-custom
depends = libvorbis
depends = nss
depends = speex
depends = libjpeg-turbo
depends = gdk-pixbuf2
- depends = clutter
depends = v4l-utils
depends = harfbuzz
depends = lame
- depends = libxdamage
depends = gst-plugins-base-libs
- depends = clutter-gst
- depends = libsoup
- depends = expat
depends = libogg
depends = libpng
depends = gmp
@@ -31,16 +23,11 @@ pkgbase = eusoft-dehelper-bin
depends = libgudev
depends = gstreamer
depends = libiec61883
- depends = cairo
depends = libavc1394
depends = libpulse
depends = util-linux-libs
- depends = fontconfig
depends = libtheora
depends = bzip2
- depends = libx11
- depends = libdrm
- depends = libdv
depends = pipewire-jack
depends = libgpg-error
depends = libxfixes
@@ -54,19 +41,25 @@ pkgbase = eusoft-dehelper-bin
depends = alsa-lib
depends = libraw1394
depends = libglvnd
- depends = freetype2
depends = gtk3
- depends = libxcb
depends = opus
depends = openssl-1.0
+ depends = libdv
+ depends = aalib
+ depends = libshout
+ depends = twolame
+ depends = taglib
+ depends = libsoup
+ depends = wavpack
+ depends = libcaca
conflicts = eusoft-dehelper
conflicts = dehelper
options = !strip
- source = eusoft-dehelper-2023.12.19.deb::https://www.eudic.net/download/dehelper.deb?v=2023-12-19
+ source = eusoft-dehelper-2024.01.16.deb::https://www.eudic.net/download/dehelper.deb?v=2024-01-16
source = LICENSE.html
source = eusoft-dehelper.sh
sha256sums = fc47e56b3907522a8d3dbd906a4e4117991e0aed772c08547b0214c8b08fcccc
sha256sums = 69031e95591a339c4cd9c01547494e23196cea6438608f1f951b493ea8fca54f
- sha256sums = e45be7ca2043991bbfea6c9a83e9a324fba6058fa575d53a071274fc824b07fc
+ sha256sums = c68de8f6be6059bc0019b5d2ef43edfabe15bd2c213d671ca39ed69ae0619c66
pkgname = eusoft-dehelper-bin
diff --git a/PKGBUILD b/PKGBUILD
index cdb110ebc894..fb817668519b 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,34 +1,26 @@
# Maintainer: zxp19821005 <zxp19821005 at 163 dot com>
_pkgname=dehelper
pkgname="eusoft-${_pkgname}-bin"
-pkgver=2023.12.19
+pkgver=2024.01.16
pkgrel=1
pkgdesc="德语助手,权威的德语词典软件,德语学习者必备的工具.支持学习笔记、生词本多平台同步,让你随时随地学德语."
arch=('x86_64')
url="https://www.godic.net/"
-license=('custom')
+license=('LicenseRef-custom')
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'
- 'clutter-gst'
- 'libsoup'
- 'expat'
'libogg'
'libpng'
'gmp'
@@ -38,16 +30,11 @@ depends=(
'libgudev'
'gstreamer'
'libiec61883'
- 'cairo'
'libavc1394'
'libpulse'
'util-linux-libs'
- 'fontconfig'
'libtheora'
'bzip2'
- 'libx11'
- 'libdrm'
- 'libdv'
'pipewire-jack'
'libgpg-error'
'libxfixes'
@@ -61,11 +48,17 @@ depends=(
'alsa-lib'
'libraw1394'
'libglvnd'
- 'freetype2'
'gtk3'
- 'libxcb'
'opus'
'openssl-1.0'
+ 'libdv'
+ 'aalib'
+ 'libshout'
+ 'twolame'
+ 'taglib'
+ 'libsoup'
+ 'wavpack'
+ 'libcaca'
)
options=("!strip")
source=(
@@ -75,7 +68,7 @@ source=(
)
sha256sums=('fc47e56b3907522a8d3dbd906a4e4117991e0aed772c08547b0214c8b08fcccc'
'69031e95591a339c4cd9c01547494e23196cea6438608f1f951b493ea8fca54f'
- 'e45be7ca2043991bbfea6c9a83e9a324fba6058fa575d53a071274fc824b07fc')
+ 'c68de8f6be6059bc0019b5d2ef43edfabe15bd2c213d671ca39ed69ae0619c66')
build() {
sed -e "s|@appname@|${pkgname%-bin}|g" \
-e "s|@appasar@|${_pkgname}|g" \
diff --git a/eusoft-dehelper.sh b/eusoft-dehelper.sh
index c4bbd9d7f868..b4826d9fedf3 100644
--- a/eusoft-dehelper.sh
+++ b/eusoft-dehelper.sh
@@ -4,8 +4,8 @@ _APPDIR="/opt/@appname@"
_RUNNAME="${_APPDIR}/@runname@"
export PATH="${_APPDIR}:${PATH}"
export LD_LIBRARY_PATH="${_APPDIR}:${_APPDIR}/lib:${LD_LIBRARY_PATH}"
+export QT_PLUGIN_PATH="${_APPDIR}/plugins:${QT_PLUGIN_PATH}"
export GST_PLUGIN_SYSTEM_PATH="${_APPDIR}/gstreamer-1.0:${GST_PLUGIN_SYSTEM_PATH}"
export GST_PLUGIN_PATH="${_APPDIR}/gstreamer-1.0:${GST_PLUGIN_SYSTEM_PATH}"
cd "${_APPDIR}"
-exec "${_RUNNAME}" "$@"
-exit \ No newline at end of file
+exec "${_RUNNAME}" "$@" || exit $? \ No newline at end of file