diff options
-rw-r--r-- | testing/librtlsdr/APKBUILD | 42 |
1 files changed, 42 insertions, 0 deletions
diff --git a/testing/librtlsdr/APKBUILD b/testing/librtlsdr/APKBUILD new file mode 100644 index 0000000000..0939112d10 --- /dev/null +++ b/testing/librtlsdr/APKBUILD @@ -0,0 +1,42 @@ +# Contributor: Jared Szechy <jared.szechy@gmail.com> +# Maintainer: Jared Szechy <jared.szechy@gmail.com> +pkgname=librtlsdr +pkgver=0.5.3 +pkgrel=0 +pkgdesc="Software defined radio receiver for Realtek RTL2832U" +url="https://osmocom.org/projects/sdr/wiki/rtl-sdr" +arch="all" +license="GPL2" +depends="" +depends_dev="libusb-dev" +makedepends="$depends_dev cmake" +install="" +subpackages="$pkgname-dev rtl-sdr:tools" +source="${pkgname}-${pkgver}.tar.gz::https://github.com/steve-m/$pkgname/archive/v$pkgver.tar.gz" + +builddir="$srcdir/$pkgname-$pkgver" + +build() { + cd "$builddir" + mkdir -p build + cd build + cmake -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX:PATH=/usr \ + -DDETACH_KERNEL_DRIVER=ON \ + -Wno-dev .. + make +} + +package() { + cd "$builddir"/build + + make DESTDIR="$pkgdir" install +} + +tools() { + pkgdesc="Software defined radio receiver for Realtek RTL2832U (tools)" + mkdir -p "$subpkgdir"/usr + mv "$pkgdir"/usr/bin "$subpkgdir"/usr/ +} + +sha512sums="b2887b5df2728f8481b07fb4d8b9bee18b98c5c0ccd0c8e65c2e784a32826cc2301631e95e54071324e5dfbdaa11f0a5aa483cc619b864d4788c3700980b38b6 librtlsdr-0.5.3.tar.gz" |