blob: 3d1e249d9d5bef060d033d97b3c3609715a28ce4 (
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
40
41
42
43
44
|
# Maintainer: Martin Rys <rys.pw/contact>
_pkgname=poe-overlay-community
pkgname=${_pkgname}-bin
pkgver=0.8.12
pkgrel=1
pkgdesc="An overlay for Path of Exile. Built with Electron and Angular."
arch=('x86_64')
url="https://github.com/PoE-Overlay-Community/PoE-Overlay-Community-Fork"
license=('MIT')
provides=(${_pkgname})
conflicts=()
replaces=()
depends=('xorg-xwininfo' 'xorg-xprop') # xprop and xwininfo are needed for hotkeys to work, see #131
makedepends=()
backup=()
options=()
source=("poe-overlay-${pkgver}.AppImage::https://github.com/PoE-Overlay-Community/PoE-Overlay-Community-Fork/releases/download/v${pkgver}/poe-overlay-${pkgver}.AppImage")
sha256sums=('6cab054e19540774fef87fd351e2ad04215e91c8c473346d0b522bd533a0384c')
prepare() {
chmod u+x ${srcdir}/poe-overlay-${pkgver}.AppImage
${srcdir}/poe-overlay-${pkgver}.AppImage --appimage-extract
}
package() {
ls ${srcdir}
find ${srcdir}/squashfs-root/locales/ -type d -exec chmod 755 {} +
find ${srcdir}/squashfs-root/resources/ -type d -exec chmod 755 {} +
# https://github.com/PoE-Overlay-Community/PoE-Overlay-Community-Fork/issues/94
mv -f ${srcdir}/squashfs-root/usr/share/icons/hicolor/0x0 ${srcdir}/squashfs-root/usr/share/icons/hicolor/256x256
rm ${srcdir}/squashfs-root/poe-overlay.png
install -d ${pkgdir}/opt/${_pkgname}
cp -r ${srcdir}/squashfs-root/* ${pkgdir}/opt/${_pkgname}
rm ${pkgdir}/opt/${_pkgname}/AppRun
find ${srcdir}/squashfs-root/usr/share/icons/ -type d -exec chmod 755 {} +
install -d ${pkgdir}/usr/share/icons
cp -r ${srcdir}/squashfs-root/usr/share/icons/hicolor ${pkgdir}/usr/share/icons/hicolor
install -d ${pkgdir}/usr/bin
ln -s /opt/${_pkgname}/poe-overlay ${pkgdir}/usr/bin/poe-overlay
sed -i s/AppRun/poe-overlay/ ${srcdir}/squashfs-root/poe-overlay.desktop
install -Dm644 ${srcdir}/squashfs-root/poe-overlay.desktop ${pkgdir}/usr/share/applications/${_pkgname}.desktop
rm ${srcdir}/squashfs-root/poe-overlay.desktop
}
|