diff options
author | Martin Braun <martin.braun@ettus.com> | 2022-03-25 11:04:24 +0100 |
---|---|---|
committer | Aaron Rossetto <aaron.rossetto@ni.com> | 2022-04-06 14:30:49 -0700 |
commit | 38fb5e262bfa4a86aa465af6d424d982dd3b0a91 (patch) | |
tree | a26fcd6002319efdfd3b0f7758dec49b158ece9e /host/cmake/debian/control | |
parent | 03070de5541299d419bf5e42b7118d91fed40433 (diff) | |
download | uhd-38fb5e262bfa4a86aa465af6d424d982dd3b0a91.tar.gz uhd-38fb5e262bfa4a86aa465af6d424d982dd3b0a91.tar.bz2 uhd-38fb5e262bfa4a86aa465af6d424d982dd3b0a91.zip |
debian: Update control and package building
- Update dependencies
- Add python3-uhd package
- Add uhd-doc package
In part, this changeset is to further align with the official Debian
upstream at https://salsa.debian.org/bottoms/pkg-uhd.git, which is
maintained by Maitland Bottoms.
Diffstat (limited to 'host/cmake/debian/control')
-rw-r--r-- | host/cmake/debian/control | 98 |
1 files changed, 60 insertions, 38 deletions
diff --git a/host/cmake/debian/control b/host/cmake/debian/control index 2e1996a66..1549b453c 100644 --- a/host/cmake/debian/control +++ b/host/cmake/debian/control @@ -3,42 +3,40 @@ Section: science Priority: optional Maintainer: Ettus Research <packages@ettus.com> Uploaders: Aaron Rossetto <aaron.rossetto@ni.com> -Build-Depends: cmake, - debhelper (>= 9), - doxygen, - libboost-date-time-dev, - libboost-dev, - libboost-filesystem-dev, - libboost-program-options-dev, - libboost-serialization-dev, - libboost-system-dev, - libboost-test-dev, - libboost-thread-dev, - libncurses5-dev, - libusb-1.0-0-dev [linux-any], - libusb2-dev [kfreebsd-any], - pkg-config, - python3-dev, - python3-mako, - python3-numpy, - python3-requests, - python3-ruamel.yaml, - python3-setuptools -Standards-Version: 3.9.7 +Build-Depends: cmake, + debhelper (>= 9), + libboost-date-time-dev, + libboost-dev, + libboost-filesystem-dev, + libboost-program-options-dev, + libboost-serialization-dev, + libboost-system-dev, + libboost-test-dev, + libboost-thread-dev, + libncurses5-dev, + libusb-1.0-0-dev [linux-any hurd-i386], + libusb2-dev [kfreebsd-any], + pkg-config, + python3-dev, + python3-mako, + python3-numpy, + python3-requests, + python3-ruamel.yaml, + python3-setuptools +Build-Depends-Indep: doxygen, + doxygen-latex, + graphviz [!powerpcspe] +Standards-Version: 4.6.0 Homepage: https://www.ettus.com Vcs-Git: https://github.com/EttusResearch/uhd.git Package: uhd-host Architecture: any -Depends: adduser, - libuhd4.1.0 (= ${binary:Version}), - python3, - python3-mako, - python3-numpy, +Depends: libuhd4.1.0 (= ${binary:Version}), python3-requests, python3-ruamel.yaml, - python3-setuptools, ${misc:Depends}, + ${python3:Depends}, ${shlibs:Depends} Recommends: curl, procps Suggests: gnuradio @@ -72,22 +70,46 @@ Description: hardware driver for Ettus Research products Package: libuhd-dev Architecture: any Section: libdevel +Depends: libuhd4.1.0 (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends} +Recommends: gnuradio-dev +Suggests: uhd-doc +Description: universal hardware driver for Ettus Research products + Host library for the USRP Hardware Driver for Ettus Research products. + . + The supported devices provide analog radio receiver and transmitter hardware + along with digital interfaces for getting signals to and from a software + defined radio running on the host computer. + . + This package contains the header files for developing with libuhd. + Doxygen generated documentation is in the uhd-host package. + +Package: python3-uhd +Architecture: alpha amd64 arm64 armel armhf hppa i386 ia64 m68k mips64el ppc64 ppc64el riscv64 s390x sparc64 x32 +Section: libdevel Depends: libuhd4.1.0 (= ${binary:Version}), - python3, - python3-mako, - python3-numpy, - python3-requests, python3-ruamel.yaml, - python3-setuptools, + python3-numpy, ${misc:Depends}, + ${python3:Depends}, ${shlibs:Depends} -Suggests: gnuradio -Description: universal hardware driver for Ettus Research products - Host library for the USRP Hardware Driver for Ettus Research products. +Recommends: gnuradio +Suggests: uhd-doc +Conflicts: uhd-host (<= 4.2.0.4-6) +Description: universal hardware driver for Ettus Research products - Python3 + Host library for the Universal Hardware Driver for Ettus Research products. . The supported devices provide analog radio receiver and transmitter hardware along with digital interfaces for getting signals to and from a software defined radio running on the host computer. . - This package contains the header files and documentation for - developing with libuhd. + This package contains the Python API support for Python3. + +Package: uhd-doc +Architecture: all +Depends: ${misc:Depends}, libjs-mathjax +Breaks: uhd-host (<< 4.0.0.0-3) +Replaces: uhd-host (<< 4.0.0.0) +Description: universal hardware driver for Ettus Research products - doc + Detailed documentation for the Universal Hardware Driver. + . + This package includes the Doxygen generated documentation. |