debian build (first take)

This commit is contained in:
Jakob Ketterl 2019-12-08 14:02:09 +01:00
parent 1d1851dc76
commit 37086bc6c7
7 changed files with 45 additions and 1 deletions

5
debian/changelog vendored Normal file
View File

@ -0,0 +1,5 @@
openwebrx (0.18) UNRELEASED; urgency=low
* Initial release.
-- Jakob Ketterl <jakob.ketterl@gmx.de> Sun, 08 Dec 2019 12:35:48 +0000

1
debian/compat vendored Normal file
View File

@ -0,0 +1 @@
10

12
debian/control vendored Normal file
View File

@ -0,0 +1,12 @@
Source: openwebrx
Maintainer: Jakob Ketterl <jakob.ketterl@gmx.de>
Section: hamradio
Priority: optional
Standards-Version: 4.2.0
Build-Depends: debhelper (>= 10), dh-python, python3 (>= 3.6)
Package: openwebrx
Architecture: all
Depends: python3 (>= 3.6), csdr (>= 0.15), netcat,
Description: multi-user web sdr
Open source, multi-user SDR receiver with a web interface

5
debian/rules vendored Executable file
View File

@ -0,0 +1,5 @@
#!/usr/bin/make -f
export PYBUILD_NAME=openwebrx
%:
dh $@ --with python3 --buildsystem=pybuild

1
debian/source/format vendored Normal file
View File

@ -0,0 +1 @@
3.0 (native)

View File

@ -1 +1,5 @@
openwebrx_version = "v0.18"
from distutils.version import StrictVersion
_versionstring = "0.18.0"
strictversion = StrictVersion(_versionstring)
openwebrx_version = "v{0}".format(strictversion)

16
setup.py Normal file
View File

@ -0,0 +1,16 @@
from setuptools import setup, find_packages
from owrx.version import strictversion
setup(
name="OpenWebRX",
version=str(strictversion),
packages=find_packages(),
entry_points={"console_scripts": ["openwebrx=openwebrx:main"]},
# use the github page for now
url="https://github.com/jketterl/openwebrx",
author="András Retzler, Jakob Ketterl",
author_email="randras@sdr.hu, jakob.ketterl@gmx.de",
maintainer="Jakob Ketterl",
maintainer_email="jakob.ketterl@gmx.de",
license="GAGPL",
)