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.
