diff options
-rw-r--r-- | .SRCINFO | 6 | ||||
-rw-r--r-- | PKGBUILD | 25 |
2 files changed, 18 insertions, 13 deletions
@@ -1,16 +1,16 @@ pkgbase = meteor-demod-git pkgdesc = Meteor-M2 LRPT demodulator - pkgver = r55.7ab2534 + pkgver = r75.bf8f6eb pkgrel = 1 url = https://github.com/dbdexter-dev/meteor_demod arch = any license = GPL makedepends = git + makedepends = cmake depends = ncurses provides = meteor-demod conflicts = meteor-demod source = meteor-demod-git::git+https://github.com/dbdexter-dev/meteor_demod.git - sha1sums = SKIP + sha256sums = SKIP pkgname = meteor-demod-git - @@ -1,32 +1,37 @@ # Maintainer: Viktor Drobot (aka dviktor) linux776 [at] gmail [dot] com pkgname=meteor-demod-git -pkgver=r55.7ab2534 +pkgver=r75.bf8f6eb pkgrel=1 pkgdesc="Meteor-M2 LRPT demodulator" arch=(any) license=('GPL') url="https://github.com/dbdexter-dev/meteor_demod" -depends=('ncurses') -makedepends=('git') -provides=('meteor-demod') -conflicts=('meteor-demod') -source=("$pkgname::git+https://github.com/dbdexter-dev/meteor_demod.git") -sha1sums=('SKIP') +depends=(ncurses) +makedepends=(git cmake) +provides=(meteor-demod) +conflicts=(meteor-demod) +source=("${pkgname}::git+https://github.com/dbdexter-dev/meteor_demod.git") +sha256sums=('SKIP') pkgver() { cd "${pkgname}" + printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" } build() { cd "${pkgname}" + + mkdir build + cd build + + cmake -DCMAKE_INSTALL_PREFIX=/usr .. make } package() { - cd "${pkgname}" + cd "${pkgname}/build" - install -Dm755 src/meteor_demod ${pkgdir}/usr/bin/meteor-demod + make DESTDIR="${pkgdir}" install } - |