diff options
author | zxp19821005 | 2023-08-03 14:05:46 +0800 |
---|---|---|
committer | zxp19821005 | 2023-08-03 14:05:46 +0800 |
commit | 1c340e1fa9b716eca8322933c93af411b29b32dd (patch) | |
tree | 791623330d13ce6024cd3ce616b3d54c6f7393b2 | |
download | aur-1c340e1fa9b716eca8322933c93af411b29b32dd.tar.gz |
first release
-rw-r--r-- | .SRCINFO | 74 | ||||
-rw-r--r-- | PKGBUILD | 31 |
2 files changed, 105 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..fe2970a65aec --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,74 @@ +pkgbase = eusoft-eudic-bin + pkgdesc = 权威的英语词典软件,英语学习者必备的工具,支持学习笔记、生词本多平台同步,让你随时随地学英语. + pkgver = 13.2.7 + pkgrel = 1 + url = https://www.eudic.net/v4/en/app/eudic + arch = x86_64 + license = custom + depends = zlib + depends = glibc + depends = bzip2 + depends = gcc-libs + depends = libraw1394 + depends = libxv + depends = speex + depends = util-linux-libs + depends = libjpeg-turbo + depends = cairo + depends = cdparanoia + depends = libpulse + depends = libvorbis + depends = pango + depends = opus + depends = libx11 + depends = libavc1394 + depends = orc + depends = clutter-gst + depends = gst-plugins-base-libs + depends = mpg123 + depends = gdk-pixbuf2 + depends = libdv + depends = expat + depends = bash + depends = freetype2 + depends = libxcb + depends = clutter + depends = gst-plugins-bad-libs + depends = v4l-utils + depends = harfbuzz + depends = libgpg-error + depends = libpng + depends = libxdamage + depends = libdrm + depends = libxext + depends = pipewire-jack + depends = libthai + depends = mesa + depends = fontconfig + depends = libgudev + depends = lame + depends = libsoup + depends = gmp + depends = gtk3 + depends = alsa-lib + depends = glib2 + depends = libxfixes + depends = gstreamer + depends = graphene + depends = libtheora + depends = libglvnd + depends = libogg + depends = nss + depends = e2fsprogs + depends = taglib + depends = libiec61883 + depends = libp11-kit + provides = eusoft-eudic + conflicts = eusoft-eudic + options = !strip + source = eusoft-eudic-13.2.7.deb::https://static-main.frdic.com/pkg/eudic.deb?v=2023-06-06 + source = LICENSE.html + sha256sums = 8e992161c4eb206cf9fda39772f5e2ec3cd1d11d344e3666f3f890e1ee330ba9 + sha256sums = 8254fc6f96e7362405da60a8ece9d86ad26066b5edac10e775aca4e6d7c0979f + +pkgname = eusoft-eudic-bin diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..1007a6b09657 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,31 @@ +# Maintainer: zxp19821005 <zxp19821005 at 163 dot com> +_appname=eudic +pkgname="eusoft-${_appname}-bin" +pkgver=13.2.7 +pkgrel=1 +pkgdesc="权威的英语词典软件,英语学习者必备的工具,支持学习笔记、生词本多平台同步,让你随时随地学英语." +arch=('x86_64') +url="https://www.eudic.net/v4/en/app/eudic" +license=('custom') +conflicts=("${pkgname%-bin}") +provides=("${pkgname%-bin}") +options=('!strip') +depends=('zlib' 'glibc' 'bzip2' 'gcc-libs' 'libraw1394' 'libxv' 'speex' 'util-linux-libs' 'libjpeg-turbo' 'cairo' 'cdparanoia' 'libpulse' \ + 'libvorbis' 'pango' 'opus' 'libx11' 'libavc1394' 'orc' 'clutter-gst' 'gst-plugins-base-libs' 'mpg123' 'gdk-pixbuf2' 'libdv' 'expat' 'bash' \ + 'freetype2' 'libxcb' 'clutter' 'gst-plugins-bad-libs' 'v4l-utils' 'harfbuzz' 'libgpg-error' 'libpng' 'libxdamage' 'libdrm' 'libxext' \ + 'pipewire-jack' 'libthai' 'mesa' 'fontconfig' 'libgudev' 'lame' 'libsoup' 'gmp' 'gtk3' 'alsa-lib' 'glib2' 'libxfixes' 'gstreamer' 'graphene' \ + 'libtheora' 'libglvnd' 'libogg' 'nss' 'e2fsprogs' 'taglib' 'libiec61883' 'libp11-kit') +source=("${pkgname%-bin}-${pkgver}.deb::https://static-main.frdic.com/pkg/${_appname}.deb?v=2023-06-06" + "LICENSE.html") +sha256sums=('8e992161c4eb206cf9fda39772f5e2ec3cd1d11d344e3666f3f890e1ee330ba9' + '8254fc6f96e7362405da60a8ece9d86ad26066b5edac10e775aca4e6d7c0979f') +package() { + 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" + 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}/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 |