summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorzxp198210052023-03-27 10:48:07 +0800
committerzxp198210052023-03-27 10:48:07 +0800
commit57ef7565d75eb53784ee0e01572ccaea52946435 (patch)
tree0ba4247d793d00418aa06019802bffc1c6bceaa9
parent124c974ae1906be6053d4b95823abfc688db9728 (diff)
downloadaur-57ef7565d75eb53784ee0e01572ccaea52946435.tar.gz
fix errors
-rw-r--r--.SRCINFO9
-rw-r--r--PKGBUILD26
2 files changed, 20 insertions, 15 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 47f839eecbd0..c60080eda412 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,15 +1,18 @@
pkgbase = eudic-appimage
pkgdesc = 权威的英语词典软件,英语学习者必备的工具,支持学习笔记、生词本多平台同步,让你随时随地学英语.
pkgver = 12.7.1
- pkgrel = 2
+ pkgrel = 3
url = https://www.eudic.net/v4/en/app/eudic
arch = x86_64
- license = unknown
+ license = custom
depends = hicolor-icon-theme
depends = zlib
+ depends = glibc
conflicts = eudic
options = !strip
- source = eudic-12.7.1.AppImage::http://static-main.frdic.com/pkg/eudic.AppImage
+ source = eudic-12.7.1.AppImage::https://static-main.frdic.com/pkg/eudic.AppImage?v=2023-03-16
+ source = LICENSE::https://www.eudic.net/v4/home/privacy
sha256sums = 7fb7d6dabc1faf46d7c09cb428d7728ad88372bbb690a48b4a140884e787ba1a
+ sha256sums = 5fe3c67d822233995d9694b42fdd1b8c34507b4c70ba06931f7fbb66a2a11876
pkgname = eudic-appimage
diff --git a/PKGBUILD b/PKGBUILD
index 87f585f19131..51dd461176e0 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,27 +1,29 @@
# Maintainer: zxp19821005 <zxp19821005 at 163 dot com>
-pkgname=eudic-appimage
_pkgname=eudic
+pkgname="${_pkgname}-appimage"
pkgver=12.7.1
-pkgrel=2
+pkgrel=3
pkgdesc="权威的英语词典软件,英语学习者必备的工具,支持学习笔记、生词本多平台同步,让你随时随地学英语."
arch=('x86_64')
url="https://www.eudic.net/v4/en/app/eudic"
-license=('unknown')
+license=('custom')
options=(!strip)
-conflicts=('eudic')
-depends=('hicolor-icon-theme' 'zlib')
+conflicts=("${_pkgname}")
+providers=("${_pkgname}")
+depends=(hicolor-icon-theme zlib glibc)
_install_path="/opt/appimages"
-source=("${_pkgname}-${pkgver}.AppImage::http://static-main.frdic.com/pkg/eudic.AppImage")
-sha256sums=('7fb7d6dabc1faf46d7c09cb428d7728ad88372bbb690a48b4a140884e787ba1a')
+source=("${_pkgname}-${pkgver}.AppImage::https://static-main.frdic.com/pkg/${_pkgname}.AppImage?v=2023-03-16"
+ "LICENSE::https://www.eudic.net/v4/home/privacy")
+sha256sums=('7fb7d6dabc1faf46d7c09cb428d7728ad88372bbb690a48b4a140884e787ba1a'
+ '5fe3c67d822233995d9694b42fdd1b8c34507b4c70ba06931f7fbb66a2a11876')
prepare() {
chmod a+x "${_pkgname}-${pkgver}.AppImage"
- "./${_pkgname}-${pkgver}.AppImage" --appimage-extract
- sed 's/Exec=/\#Exec=/g;s/Icon=/\#Icon=e/g' -i "${srcdir}/squashfs-root/default.desktop"
- echo "Exec=/opt/appimages/eudic.AppImage %F" >> "${srcdir}/squashfs-root/default.desktop"
- echo "Icon=eudic" >> "${srcdir}/squashfs-root/default.desktop"
+ "./${_pkgname}-${pkgver}.AppImage" --appimage-extract > /dev/null
+ sed 's/Exec=/Exec=\/opt\/appimages\/eudic.AppImage/g;s/Icon=ecom.eusoft.eudic/Icon=eudic/g' -i "${srcdir}/squashfs-root/default.desktop"
}
package() {
install -Dm755 "${srcdir}/${_pkgname}-${pkgver}.AppImage" "${pkgdir}/${_install_path}/${_pkgname}.AppImage"
install -Dm644 "${srcdir}/squashfs-root/com.eusoft.eudic.png" "${pkgdir}/usr/share/icons/hicolor/scalable/apps/${_pkgname}.png"
install -Dm644 "${srcdir}/squashfs-root/default.desktop" "${pkgdir}/usr/share/applications/${_pkgname}.desktop"
-}
+ install -Dm644 "${srcdir}/LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+} \ No newline at end of file