summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorRene Hickersberger2021-11-15 11:17:58 +0100
committerRene Hickersberger2021-11-15 11:17:58 +0100
commit3758fd9476b3fce7d57560bf143766ab145b04a9 (patch)
treed2601d232331c3a8c6f83e725400534e5a522806
downloadaur-3758fd9476b3fce7d57560bf143766ab145b04a9.tar.gz
Initial commit
-rw-r--r--.SRCINFO24
-rw-r--r--.gitignore4
-rw-r--r--PKGBUILD36
3 files changed, 64 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..391aae170bf8
--- /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 000000000000..e4de87096539
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,4 @@
+src/
+pkg/
+*.tar.gz
+*.zst
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..d827cf5b91f3
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,36 @@
+# Maintainer: Rene Hickersberger <r@renehsz.com>
+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/"
+}
+