Date: Tuesday, November 4, 2014 @ 18:14:15 Author: kkeen Revision: 121853
archrelease: copy trunk to community-staging-i686, community-staging-x86_64 Added: gnuradio-fcdproplus/repos/community-staging-i686/ gnuradio-fcdproplus/repos/community-staging-i686/88-fcdproplus.rules (from rev 121852, gnuradio-fcdproplus/trunk/88-fcdproplus.rules) gnuradio-fcdproplus/repos/community-staging-i686/PKGBUILD (from rev 121852, gnuradio-fcdproplus/trunk/PKGBUILD) gnuradio-fcdproplus/repos/community-staging-x86_64/ gnuradio-fcdproplus/repos/community-staging-x86_64/88-fcdproplus.rules (from rev 121852, gnuradio-fcdproplus/trunk/88-fcdproplus.rules) gnuradio-fcdproplus/repos/community-staging-x86_64/PKGBUILD (from rev 121852, gnuradio-fcdproplus/trunk/PKGBUILD) ----------------------------------------------+ community-staging-i686/88-fcdproplus.rules | 9 ++++++ community-staging-i686/PKGBUILD | 37 +++++++++++++++++++++++++ community-staging-x86_64/88-fcdproplus.rules | 9 ++++++ community-staging-x86_64/PKGBUILD | 37 +++++++++++++++++++++++++ 4 files changed, 92 insertions(+) Copied: gnuradio-fcdproplus/repos/community-staging-i686/88-fcdproplus.rules (from rev 121852, gnuradio-fcdproplus/trunk/88-fcdproplus.rules) =================================================================== --- community-staging-i686/88-fcdproplus.rules (rev 0) +++ community-staging-i686/88-fcdproplus.rules 2014-11-04 17:14:15 UTC (rev 121853) @@ -0,0 +1,9 @@ +# Udev rules for the Funcube Dongle Pro (0xfb56) and Pro+ (0xfb31) + +# HIDAPI/libusb: +SUBSYSTEMS=="usb" ATTRS{idVendor}=="04d8" ATTRS{idProduct}=="fb56" MODE:="0666" +SUBSYSTEMS=="usb" ATTRS{idVendor}=="04d8" ATTRS{idProduct}=="fb31" MODE:="0666" + +# HIDAPI/hidraw: +KERNEL=="hidraw*", ATTRS{busnum}=="1", ATTRS{idVendor}=="04d8", ATTRS{idProduct}=="fb56", MODE="0666" +KERNEL=="hidraw*", ATTRS{busnum}=="1", ATTRS{idVendor}=="04d8", ATTRS{idProduct}=="fb31", MODE="0666" Copied: gnuradio-fcdproplus/repos/community-staging-i686/PKGBUILD (from rev 121852, gnuradio-fcdproplus/trunk/PKGBUILD) =================================================================== --- community-staging-i686/PKGBUILD (rev 0) +++ community-staging-i686/PKGBUILD 2014-11-04 17:14:15 UTC (rev 121853) @@ -0,0 +1,37 @@ +# $Id$ +# Maintainer: Kyle Keen <keen...@gmail.com> +# Contributor: Dominik Heidler <dheid...@gmail.com> +pkgname=gnuradio-fcdproplus +_pkgname=gr-fcdproplus +pkgver=3.7.4 +pkgrel=9 +_tag=v3.7_hidraw +pkgdesc="GNU Radio source block for Funcube Dongle Pro +" +arch=('i686' 'x86_64') +url="https://github.com/dl1ksv/gr-fcdproplus" +license=('GPL3') +depends=('gnuradio' 'libusb' 'alsa-lib' 'boost-libs') +makedepends=('git' 'cmake' 'boost' 'swig') +replaces=('gr-fcdproplus') +source=("git://github.com/dl1ksv/gr-fcdproplus.git#tag=$_tag" + "88-fcdproplus.rules") +md5sums=('SKIP' + '465e12c454c6a22ebec9849181af7bdc') + +build() { + cd "$srcdir/$_pkgname" + mkdir build + cd build + cmake \ + -DPYTHON_EXECUTABLE=$(which python2) \ + -DPYTHON_INCLUDE_DIR=$(echo /usr/include/python2*) \ + -DPYTHON_LIBRARY=$(echo /usr/lib/libpython2.*.so) \ + -DCMAKE_INSTALL_PREFIX=/usr ../ + make +} + +package() { + cd "$srcdir/$_pkgname/build/" + make DESTDIR="${pkgdir}" install + install -Dm644 "$srcdir/88-fcdproplus.rules" "$pkgdir/etc/udev/rules.d/88-fcdproplus.rules" +} Copied: gnuradio-fcdproplus/repos/community-staging-x86_64/88-fcdproplus.rules (from rev 121852, gnuradio-fcdproplus/trunk/88-fcdproplus.rules) =================================================================== --- community-staging-x86_64/88-fcdproplus.rules (rev 0) +++ community-staging-x86_64/88-fcdproplus.rules 2014-11-04 17:14:15 UTC (rev 121853) @@ -0,0 +1,9 @@ +# Udev rules for the Funcube Dongle Pro (0xfb56) and Pro+ (0xfb31) + +# HIDAPI/libusb: +SUBSYSTEMS=="usb" ATTRS{idVendor}=="04d8" ATTRS{idProduct}=="fb56" MODE:="0666" +SUBSYSTEMS=="usb" ATTRS{idVendor}=="04d8" ATTRS{idProduct}=="fb31" MODE:="0666" + +# HIDAPI/hidraw: +KERNEL=="hidraw*", ATTRS{busnum}=="1", ATTRS{idVendor}=="04d8", ATTRS{idProduct}=="fb56", MODE="0666" +KERNEL=="hidraw*", ATTRS{busnum}=="1", ATTRS{idVendor}=="04d8", ATTRS{idProduct}=="fb31", MODE="0666" Copied: gnuradio-fcdproplus/repos/community-staging-x86_64/PKGBUILD (from rev 121852, gnuradio-fcdproplus/trunk/PKGBUILD) =================================================================== --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2014-11-04 17:14:15 UTC (rev 121853) @@ -0,0 +1,37 @@ +# $Id$ +# Maintainer: Kyle Keen <keen...@gmail.com> +# Contributor: Dominik Heidler <dheid...@gmail.com> +pkgname=gnuradio-fcdproplus +_pkgname=gr-fcdproplus +pkgver=3.7.4 +pkgrel=9 +_tag=v3.7_hidraw +pkgdesc="GNU Radio source block for Funcube Dongle Pro +" +arch=('i686' 'x86_64') +url="https://github.com/dl1ksv/gr-fcdproplus" +license=('GPL3') +depends=('gnuradio' 'libusb' 'alsa-lib' 'boost-libs') +makedepends=('git' 'cmake' 'boost' 'swig') +replaces=('gr-fcdproplus') +source=("git://github.com/dl1ksv/gr-fcdproplus.git#tag=$_tag" + "88-fcdproplus.rules") +md5sums=('SKIP' + '465e12c454c6a22ebec9849181af7bdc') + +build() { + cd "$srcdir/$_pkgname" + mkdir build + cd build + cmake \ + -DPYTHON_EXECUTABLE=$(which python2) \ + -DPYTHON_INCLUDE_DIR=$(echo /usr/include/python2*) \ + -DPYTHON_LIBRARY=$(echo /usr/lib/libpython2.*.so) \ + -DCMAKE_INSTALL_PREFIX=/usr ../ + make +} + +package() { + cd "$srcdir/$_pkgname/build/" + make DESTDIR="${pkgdir}" install + install -Dm644 "$srcdir/88-fcdproplus.rules" "$pkgdir/etc/udev/rules.d/88-fcdproplus.rules" +}