blob: 9c95fef4f731ecce87a4688efde1a8f27fec3abf (
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
|
# Maintainer: RRRRRm <isxiongzj@gmail.com>
pkgname=typing-tempo
pkgver=0.4.4
pkgrel=3
pkgdesc="Typing Tempo is a 41-key 2D typing rhythm game currently in development, available for Windows and Linux."
arch=('i686' 'x86_64')
url="https://rainbeatgames.itch.io/typing-tempo"
source=("file://$HOME/Downloads/typing-tempo-${pkgver}-linux.zip"
"typing-tempo.desktop")
md5sums=('SKIP' 'SKIP')
prepare() {
if [ ! -f "$HOME/Downloads/typing-tempo-${pkgver}-linux.zip" ]; then
echo "Error: $HOME/Downloads/typing-tempo-${pkgver}-linux.zip not found." >&2
exit 1
fi
}
package() {
install -dm755 "$pkgdir/opt/typing-tempo"
cp -r "$srcdir/typing-tempo-${pkgver}-linux/"* "$pkgdir/opt/typing-tempo"
cd "$pkgdir/opt/typing-tempo"
chmod +x "./typing-tempo.sh"
sed -i '1a cd /opt/typing-tempo' "./typing-tempo.sh"
ln -s "libSDL3.so.0.0.0" "libSDL3.so.0"
ln -s "libSDL3_ttf.so.0.0.0" "libSDL3_ttf.so.0"
ln -s "libSDL3_image.so.0.0.0" "libSDL3_image.so.0"
mkdir saves
chmod 777 saves
mkdir -p "$pkgdir/usr/bin"
ln -s "/opt/typing-tempo/typing-tempo.sh" "$pkgdir"/usr/bin/typing-tempo
install -Dm644 "$srcdir/typing-tempo.desktop" "$pkgdir/usr/share/applications/typing-tempo.desktop"
}
|