Vadim Yanitskiy | 2de47e2 | 2021-05-05 14:15:05 +0200 | [diff] [blame] | 1 | # Maintainer: Vadim Yanitskiy |
| 2 | |
| 3 | pkgname=gr-gsm |
| 4 | pkgver=v1165.13e42c4 |
| 5 | pkgrel=1 |
| 6 | pkgdesc="GNU Radio blocks and tools for receiving GSM transmissions" |
| 7 | arch=('any') |
| 8 | url="https://github.com/ptrkrysik/gr-gsm" |
| 9 | license=('GPL2') |
| 10 | # TODO: libosmocore? |
| 11 | depends=('gnuradio' 'gnuradio-osmosdr' 'boost' 'swig') |
| 12 | makedepends=('cmake') |
| 13 | provides=('gr-gsm') |
| 14 | source=(git://git.osmocom.org/${pkgname}) |
| 15 | sha1sums=('SKIP') |
| 16 | |
| 17 | pkgver() { |
| 18 | cd "$srcdir/$pkgname" |
| 19 | printf "v%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" |
| 20 | } |
| 21 | |
| 22 | build() { |
| 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 | |
| 33 | package() { |
| 34 | cd "$srcdir/$pkgname/build" |
| 35 | make DESTDIR=${pkgdir} install |
| 36 | } |
| 37 | |
| 38 | # vim:set ts=2 sw=2 et: |