summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorAleksandar Trifunovic2018-09-28 21:23:33 +0200
committerAleksandar Trifunovic2018-09-28 21:23:33 +0200
commit5d6b583c3d8ada1b39ecdc4ce2c5387ad4441a40 (patch)
tree1d9e4f4b7707a92f0f0df363c74790427e7c9b7b
downloadaur-5d6b583c3d8ada1b39ecdc4ce2c5387ad4441a40.tar.gz
0.1.1
-rw-r--r--.SRCINFO15
-rw-r--r--PKGBUILD47
2 files changed, 62 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..706e08a8e343
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,15 @@
+pkgbase = cppurses
+ pkgdesc = Routing engine for OpenStreetMap.
+ pkgver = 0.1.1
+ pkgrel = 1
+ url = https://github.com/a-n-t-h-o-n-y/CPPurses
+ arch = x86_64
+ license = custom:MIT
+ makedepends = ncurses
+ makedepends = cmake
+ makedepends = git
+ source = https://github.com/a-n-t-h-o-n-y/CPPurses/archive/v0.1.1.tar.gz
+ sha256sums = f0e087ddd1cf8b8d4eab06efa3c17f560b574b20cbaa5018b337d5eb7dfd9a0d
+
+pkgname = cppurses
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..4daf40421b6b
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,47 @@
+# Maintainer: Aleksandar Trifunović <akstrfn at gmail dot com>
+
+_pkgname=CPPurses
+pkgname=cppurses
+pkgver=0.1.1
+pkgrel=1
+pkgdesc="Routing engine for OpenStreetMap."
+arch=('x86_64')
+url="https://github.com/a-n-t-h-o-n-y/CPPurses"
+license=('custom:MIT')
+depends=()
+makedepends=('ncurses' 'cmake' 'git')
+source=("${url}/archive/v$pkgver.tar.gz")
+sha256sums=('f0e087ddd1cf8b8d4eab06efa3c17f560b574b20cbaa5018b337d5eb7dfd9a0d')
+
+prepare() {
+ cd "$_pkgname-$pkgver"
+ git clone https://github.com/a-n-t-h-o-n-y/Signals libs/Signals
+ git clone https://github.com/a-n-t-h-o-n-y/Optional libs/Signals/libs/Optional
+ git clone https://github.com/a-n-t-h-o-n-y/Chess-curses demos/chess
+
+ cmake -H. -Bbuild \
+ -DCMAKE_CXX_FLAGS:STRING="${CXXFLAGS}" \
+ -DCMAKE_EXE_LINKER_FLAGS:STRING="${LDFLAGS}" \
+ -DCMAKE_INSTALL_LIBDIR=lib \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DCMAKE_INSTALL_PREFIX=/usr
+}
+
+build() {
+ cd "$_pkgname-$pkgver"
+ cmake --build build
+}
+
+check() {
+ cd "$_pkgname-$pkgver"
+ # no tests atm
+ # cmake --build build -- check
+}
+
+package() {
+ cd "$_pkgname-$pkgver"
+ cmake --build build -- DESTDIR="$pkgdir/" install
+ install -Dm644 LICENSE.txt -t "$pkgdir/usr/share/licenses/$pkgname"
+}
+
+# vim: set softtabstop=4 shiftwidth=4 expandtab: