Carl Smedstad pushed to branch main at Arch Linux / Packaging / Packages / 
soapyplutosdr


Commits:
be45399a by Carl Smedstad at 2024-09-15T11:33:02+02:00
Add nvchecker config

- - - - -
bdcb8725 by Carl Smedstad at 2024-09-15T11:35:43+02:00
upgpkg: 0.2.2-1: Upstream release

https://github.com/pothosware/SoapyPlutoSDR/releases/tag/soapy-plutosdr-0.2.2

- - - - -


3 changed files:

- .SRCINFO
- + .nvchecker.toml
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,15 +1,18 @@
 pkgbase = soapyplutosdr
        pkgdesc = Soapy SDR plugin for PlutoSDR
-       pkgver = 0.2.1
-       pkgrel = 6
+       pkgver = 0.2.2
+       pkgrel = 1
        url = https://github.com/pothosware/SoapyPlutoSDR
        arch = x86_64
-       license = LGPL2.1
+       license = LGPL-2.1-only
        makedepends = cmake
-       depends = soapysdr
-       depends = libiio.so
+       depends = gcc-libs
+       depends = glibc
        depends = libad9361
-       source = 
soapyplutosdr-0.2.1.tar.gz::https://github.com/pothosware/SoapyPlutoSDR/archive/soapy-plutosdr-0.2.1.tar.gz
-       sha512sums = 
7016cde54cfa0c4acdff3d6e152f744ff68780185810071f1979f1b5cf9942d6173c45d1d6f4288190c8bc544e404a695972d8c169b596f67cf102e0dc7d5483
+       depends = libiio.so
+       depends = libusb
+       depends = soapysdr
+       source = 
soapyplutosdr-0.2.2.tar.gz::https://github.com/pothosware/SoapyPlutoSDR/archive/soapy-plutosdr-0.2.2.tar.gz
+       sha512sums = 
c500346566c2215a65d2ce37f77d3e3317ca1ab8cd59001e7f51b0f3a1bcc703acf634034a55a077ee798376f14b2d96e229d073a1975ff4944314498e537f72
 
 pkgname = soapyplutosdr


=====================================
.nvchecker.toml
=====================================
@@ -0,0 +1,4 @@
+[soapyplutosdr]
+source = "git"
+git = "https://github.com/pothosware/SoapyPlutoSDR";
+prefix = "soapy-plutosdr-"


=====================================
PKGBUILD
=====================================
@@ -1,35 +1,38 @@
+# Maintainer: Carl Smedstad <[email protected]>
 # Maintainer: Filipe LaĆ­ns (FFY00) <[email protected]>
 
-# requires rebuild on minor soname bumps
-
 pkgname=soapyplutosdr
-pkgver=0.2.1
 _pkgname=SoapyPlutoSDR
+pkgver=0.2.2
 _gitver=soapy-plutosdr-$pkgver
-pkgrel=6
+pkgrel=1
 pkgdesc='Soapy SDR plugin for PlutoSDR'
 arch=('x86_64')
 url='https://github.com/pothosware/SoapyPlutoSDR'
-license=('LGPL2.1')
-depends=('soapysdr' 'libiio.so' 'libad9361')
+license=('LGPL-2.1-only')
+depends=(
+  'gcc-libs'
+  'glibc'
+  'libad9361'
+  'libiio.so'
+  'libusb'
+  'soapysdr'
+)
 makedepends=('cmake')
 source=("$pkgname-$pkgver.tar.gz::$url/archive/$_gitver.tar.gz")
-sha512sums=('7016cde54cfa0c4acdff3d6e152f744ff68780185810071f1979f1b5cf9942d6173c45d1d6f4288190c8bc544e404a695972d8c169b596f67cf102e0dc7d5483')
+sha512sums=('c500346566c2215a65d2ce37f77d3e3317ca1ab8cd59001e7f51b0f3a1bcc703acf634034a55a077ee798376f14b2d96e229d073a1975ff4944314498e537f72')
 
 build() {
-  mkdir -p $_pkgname-$_gitver/build
-  cd $_pkgname-$_gitver/build
-
-  cmake .. \
+  cd $_pkgname-$_gitver
+  cmake -S . -B build \
     -DCMAKE_INSTALL_PREFIX=/usr \
-    -DCMAKE_BUILD_TYPE=Release
-
-  make
+    -DCMAKE_BUILD_TYPE=None \
+    -Wno-dev
+  cmake --build build
 }
 
 package() {
-  cd $_pkgname-$_gitver/build
-
-  make DESTDIR="$pkgdir" install
+  cd $_pkgname-$_gitver
+  DESTDIR="$pkgdir" cmake --install build
 }
 



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/soapyplutosdr/-/compare/48f357edd2ffb796dc7f252960ee44721e41aa38...bdcb8725088d305f2b4ec0103aa3cd131f9e66f7

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/soapyplutosdr/-/compare/48f357edd2ffb796dc7f252960ee44721e41aa38...bdcb8725088d305f2b4ec0103aa3cd131f9e66f7
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to