debian: split umtrx into module and runtime packages

* uhd-umtrx for uhd plugin module only (multi-arch lib dir)
* umtrx - runtime utility applications (depends on uhd-umtrx)

The idea is to support multi-arch installs by separating out the plugin module
(which can exist in a multi-arch install) from the /usr/bin/ executables.
It may also be useful for users to have a minimal install (plugin only).
This commit is contained in:
Josh Blum
2015-07-12 00:02:27 -07:00
parent 1cf16e57f7
commit b5b351e535
3 changed files with 11 additions and 3 deletions

12
debian/control vendored
View File

@@ -16,8 +16,14 @@ Package: umtrx
Section: libs
Architecture: any
Pre-Depends: multiarch-support, ${misc:Pre-Depends}
Depends: ${shlibs:Depends}, ${misc:Depends}
Depends: ${shlibs:Depends}, ${misc:Depends}, uhd-umtrx
Recommends: python
Description: Fairwaves UmTRX hardware driver
Description: Fairwaves UmTRX driver - runtime utilities
The industrial grade dual-channel wide-band SDR transceiver.
Package: uhd-umtrx
Section: libs
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}
Description: Fairwaves UmTRX driver - UHD plugin module
The industrial grade dual-channel wide-band SDR transceiver.
Includes UmTRX command line utilities and UHD device module.

1
debian/uhd-umtrx.install vendored Normal file
View File

@@ -0,0 +1 @@
usr/lib/*/uhd/modules/

1
debian/umtrx.install vendored Normal file
View File

@@ -0,0 +1 @@
usr/bin