diff options
author | indusy | 2023-03-19 19:02:18 +0800 |
---|---|---|
committer | indusy | 2023-03-19 19:02:18 +0800 |
commit | 13a5fad700286027ca4f8e0dd0f0ce7e4fb1d076 (patch) | |
tree | 0b392093809730ebd558e2dadf5752b48e5f496d | |
download | aur-13a5fad700286027ca4f8e0dd0f0ce7e4fb1d076.tar.gz |
first update
-rw-r--r-- | .SRCINFO | 13 | ||||
-rw-r--r-- | PKGBUILD | 39 |
2 files changed, 52 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..6ad44143203b --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,13 @@ +pkgbase = ehentai-qt-bin + pkgdesc = e-hentai, exhentai,看图,搜索,下载器 + pkgver = 1.1.0 + pkgrel = 1 + url = https://github.com/tonquer/ehentai-qt + arch = x86_64 + license = LGPL3 + provides = ehentai-qt-bin=1.1.0 + options = !strip + source = https://github.com/tonquer/ehentai-qt/releases/download/v1.1.0/ehentai_v1.1.0_linux-x86_64.AppImage + sha256sums = 5cc985e6193fb3b5acaaab8b267e0c7773f3f7e3fcc4cd28c6af3c3b094008d7 + +pkgname = ehentai-qt-bin diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..2c1d5e6776e8 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,39 @@ +pkgname=ehentai-qt-bin +pkgver=1.1.0 +pkgrel=1 +pkgdesc="e-hentai, exhentai,看图,搜索,下载器" +arch=("x86_64") +url="https://github.com/tonquer/ehentai-qt" +license=("LGPL3") +source=("https://github.com/tonquer/ehentai-qt/releases/download/v${pkgver}/ehentai_v${pkgver}_linux-x86_64.AppImage") +sha256sums=('5cc985e6193fb3b5acaaab8b267e0c7773f3f7e3fcc4cd28c6af3c3b094008d7') +provides=("ehentai-qt-bin=${pkgver}") +options=(!strip) +_image="$(basename ${source[0]})" + +prepare() { + cd "${srcdir}" + chmod +x "${_image}" + ./"${_image}" --appimage-extract + cat > "${srcdir}/ehentai-qt.desktop" <<EOF + [Desktop Entry] + Type=Application + Name=E-Hentai + Exec=ehentai-qt + Comment=EHentai + Icon=ehentai + Categories=Graphics; +EOF +} + +package() { + install -d "${pkgdir}/opt" + install -d "${pkgdir}/usr/bin" + cp -r --no-preserve=mode,ownership "${srcdir}/squashfs-root/usr/bin" "${pkgdir}/opt/ehentai-qt" + chmod +x "${pkgdir}/opt/ehentai-qt/EHentai" + ln -s "/opt/ehentai-qt/EHentai" "${pkgdir}/usr/bin/ehentai-qt" + install -Dm644 "${srcdir}/ehentai-qt.desktop" "${pkgdir}/usr/share/applications/ehentai-qt.desktop" + for size in 16x16 32x32 48x48 128x128 256x256 512x512; do + install -Dm644 "${srcdir}/squashfs-root/EHentai.png" "${pkgdir}/usr/share/icons/hicolor/${size}/apps/ehentai.png" + done +} |