maintainer="Hugo Osvaldo Barrera <hugo@whynothugo.nl>"
pkgname=transito
pkgver=0.8.4
pkgrel=0
pkgdesc="Public transportation planner"
url="https://git.sr.ht/~mil/transito"
arch="all !armv7 !armhf"
license="GPLv3-or-later"
makedepends="
	go
	sqlite-dev
	libxcursor-dev
	libxkbcommon-dev
	libxkbcommon-x11
	mesa-egl
	vulkan-headers
	wayland-dev
	mesa-dev
	"
depends="xdg-utils tzdata mesa-gles"
subpackages="$pkgname-doc"
source="transito-$pkgver.tar.gz::https://git.sr.ht/~mil/transito/archive/v$pkgver.tar.gz"
builddir="$srcdir/$pkgname-v$pkgver"
options="!check net"

export GOCACHE="${GOCACHE:-"$srcdir/go-cache"}"
export GOTMPDIR="${GOTMPDIR:-"$srcdir"}"
export GOMODCACHE="${GOMODCACHE:-"$srcdir/go"}"

build() {
	sh build.sh blinux
}

package() {
	sed -i "s#/usr/#$pkgdir/usr/#g" build.sh
	sh build.sh install

	cd doc
	find . -type f -exec install -Dm 644 {} "$pkgdir/usr/share/doc/transito/{}" \;
}

sha512sums="
0d003be6023f98b88f9d5340ea3a555377af475c8810dc8d6a3e7714ae26521979b9c3202622ac45449e0f0f3da2bafb9a425be5ddfefe97bc957286dec59119  transito-0.8.4.tar.gz
"
