From 8e17744c1a375d72a52cf9f9e209667d9ea61ebc Mon Sep 17 00:00:00 2001 From: Harald Welte Date: Sun, 3 Jun 2018 16:18:18 +0200 Subject: Add Debian packaging information This allows (among others) to build rtl-sdr nightly packages for a variety of distributions as part of the network:osmocom:nightly builds. --- debian/control | 50 ++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 50 insertions(+) create mode 100644 debian/control (limited to 'debian/control') diff --git a/debian/control b/debian/control new file mode 100644 index 0000000..749c061 --- /dev/null +++ b/debian/control @@ -0,0 +1,50 @@ +Source: osmo-fl2k +Section: libs +Priority: optional +Maintainer: Debian Mobcom Maintainers +Uploaders: Thorsten Alteholz +Build-Depends: debhelper (>=11) + , pkg-config + , cmake + , libusb-1.0-0-dev +Standards-Version: 4.1.4 +Vcs-Browser: https://salsa.debian.org/debian-mobcom-team/osmo-fl2k +Vcs-Git: https://salsa.debian.org/debian-mobcom-team/osmo-fl2k.git +Homepage: https://projects.osmocom.org/projects/osmo-fl2k + +Package: osmo-fl2k +Section: net +Architecture: any +Multi-Arch: no +Pre-Depends: ${misc:Pre-Depends} +Depends: ${misc:Depends}, ${shlibs:Depends} +Description: use a VGA USB adapter as DAC and SDR transmitter + This software allows one to use USB 3.0 to VGA adapters based on the + Fresco Logic FL2000 chip as general purpose DACs and SDR transmitter + generating a continuous stream of samples by avoiding the HSYNC and + VSYNC blanking intervals. + +Package: libosmo-fl2k0 +Architecture: any +Multi-Arch: same +Pre-Depends: ${misc:Pre-Depends} +Depends: ${misc:Depends}, ${shlibs:Depends} +Description: use a VGA USB adapter as DAC and SDR transmitter - library + This software allows one to use USB 3.0 to VGA adapters based on the + Fresco Logic FL2000 chip as general purpose DACs and SDR transmitter + generating a continuous stream of samples by avoiding the HSYNC and + VSYNC blanking intervals. + . + This package provides the shared library. + +Package: libosmo-fl2k-dev +Section: libdevel +Architecture: any +Depends: libosmo-fl2k0 (= ${binary:Version}), ${misc:Depends} +Description: use a VGA USB adapter as DAC and SDR transmitter - development + This software allows one to use USB 3.0 to VGA adapters based on the + Fresco Logic FL2000 chip as general purpose DACs and SDR transmitter + generating a continuous stream of samples by avoiding the HSYNC and + VSYNC blanking intervals. + . + This package provides the development files. -- cgit v1.2.3 From 7e71d01d447f946c66a3e226ad68f4eeed232541 Mon Sep 17 00:00:00 2001 From: Harald Welte Date: Sun, 3 Jun 2018 16:35:26 +0200 Subject: debian: Attempt to down-grade the debhelper version requirement ... so we can build on anything except unstable + ubuntu 18.04 --- debian/compat | 2 +- debian/control | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) (limited to 'debian/control') diff --git a/debian/compat b/debian/compat index b4de394..ec63514 100644 --- a/debian/compat +++ b/debian/compat @@ -1 +1 @@ -11 +9 diff --git a/debian/control b/debian/control index 749c061..2508544 100644 --- a/debian/control +++ b/debian/control @@ -3,7 +3,7 @@ Section: libs Priority: optional Maintainer: Debian Mobcom Maintainers Uploaders: Thorsten Alteholz -Build-Depends: debhelper (>=11) +Build-Depends: debhelper (>= 9.0.0~) , pkg-config , cmake , libusb-1.0-0-dev -- cgit v1.2.3 From b745896cbe4ea6619244a7034cbe7c617a91f75f Mon Sep 17 00:00:00 2001 From: Harald Welte Date: Sun, 3 Jun 2018 17:02:45 +0200 Subject: debian: build-dep on dh-autoreconf for Ubuntu 16.04/Debian8 according to https://wiki.debian.org/Autoreconf: ... dh-autoreconf is enabled by default since debhelper compatibility level 10 (and the debhelper package Depends on dh-autoreconf since version 9.20160402). For lower compatibility levels: * Build-Depend on dh-autoreconf ... --- debian/control | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'debian/control') diff --git a/debian/control b/debian/control index 2508544..751034c 100644 --- a/debian/control +++ b/debian/control @@ -3,7 +3,7 @@ Section: libs Priority: optional Maintainer: Debian Mobcom Maintainers Uploaders: Thorsten Alteholz -Build-Depends: debhelper (>= 9.0.0~) +Build-Depends: debhelper (>= 9.0.0~), dh-autoreconf , pkg-config , cmake , libusb-1.0-0-dev -- cgit v1.2.3