summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--debian/changelog5
-rw-r--r--debian/control29
-rw-r--r--debian/copyright20
-rwxr-xr-xdebian/rules44
-rw-r--r--debian/source/format1
5 files changed, 99 insertions, 0 deletions
diff --git a/debian/changelog b/debian/changelog
new file mode 100644
index 0000000..92a6c2b
--- /dev/null
+++ b/debian/changelog
@@ -0,0 +1,5 @@
+vernemq (1.9.2-0+progress5u1) engywuck-extras; urgency=low
+
+ * Initial upload for engywuck-extras.
+
+ -- Daniel Baumann <daniel.baumann@progress-linux.org> Tue, 05 Nov 2019 10:15:38 +0100
diff --git a/debian/control b/debian/control
new file mode 100644
index 0000000..db6127f
--- /dev/null
+++ b/debian/control
@@ -0,0 +1,29 @@
+Source: vernemq
+Section: science
+Priority: optional
+Maintainer: Progress Linux Maintainers <maintainers@lists.progress-linux.org>
+XSBC-Uploaders: Daniel Baumann <daniel.baumann@progress-linux.org>
+Bugs: mailto:maintainers@lists.progress-linux.org
+Build-Depends:
+ debhelper-compat (= 12),
+ erlang,
+ erlang-src,
+ libssl-dev,
+Rules-Requires-Root: no
+Standards-Version: 4.3.0
+Homepage: https://vernemq.com
+Vcs-Browser: https://git.progress-linux.org/distributions/engywuck-extras/packages/vernemq
+Vcs-Git: https://git.progress-linux.org/distributions/engywuck-extras/packages/vernemq
+
+Package: vernemq
+Architecture: amd64
+Depends:
+ ${misc:Depends},
+ ${shlibs:Depends},
+Description: distributed MQTT message broker
+ VerneMQ is a distributed MQTT message broker. It scales horizontally and
+ vertically on commodity hardware to support a high number of concurrent
+ publishers and consumers while maintaining low latency and fault tolerance.
+ .
+ VerneMQ is the reliable message hub for your IoT platform or smart products,
+ implementing the MQTT 3.1, 3.1.1 and 5.0 specifications.
diff --git a/debian/copyright b/debian/copyright
new file mode 100644
index 0000000..2bfa983
--- /dev/null
+++ b/debian/copyright
@@ -0,0 +1,20 @@
+Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Upstream-Name: VerneMQ
+Upstream-Contact: FIXME
+Source: https://github.com/vernemq/vernemq/releases
+
+Files: *
+Copyright: FIXME
+License: FIXME
+
+Files: debian/*
+Copyright: 2010-2019 Daniel Baumann <daniel.baumann@progress-linux.org>
+License: PD
+
+License: PD
+ This program is free software: you have unlimited permission
+ to copy, distribute and modify it.
+ .
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
diff --git a/debian/rules b/debian/rules
new file mode 100755
index 0000000..e4caed5
--- /dev/null
+++ b/debian/rules
@@ -0,0 +1,44 @@
+#!/usr/bin/make -f
+
+%:
+ dh ${@}
+
+override_dh_auto_clean:
+ dh_auto_clean
+
+ rm -rf _build
+ rm -f vars.generated
+
+override_dh_auto_build:
+ $(MAKE) OVERLAY_VARS=vars/deb_vars.config rel
+
+override_dh_auto_install:
+ # upstream
+ mkdir -p debian/vernemq/usr/lib
+ cp -a _build/default/rel/vernemq debian/vernemq/usr/lib/vernemq
+
+ # /etc
+ mkdir -p debian/vernemq/etc
+ mv debian/vernemq/usr/lib/vernemq/etc debian/vernemq/etc/vernemq
+
+ # /lib/systemd
+ mkdir -p debian/vernemq/lib/systemd/system
+ cp files/vernemq.service debian/vernemq/lib/systemd/system
+
+ # /usr/bin
+ mkdir -p debian/vernemq/usr/bin
+ mv debian/vernemq/usr/lib/vernemq/bin/vernemq debian/vernemq/usr/bin
+ mv debian/vernemq/usr/lib/vernemq/bin/vmq-admin debian/vernemq/usr/bin
+ mv debian/vernemq/usr/lib/vernemq/bin/vmq-passwd debian/vernemq/usr/bin
+
+ # /usr/share
+ mkdir -p debian/vernemq/usr/share
+ mv debian/vernemq/usr/lib/vernemq/share debian/vernemq/usr/share/vernemq
+
+ # var/lib
+ mkdir -p debian/vernemq/var/lib/vernemq
+ mv debian/vernemq/usr/lib/vernemq/data debian/vernemq/var/lib/vernemq
+
+ # var/log
+ mkdir -p debian/vernemq/var/log
+ mv debian/vernemq/usr/lib/vernemq/log debian/vernemq/var/log/vernemq
diff --git a/debian/source/format b/debian/source/format
new file mode 100644
index 0000000..163aaf8
--- /dev/null
+++ b/debian/source/format
@@ -0,0 +1 @@
+3.0 (quilt)