diff options
author | Stanisław Grams | 2020-08-20 20:03:09 +0200 |
---|---|---|
committer | Stanisław Grams | 2020-08-20 20:03:09 +0200 |
commit | c990b458674fa8c9bbe215775b54530a5f5748ec (patch) | |
tree | 97903da16be8eef1fc2b85cc7ecf3a93facaa1f2 | |
download | aur-c990b458674fa8c9bbe215775b54530a5f5748ec.tar.gz |
Initial commit for meteodata support
-rw-r--r-- | .SRCINFO | 21 | ||||
-rw-r--r-- | PKGBUILD | 33 |
2 files changed, 54 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..0dd88fb077b5 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,21 @@ +pkgbase = meteodata-git + pkgdesc = A C++ parser that provides real-time meteo data from pogodynka.pl/IMGW + pkgver = 20200820 + pkgrel = 1 + url = https://github.com/sgrams/meteodata + arch = x86_64 + license = MIT + makedepends = git + makedepends = nlohmann-json + makedepends = cmake + makedepends = ninja + makedepends = pkgconf + makedepends = curl + depends = curl + provides = meteodata + conflicts = meteodata + source = git+https://github.com/sgrams/meteodata + md5sums = SKIP + +pkgname = meteodata-git + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..75d83bd9aa7f --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,33 @@ +# Maintainer: Stanislaw Grams <sjg@fmdx.pl> + +pkgname=meteodata-git +pkgver=20200820 +pkgrel=1 +pkgdesc="A C++ parser that provides real-time meteo data from pogodynka.pl/IMGW" +arch=('x86_64') +url="https://github.com/sgrams/meteodata" +license=('MIT') +depends=('curl') +provides=('meteodata') +conflicts=('meteodata') +makedepends=('git' 'nlohmann-json' 'cmake' 'ninja' 'pkgconf' 'curl') +source=("git+https://github.com/sgrams/meteodata") +md5sums=('SKIP') +_gitname="meteodata" + +pkgver() { + cd "$srcdir/$_gitname" + git show -s --format="%ci" HEAD | sed -e 's/-//g' -e 's/ .*//' +} + +build() { + cd "$srcdir/$_gitname" + mkdir -p build && cd build + cmake .. -GNinja -Wall -DCMAKE_INSTALL_PREFIX='/usr' + ninja +} + +package() { + cd "$srcdir/$_gitname/build" + DESTDIR="$pkgdir" ninja install +} |