summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO35
-rw-r--r--PKGBUILD45
2 files changed, 44 insertions, 36 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 6708f064e35a..76b977a45d2d 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
-
diff --git a/PKGBUILD b/PKGBUILD
index ada25badcd7a..f083787a8f90 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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: