debian: Use Python3 dependencies

This updates the Debian control file to rely on the Python3 versions of
the respective dependencies.

Also updates the package name to include the 4.0.0 version.
This commit is contained in:
Martin Braun 2020-04-13 22:22:48 -07:00 committed by Aaron Rossetto
parent 8db85296df
commit 1b5aedc2ce

View file

@ -2,7 +2,7 @@ Source: uhd
Section: science
Priority: optional
Maintainer: Ettus Research <packages@ettus.com>
Uploaders: Martin Braun <martin.braun@ettus.com>
Uploaders: Michael West <michael.west@ettus.com>
Build-Depends: cmake,
debhelper (>= 9),
doxygen,
@ -18,9 +18,9 @@ Build-Depends: cmake,
libusb-1.0-0-dev [linux-any],
libusb2-dev [kfreebsd-any],
pkg-config,
python-dev,
python-mako,
python-requests
python3-dev,
python3-mako,
python3-requests
Standards-Version: 3.9.7
Homepage: https://www.ettus.com
Vcs-Git: git://github.com/EttusResearch/uhd.git
@ -28,12 +28,12 @@ Vcs-Git: git://github.com/EttusResearch/uhd.git
Package: uhd-host
Architecture: any
Depends: adduser,
libuhd3.14.0 (= ${binary:Version}),
python,
python-requests,
libuhd4.0.0 (= ${binary:Version}),
python3,
python3-requests,
${misc:Depends},
${shlibs:Depends}
Recommends: curl, procps, python-tk
Recommends: curl, procps
Suggests: gnuradio
Description: hardware driver for Ettus Research products - host apps
Host utilities for the USRP Hardware Driver for Ettus Research products.
@ -47,11 +47,11 @@ Description: hardware driver for Ettus Research products - host apps
display hardware configuration information, and Doxygen generated
documentation.
Package: libuhd3.14.0
Package: libuhd4.0.0
Architecture: any
Section: libs
Pre-Depends: ${misc:Pre-Depends}
Depends: python, adduser, ${shlibs:Depends}, ${misc:Depends}
Depends: python3, adduser, ${shlibs:Depends}, ${misc:Depends}
Suggests: gnuradio
Replaces: libuhd003
Multi-Arch: same
@ -65,7 +65,7 @@ Description: hardware driver for Ettus Research products
Package: libuhd-dev
Architecture: any
Section: libdevel
Depends: libuhd3.14.0 (= ${binary:Version}), python, ${misc:Depends}, ${shlibs:Depends}
Depends: libuhd4.0.0 (= ${binary:Version}), python3, ${misc:Depends}, ${shlibs:Depends}
Suggests: gnuradio
Description: universal hardware driver for Ettus Research products
Host library for the USRP Hardware Driver for Ettus Research products.