From: Christoph Egger Date: Sat, 6 Jan 2018 21:47:38 +0000 (+0100) Subject: Add some debian packaging X-Git-Url: https://git.siccegge.de//index.cgi?a=commitdiff_plain;p=dane-monitoring-plugins.git Add some debian packaging --- diff --git a/debian/changelog b/debian/changelog new file mode 100644 index 0000000..7b4b96c --- /dev/null +++ b/debian/changelog @@ -0,0 +1,5 @@ +dane-monitoring-plugins (0.1) siccegge-stretch; urgency=medium + + * Initial release. (Closes: #XXXXXX) + + -- Christoph Egger Sat, 06 Jan 2018 18:25:00 +0100 diff --git a/debian/compat b/debian/compat new file mode 100644 index 0000000..9a03714 --- /dev/null +++ b/debian/compat @@ -0,0 +1 @@ +10 \ No newline at end of file diff --git a/debian/control b/debian/control new file mode 100644 index 0000000..22bcacd --- /dev/null +++ b/debian/control @@ -0,0 +1,53 @@ +Source: dane-monitoring-plugins +Section: admin +Priority: optional +Maintainer: Christoph Egger +Build-Depends: + debhelper (>= 10~), + dh-python, + python3, +# python3-ldns, + python3-pyasn1, + python3-pyasn1-modules, + python3-setuptools, + python3-unbound +Standards-Version: 4.1.1 +Rules-Requires-Root: no + +Package: dane-monitoring-plugins +Architecture: all +Depends: + python3-dane-monitoring-plugins, + ${misc:Depends}, + ${python3:Depends}, + ${shlibs:Depends} +Description: manual tiling window manager for X11 + In herbstluftwm the layout is based on splitting frames into + subframes which can be split again or can be filled with windows, + Tags (or workspaces or virtual desktops or ...) can be added/removed + at runtime. Each tag contains an own layout and exactly one tag is + viewed on each monitor. The tags are monitor independent. + . + It is configured at runtime via ipc calls from herbstclient. So the + configuration file is just a script which is run on startup. + +Package: python3-dane-monitoring-plugins +Architecture: all +Depends: + ${misc:Depends}, + ${python3:Depends}, + ${shlibs:Depends}, + python3-ldns, + python3-pyasn1, + python3-pyasn1-modules, + python3-setuptools, + python3-unbound +Description: manual tiling window manager for X11 + In herbstluftwm the layout is based on splitting frames into + subframes which can be split again or can be filled with windows, + Tags (or workspaces or virtual desktops or ...) can be added/removed + at runtime. Each tag contains an own layout and exactly one tag is + viewed on each monitor. The tags are monitor independent. + . + It is configured at runtime via ipc calls from herbstclient. So the + configuration file is just a script which is run on startup. diff --git a/debian/copyright b/debian/copyright new file mode 100644 index 0000000..e69de29 diff --git a/debian/dane-monitoring-plugins.install b/debian/dane-monitoring-plugins.install new file mode 100644 index 0000000..1e881ed --- /dev/null +++ b/debian/dane-monitoring-plugins.install @@ -0,0 +1 @@ +usr/bin \ No newline at end of file diff --git a/debian/python3-dane-monitoring-plugins.install b/debian/python3-dane-monitoring-plugins.install new file mode 100644 index 0000000..0d5487b --- /dev/null +++ b/debian/python3-dane-monitoring-plugins.install @@ -0,0 +1 @@ +usr/lib \ No newline at end of file diff --git a/debian/rules b/debian/rules new file mode 100755 index 0000000..2773b6f --- /dev/null +++ b/debian/rules @@ -0,0 +1,6 @@ +#!/usr/bin/make -f + +export DH_VERBOSE=1 + +%: + dh $@ --with=python3 --buildsystem=pybuild diff --git a/debian/source/format b/debian/source/format new file mode 100644 index 0000000..9f67427 --- /dev/null +++ b/debian/source/format @@ -0,0 +1 @@ +3.0 (native) \ No newline at end of file