summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorxiota2023-05-14 02:36:13 -0700
committerxiota2023-05-14 02:36:13 -0700
commitbd9b435669fffed2087ee4266775da39f69fe498 (patch)
treec4ee216795da820d697e3709a67d620c6c1941a4
parent20a66b309cd761d3c00dea10b36322bce4df0195 (diff)
downloadaur-bd9b435669fffed2087ee4266775da39f69fe498.tar.gz
fix depends; gnuradio 3.10
-rw-r--r--.SRCINFO16
-rw-r--r--.gitignore4
-rw-r--r--PKGBUILD55
3 files changed, 51 insertions, 24 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 84cea7279674..77223f203e41 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,24 +1,24 @@
pkgbase = gr-limesdr-git
pkgdesc = gr-limesdr Plugin for GNURadio
- pkgver = r79.0a1f587
+ pkgver = 3.0.1.r69.gd0fac85
pkgrel = 1
url = https://github.com/myriadrf/gr-limesdr
arch = x86_64
license = MIT
- makedepends = git
makedepends = cmake
+ makedepends = git
+ makedepends = pybind11
depends = boost
+ depends = doxygen
depends = gnuradio
+ depends = graphviz
depends = limesuite
- depends = swig
depends = python
- depends = doxygen
- depends = graphviz
+ depends = swig
optdepends = python: python bindings
provides = gr-limesdr
conflicts = gr-limesdr
- source = git+https://github.com/myriadrf/gr-limesdr#branch=gr-3.8
- md5sums = SKIP
+ source = gr-limesdr::git+https://github.com/myriadrf/gr-limesdr#branch=gr-3.10
+ sha256sums = SKIP
pkgname = gr-limesdr-git
-
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..018a3de08144
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,4 @@
+*
+!PKGBUILD
+!.SRCINFO
+!.gitignore
diff --git a/PKGBUILD b/PKGBUILD
index 3c95bc8ef465..5fb1ac55be45 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,29 +1,51 @@
-# Maintainer: FFY00 <filipe.lains@gmail.com>
+# Maintainer:
+# Contributor: FFY00 <filipe.lains@gmail.com>
-pkgname=gr-limesdr-git
-pkgver=r79.0a1f587
+_pkgname='gr-limesdr'
+pkgname="$_pkgname-git"
+pkgver=3.0.1.r69.gd0fac85
pkgrel=1
pkgdesc='gr-limesdr Plugin for GNURadio'
arch=('x86_64')
url='https://github.com/myriadrf/gr-limesdr'
license=('MIT')
-optdepends=('python: python bindings')
-depends=('boost' 'gnuradio' 'limesuite' 'swig' 'python' 'doxygen' 'graphviz')
-makedepends=('git' 'cmake')
-provides=('gr-limesdr')
-conflicts=('gr-limesdr')
-source=("git+$url#branch=gr-3.8")
-md5sums=('SKIP')
+depends=(
+ 'boost'
+ 'doxygen'
+ 'gnuradio'
+ 'graphviz'
+ 'limesuite'
+ 'python'
+ 'swig'
+)
+makedepends=(
+ 'cmake'
+ 'git'
+ 'pybind11'
+)
+optdepends=(
+ 'python: python bindings'
+)
+provides=("$_pkgname")
+conflicts=(${provides[@]})
+source=(
+ "$_pkgname"::"git+$url#branch=gr-3.10"
+)
+sha256sums=(
+ 'SKIP'
+)
pkgver() {
- cd gr-limesdr
+ cd "$srcdir/$_pkgname"
- printf 'r%s.%s' "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
+ git describe --long --tags | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g'
}
build() {
- mkdir -p gr-limesdr/build
- cd gr-limesdr/build
+ cd "$srcdir/$_pkgname"
+
+ mkdir -p build
+ cd build
cmake .. \
-DCMAKE_INSTALL_PREFIX=/usr \
@@ -33,9 +55,10 @@ build() {
}
package() {
- cd gr-limesdr/build
+ cd "$srcdir/$_pkgname"
+ cd build
make DESTDIR="$pkgdir" install
- install -Dm 644 ../LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+ install -Dm 644 ../LICENSE -t "$pkgdir/usr/share/licenses/$pkgname"
}