diff --git a/trunk/PKGBUILD b/trunk/PKGBUILD index ded25d3..c7a1339 100644 --- a/trunk/PKGBUILD +++ b/trunk/PKGBUILD @@ -1,22 +1,22 @@ # Maintainer: Filipe LaĆ­ns (FFY00) -pkgbase=srslte +pkgbase=srsran pkgname=($pkgbase $pkgbase-avx2) -_pkgname=srsLTE +_pkgname=srsRAN pkgver=20.04.2 _pkgver=release_${pkgver//./_} pkgrel=5 -pkgdesc='Open source SDR LTE software suite from Software Radio Systems (SRS)' +pkgdesc='srsRAN is a 4G/5G software radio suite developed by Software Radio Systems (SRS)' arch=('x86_64') -url='https://www.srslte.com' +url='https://www.srsran.com' license=('AGPL3') depends=('fftw' 'mbedtls' 'boost-libs' 'lksctp-tools' 'libconfig' 'libuhd' 'soapysdr' 'bladerf' 'zeromq' 'pcsclite' 'srsgui') makedepends=('cmake' 'boost') -provides=('srsue' 'srsenb' 'srsenb') -conflicts=('srsue' 'srsenb' 'srsenb') -source=("$_pkgname-$pkgver.tar.gz::https://github.com/srsLTE/srsLTE/archive/$_pkgver.tar.gz") -sha512sums=('2db146ab30e19fe2027252d5f4fd8c52385923e24d721f4deee01a99b8fbb9b03758997bc336fb0773e0633f0cdf1fa769e3f251e7b02b18a8f0e2d6d25e42d7') +provides=('srsue' 'srsenb' 'srsepc') +conflicts=('srsue' 'srsenb' 'srsepc') +source=("$_pkgname-$pkgver.tar.gz::https://github.com/srsran/srsRAN/archive/$_pkgver.tar.gz") +sha512sums=('dec2aa6d6aee89d0b9a2e425c6ef37701cc57bcd4a4646e3b60b22ef2bc08899c6739fb9f9d90dba3473068561c606843ebb8f3731a3515d206a8aafdba015f1') prepare() { cd $_pkgname-$_pkgver @@ -30,7 +30,7 @@ prepare() { } build() { - echo 'Building srslte...' + echo 'Building srsran...' cd "$srcdir"/$_pkgname-$_pkgver/build cmake .. \ @@ -40,7 +40,7 @@ build() { make - echo 'Building srslte-avx2...' + echo 'Building srsran-avx2...' cd "$srcdir"/$_pkgname-avx2-$_pkgver/build cmake .. \ @@ -53,18 +53,20 @@ build() { } check() { - echo 'Running tests for srslte...' + echo 'Running tests for srsran...' cd "$srcdir"/$_pkgname-$_pkgver/build ctest $(echo $MAKEFLAGS | grep -Po '\-j[0-9][0-9]*') - echo 'Running tests for srslte-avx2...' + echo 'Running tests for srsran-avx2...' cd "$srcdir"/$_pkgname-avx2-$_pkgver/build ctest $(echo $MAKEFLAGS | grep -Po '\-j[0-9][0-9]*') } -package_srslte() { +package_srsran() { + provides=(srslte) + replaces=(srslte) install=$pkgname.install cd $_pkgname-$_pkgver/build @@ -72,10 +74,11 @@ package_srslte() { make DESTDIR="$pkgdir" install } -package_srslte-avx2() { +package_srsran-avx2() { pkgdesc="$pkgdesc (with AVX2 extensions)" - provides=($pkgbase) - conflicts=($pkgbase) + provides=($pkgbase srslte srslte-avx2) + conflicts=($pkgbase srslte srslte-avx2) + replaces=(srslte-avx2) install=$pkgname.install cd $_pkgname-avx2-$_pkgver/build