blob: 6105ff9b7d21d4a288b2e0ed97be50dd5164276c (
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
|
# Maintainer: Nogweii <packages@nogweii.net>
pkgname=poptracker
pkgver=0.30.1
pkgrel=1
pkgdesc='universal, scriptable randomizer tracking solution that is open source, runs everywhere and supports auto-tracking.'
arch=(x86_64)
url="https://github.com/black-sliver/poptracker"
license=(GPL3)
depends=(sdl2 sdl2_image sdl2_ttf openssl)
source=("git+${url}.git#tag=v${pkgver}" poptracker.desktop)
sha256sums=('SKIP'
'6d84910cabcadf7c14bc74fc4c1fc6e3402ee8bbcce07d6e7b4609ea456fd8e7')
prepare() {
cd "$pkgname"
git submodule update --init --recursive
}
build() {
cd "$pkgname"
make native CONF=RELEASE
}
package() {
cd "$pkgname"
install -Dm755 -t "$pkgdir/usr/share/$pkgname" "build/linux-x86_64/$pkgname"
mkdir -p "$pkgdir/usr/bin"
cat << EOF > "$pkgdir/usr/bin/$pkgname"
#!/bin/sh
cd /usr/share/$pkgname
exec ./$pkgname "\$@"
EOF
chmod 755 "$pkgdir/usr/bin/$pkgname"
# install assets to /usr/share/poptracker
install -d "$pkgdir/usr/share/$pkgname"
cp -r assets "$pkgdir/usr/share/$pkgname"
install -Dm644 -t "$pkgdir/usr/share/applications" ../poptracker.desktop
}
|