diff options
-rw-r--r-- | .SRCINFO | 35 | ||||
-rw-r--r-- | PKGBUILD | 45 |
2 files changed, 44 insertions, 36 deletions
@@ -1,23 +1,30 @@ pkgbase = gr-gsm-git pkgdesc = Gnuradio blocks and tools for receiving GSM transmissions - pkgver = r903.c097ce7 + pkgver = r1194.a77cf59 pkgrel = 1 - url = https://github.com/ptrkrysik/gr-gsm - arch = any - license = unknown + url = https://osmocom.org/projects/gr-gsm/wiki + arch = x86_64 + license = GPL3 makedepends = cmake + makedepends = boost + makedepends = git + makedepends = doxygen + makedepends = graphviz + makedepends = python-docutils + makedepends = python-yaml + makedepends = pybind11 depends = gnuradio + depends = gnuradio-osmosdr depends = libosmocore - depends = boost - depends = swig - depends = log4cpp - depends = python2-scipy - depends = qwt5 - depends = gnuradio-companion - depends = python2-pyqt4 + depends = boost-libs + depends = python-pyqt5 + depends = qwt + depends = glibc + depends = gcc-libs + depends = python provides = gr-gsm - source = git+https://github.com/ptrkrysik/gr-gsm - sha1sums = SKIP + conflicts = gr-gsm + source = git+https://github.com/bkerler/gr-gsm.git#branch=maint-3.10 + sha256sums = SKIP pkgname = gr-gsm-git - @@ -1,35 +1,36 @@ -# Maintainer: Yuval Adam <yuval at y3xz dot com> PGP-Key: 271386AA2EB7672F +# Maintainer: Fabio 'Lolix' Loli <fabio.loli@disroot.org> -> https://github.com/FabioLolix +# Contributor: Yuval Adam <yuval at y3xz dot com> PGP-Key: 271386AA2EB7672F pkgname=gr-gsm-git -pkgver=r903.c097ce7 +pkgver=r1194.a77cf59 pkgrel=1 pkgdesc="Gnuradio blocks and tools for receiving GSM transmissions" -arch=('any') -url="https://github.com/ptrkrysik/gr-gsm" -license=(unknown) -depends=('gnuradio' 'libosmocore' 'boost' 'swig' 'log4cpp' 'python2-scipy' 'qwt5' 'gnuradio-companion' 'python2-pyqt4') -makedepends=('cmake') -provides=('gr-gsm') -source=('git+https://github.com/ptrkrysik/gr-gsm') -sha1sums=('SKIP') -_gitname=gr-gsm +arch=(x86_64) +url="https://osmocom.org/projects/gr-gsm/wiki" +license=(GPL3) +depends=(gnuradio gnuradio-osmosdr libosmocore boost-libs + python-pyqt5 qwt #gui + glibc gcc-libs python) +makedepends=(cmake boost git doxygen graphviz python-docutils python-yaml pybind11) #swig log4cpp +provides=(gr-gsm) +conflicts=(gr-gsm) +#source=("git+https://gitea.osmocom.org/sdr/gr-gsm.git") +source=(git+https://github.com/bkerler/gr-gsm.git#branch=maint-3.10) +sha256sums=('SKIP') pkgver() { - cd $_gitname - printf "v%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" + cd gr-gsm + printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" } build() { - cd $_gitname - mkdir build && cd build - cmake -DCMAKE_INSTALL_PREFIX=/usr .. - make + cmake -B build -S "gr-gsm" -Wno-dev \ + -DCMAKE_BUILD_TYPE=RelWithDebInfo \ + -DCMAKE_INSTALL_PREFIX=/usr + + cmake --build build } package() { - cd $_gitname - cd build - make DESTDIR=${pkgdir} install + DESTDIR="$pkgdir" cmake --install build } - -# vim:set ts=2 sw=2 et: |