diff options
author | zxp19821005 | 2023-02-21 18:12:19 +0800 |
---|---|---|
committer | zxp19821005 | 2023-02-21 18:12:19 +0800 |
commit | 4df3058ce8af26e0084cef625614b0044d54422c (patch) | |
tree | 18433d6cc473428e8b60ac57d8116e28e4608342 | |
download | aur-4df3058ce8af26e0084cef625614b0044d54422c.tar.gz |
the first release
-rw-r--r-- | .SRCINFO | 15 | ||||
-rw-r--r-- | PKGBUILD | 32 |
2 files changed, 47 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..d2bb84c0e2c0 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,15 @@ +pkgbase = eudic-appimage + pkgdesc = 权威的英语词典软件,英语学习者必备的工具,支持学习笔记、生词本多平台同步,让你随时随地学英语. + pkgver = 12.7.1 + pkgrel = 1 + url = https://www.eudic.net/v4/en/app/eudic + arch = x86_64 + license = unknow + depends = hicolor-icon-theme + depends = zlib + conflicts = eudic + options = !strip + source = eudic-12.7.1.AppImage::http://static-main.frdic.com/pkg/eudic.AppImage?v=2023-02-17 + sha512sums = 42978a6c1d773a557a3baecb368809a8afe1b0cf6ba3876d619b2ed777480e696531bf02df810869e38f9f3ed454529a5eb92463c6fadbf8f8923cd67d516349 + +pkgname = eudic-appimage diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..ec6b251a1483 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,32 @@ +# Maintainer: zxp19821005 <zxp19821005 at 163 dot com> +pkgname=eudic-appimage +_pkgname=eudic +pkgver=12.7.1 +pkgrel=1 +pkgdesc="权威的英语词典软件,英语学习者必备的工具,支持学习笔记、生词本多平台同步,让你随时随地学英语." +arch=('x86_64') +url="https://www.eudic.net/v4/en/app/eudic" +license=('unknow') +options=(!strip) +conflicts=('eudic') +depends=('hicolor-icon-theme' 'zlib') +providers="EUSOFT" +_install_path="/opt/appimages" +source=( + "${_pkgname}-${pkgver}.AppImage::http://static-main.frdic.com/pkg/eudic.AppImage?v=2023-02-17" +) +sha512sums=('42978a6c1d773a557a3baecb368809a8afe1b0cf6ba3876d619b2ed777480e696531bf02df810869e38f9f3ed454529a5eb92463c6fadbf8f8923cd67d516349') + +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" >> "${srcdir}/squashfs-root/default.desktop" + echo "Icon=eudic-appimage" >> "${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" +} |