summarylogtreecommitdiffstats
path: root/PKGBUILD
blob: f51c2ec50a231362d90593c17508a2c2593853fb (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
# Maintainer: Autumn Boyhan <autumn@crisismodel.com>

pkgname=retux-bin
_pkgname=retux
pkgver=1.5
pkgrel=1
pkgdesc="ReTux is a libre open source action platformer loosely inspired by the Mario games, utilizing the art assets from the SuperTux project."
arch=('x86_64')
url="https://retux-game.github.io/"
license=('GPL3')
depends=('sdl' 'sdl_image' 'sdl_mixer')
provides=('retux')
conflicts=('retux')
source=("https://github.com/retux-game/retux/releases/download/v${pkgver}/${_pkgname}-${pkgver}-linux-${arch}.zip"
        "${_pkgname}.desktop"
	"${_pkgname}.sh")
md5sums=('a9786b95b61c7cf46396f488da457b93'
         '4ea890841ed39987403ca2180813c4bb'
         'f9476ed7be634401040daaf9711b96f5')

noextract=("${_pkgname}-${pkgver}-linux-${arch}.zip")

prepare() {
	unzip ${srcdir}/${_pkgname}-${pkgver}-linux-${arch}.zip
	mv ${srcdir}/${_pkgname}-${pkgver}-linux-${arch} ${srcdir}/${_pkgname}
}

package() {
	mkdir -p ${pkgdir}/usr/bin
	mkdir -p ${pkgdir}/usr/share/applications
	mkdir -p ${pkgdir}/usr/share/icons
	cp -R ${srcdir}/${_pkgname} ${pkgdir}/usr/share
	cp ${srcdir}/${_pkgname}.sh ${pkgdir}/usr/bin/${_pkgname}
	chmod +x ${pkgdir}/usr/bin/${_pkgname}
	cp ${pkgdir}/usr/share/${_pkgname}/data/images/misc/icon.png \
		${pkgdir}/usr/share/icons
	mv ${pkgdir}/usr/share/icons/icon.png ${pkgdir}/usr/share/icons/retux.png
	cp retux.desktop ${pkgdir}/usr/share/applications
}