blob: f62b6274553b5e77f9ebe95272b7a94023085c22 [file] [log] [blame]
Vadim Yanitskiy2de47e22021-05-05 14:15:05 +02001# Maintainer: Vadim Yanitskiy
2
3pkgname=gr-gsm
4pkgver=v1165.13e42c4
5pkgrel=1
6pkgdesc="GNU Radio blocks and tools for receiving GSM transmissions"
7arch=('any')
8url="https://github.com/ptrkrysik/gr-gsm"
9license=('GPL2')
10# TODO: libosmocore?
11depends=('gnuradio' 'gnuradio-osmosdr' 'boost' 'swig')
12makedepends=('cmake')
13provides=('gr-gsm')
14source=(git://git.osmocom.org/${pkgname})
15sha1sums=('SKIP')
16
17pkgver() {
18 cd "$srcdir/$pkgname"
19 printf "v%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
20}
21
22build() {
23 cd "$srcdir/$pkgname"
24 mkdir build && cd build
25 cmake \
26 -DCMAKE_INSTALL_PREFIX=/usr \
27 -DENABLE_DOXYGEN=OFF \
28 -Wno-dev \
29 ..
30 make
31}
32
33package() {
34 cd "$srcdir/$pkgname/build"
35 make DESTDIR=${pkgdir} install
36}
37
38# vim:set ts=2 sw=2 et: