diff options
author | Aleksandar Trifunovic | 2018-09-28 21:23:33 +0200 |
---|---|---|
committer | Aleksandar Trifunovic | 2018-09-28 21:23:33 +0200 |
commit | 5d6b583c3d8ada1b39ecdc4ce2c5387ad4441a40 (patch) | |
tree | 1d9e4f4b7707a92f0f0df363c74790427e7c9b7b | |
download | aur-5d6b583c3d8ada1b39ecdc4ce2c5387ad4441a40.tar.gz |
0.1.1
-rw-r--r-- | .SRCINFO | 15 | ||||
-rw-r--r-- | PKGBUILD | 47 |
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: |