summarylogtreecommitdiffstats
path: root/PKGBUILD
blob: 5a0df3d684c55b29eac781343c3dbfc43b576f2f (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
# Maintainer: gm3k4g <thingstuffet@gmail.com>
pkgname=ikemen-go-bin
pkgver=0.94.2
pkgrel=1
pkgdesc="Open source fighting games engine written in Go with support for M.U.G.E.N resources."
arch=('x86_64')
url="https://github.com/Windblade-GR01/Ikemen_GO"
license=('custom:MIT')
depends=('sudo')
provides=("${pkgname%}")
conflicts=("${pkgname%}"
		   "ikemen-go-git")
source=('ikemen-go::https://ci.appveyor.com/api/projects/Windblade-GR01/ikemen-go/artifacts/bin%2Frelease%2FIkemen_GO_Linux.zip')
md5sums=('SKIP')

package() {
	# remove unnecessary files
	rm "${srcdir}/ikemen-go/"

	# package goes under /opt
	install -dm777 "${pkgdir}/opt/${pkgname}/"
	cp -a "${srcdir}/." "${pkgdir}/opt/$pkgname"

	# create the /usr/bin/ dir
	install -d "${pkgdir}/usr/bin"

	# create a shortcut for ikemen go
	printf '%s\n' '#!/usr/bin/env sh' 'cd /opt/ikemen-go-bin; ./Ikemen_GO_linux' >> "${pkgdir}/usr/bin/ikemen-go"
	chmod +x "${pkgdir}/usr/bin/ikemen-go" 
}