summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO6
-rw-r--r--PKGBUILD25
2 files changed, 18 insertions, 13 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 33c8c263a579..1453bf9caed5 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
-
diff --git a/PKGBUILD b/PKGBUILD
index 97d80570e314..41900bbcc32a 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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
}
-