commit 3758fd9476b3fce7d57560bf143766ab145b04a9 Author: Rene Hickersberger Date: Mon Nov 15 11:17:58 2021 +0100 Initial commit diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 0000000..391aae1 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,24 @@ +pkgbase = mepo + pkgdesc = Fast, simple, and hackable OSM map viewer for Linux + pkgver = 0.1 + pkgrel = 1 + url = https://git.sr.ht/~mil/mepo + arch = i686 + arch = x86_64 + arch = arm + arch = aarch64 + license = GPL3 + checkdepends = zig>=0.8.1 + makedepends = zig>=0.8.1 + makedepends = sdl2 + makedepends = sdl2_image + makedepends = sdl2_ttf + depends = dmenu + depends = jq + depends = xdotool + depends = curl + source = mepo-0.1.tar.gz::https://git.sr.ht/~mil/mepo/archive/0.1.tar.gz + sha256sums = 57d259a6b4bbe868130c95a409b7cbdea5b63f54e1d6356a6104fa0102b82cc8 + sha512sums = 1635f0e8124e52118d4e6f376b0239ea5e38063d09fbc8a72dd66d06fa87a49f8db8bb62d997e693714f594b812e16f0b9e692ae8ceebf1803a6b8f5f1b2bc03 + +pkgname = mepo diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..e4de870 --- /dev/null +++ b/.gitignore @@ -0,0 +1,4 @@ +src/ +pkg/ +*.tar.gz +*.zst diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 0000000..d827cf5 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,36 @@ +# Maintainer: Rene Hickersberger +pkgname=mepo +pkgver=0.1 +pkgrel=1 +pkgdesc="Fast, simple, and hackable OSM map viewer for Linux" +arch=('i686' 'x86_64' 'arm' 'aarch64') +url="https://git.sr.ht/~mil/mepo" +license=('GPL3') +depends=('dmenu' 'jq' 'xdotool' 'curl') +makedepends=('zig>=0.8.1' 'sdl2' 'sdl2_image' 'sdl2_ttf') +checkdepends=('zig>=0.8.1') +changelog= +source=("$pkgname-$pkgver.tar.gz::$url/archive/$pkgver.tar.gz") +sha512sums=('1635f0e8124e52118d4e6f376b0239ea5e38063d09fbc8a72dd66d06fa87a49f8db8bb62d997e693714f594b812e16f0b9e692ae8ceebf1803a6b8f5f1b2bc03') +sha256sums=('57d259a6b4bbe868130c95a409b7cbdea5b63f54e1d6356a6104fa0102b82cc8') + +build() { + cd "$pkgname-$pkgver" + + zig build -Drelease-safe=true +} + +check() { + cd "$pkgname-$pkgver" + + zig build test +} + +package() { + cd "$pkgname-$pkgver" + + mkdir -p "$pkgdir/usr/bin" + install scripts/mepo_* "$pkgdir/usr/bin/" + install "zig-out/bin/mepo" "$pkgdir/usr/bin/" +} +