blob: 2c1d5e6776e8b89ef24caae637de59ae968da869 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
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
}
|