[hamradio-commits] [soapysdr] 01/02: Add soapysdr-module-all metapackages to pull in all module packages
Andreas E. Bombe
aeb at moszumanska.debian.org
Mon Sep 19 18:16:33 UTC 2016
This is an automated email from the git hooks/post-receive script.
aeb pushed a commit to branch master
in repository soapysdr.
commit fb6da16cef18be47d49fa4a634793eaea4529ada
Author: Andreas Bombe <aeb at debian.org>
Date: Thu Sep 15 20:01:36 2016 +0200
Add soapysdr-module-all metapackages to pull in all module packages
---
debian/changelog | 9 +++++++++
debian/control | 29 ++++++++++++++++++++++++++++-
debian/rules | 5 +++++
3 files changed, 42 insertions(+), 1 deletion(-)
diff --git a/debian/changelog b/debian/changelog
index e0c143d..91050bb 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,12 @@
+soapysdr (0.5.3-1) UNRELEASED; urgency=medium
+
+ * New upstream version 0.5.3
+ * Add soapysdr-module-all metapackages that depend on all available
+ module packages and let libsoapysdr recommend it as the first
+ alternative to the virtual soapysdr-module package
+
+ -- Andreas Bombe <aeb at debian.org> Wed, 07 Sep 2016 02:50:08 +0200
+
soapysdr (0.5.2-1) unstable; urgency=medium
* New upstream version 0.5.2
diff --git a/debian/control b/debian/control
index aa5578e..c0950af 100644
--- a/debian/control
+++ b/debian/control
@@ -21,7 +21,7 @@ Section: libs
Architecture: any
Multi-Arch: same
Depends: ${shlibs:Depends}, ${misc:Depends}
-Recommends: soapysdr0.5-2-module
+Recommends: soapysdr0.5-2-module-all | soapysdr0.5-2-module
Description: software defined radio interface library
SoapySDR is a library providing a common interface to SDR (software
defined radio) hardware. Support for different hardware is added through
@@ -88,3 +88,30 @@ Description: SoapySDR Python 3 bindings
external modules.
.
This package contains the Python 3 bindings for the library.
+
+Package: soapysdr0.5-2-module-all
+Architecture: any
+Depends:
+ soapysdr0.5-2-module-audio,
+ soapysdr0.5-2-module-bladerf,
+ soapysdr0.5-2-module-rtlsdr,
+ ${misc:Depends}
+Description: All device support for SoapySDR (metapackage)
+ SoapySDR is a library providing a common interface to SDR (software
+ defined radio) hardware. Support for different hardware is added through
+ external modules.
+ .
+ This dependency package pulls in all available device support module packages.
+ You can remove this package if you prefer to pick and choose modules to
+ install.
+
+Package: soapysdr-module-all
+Architecture: any
+Depends: soapysdr0.5-2-module-all, ${misc:Depends}
+Description: All device support for default version of SoapySDR (metapackage)
+ SoapySDR is a library providing a common interface to SDR (software
+ defined radio) hardware. Support for different hardware is added through
+ external modules.
+ .
+ This package depends on the metapackage which in turn depends on all available
+ device support packages for the default version of libsoapysdr.
diff --git a/debian/rules b/debian/rules
index dec51af..cfc9b79 100755
--- a/debian/rules
+++ b/debian/rules
@@ -21,5 +21,10 @@ override_dh_auto_configure:
-DLIB_SUFFIX="/$(DEB_HOST_MULTIARCH)" \
-DOVERRIDE_SOAPY_SDR_VERSION="$(DEB_VERSION)"
+override_dh_installdocs:
+ dh_installdocs -p soapysdr-module-all \
+ --link-doc=soapysdr0.5-2-module-all
+ dh_installdocs --remaining-packages
+
override_dh_installchangelogs:
dh_installchangelogs Changelog.txt
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-hamradio/soapysdr.git
More information about the pkg-hamradio-commits
mailing list