commit e2cbeb4cfa2c7415233ec3a134680c885e79392a
parent 8e4c9befb9a38b54a154a822735fc3650a00f3be
Author: Antoni Sawicki <tenox@google.com>
Date: Wed, 26 Jun 2019 23:35:15 -0700
Merge pull request #39 from claunia/master
Add debian build packaging files
Diffstat:
7 files changed, 75 insertions(+), 0 deletions(-)
diff --git a/debian/changelog b/debian/changelog
@@ -0,0 +1,5 @@
+ttyplot (1.0-1) unstable; urgency=medium
+
+ * Initial release (Closes: #nnnn) <nnnn is the bug number of your ITP>
+
+ -- Natalia Portillo <claunia@claunia.com> Sat, 04 May 2019 14:22:42 +0100
diff --git a/debian/compat b/debian/compat
@@ -0,0 +1 @@
+9
diff --git a/debian/control b/debian/control
@@ -0,0 +1,16 @@
+Source: ttyplot
+Section: admin
+Priority: optional
+Maintainer: Natalia Portillo <claunia@claunia.com>
+Build-Depends: debhelper (>= 9), libncurses5-dev
+Standards-Version: 3.9.8
+Homepage: https://github.com/tenox7/ttyplot
+Vcs-Git: https://github.com/tenox7/ttyplot
+Vcs-Browser: https://github.com/tenox7/ttyplot
+
+Package: ttyplot
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}, libncurses-5
+Description: Realtime plotting utility for terminal with data input from stdin
+ Takes data from standard input or a unix pipeline, most commonly some tool like ping, snmpget, netstat, ifconfig, sar, vmstat, etc.
+ and plots in text mode on a terminal in real time.
diff --git a/debian/copyright b/debian/copyright
@@ -0,0 +1,22 @@
+Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Upstream-Name: ttyplot
+Source: https://github.com/tenox7/ttyplot
+
+Files: *
+Copyright: 2018 Antoni Sawicki
+ 2019 Google LLC.
+License: Apache-2.0
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+ .
+ http://www.apache.org/licenses/LICENSE-2.0
+ .
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+ .
+ On Debian systems, the complete text of the Apache License, Version 2
+ can be found in "/usr/share/common-licenses/Apache-2.0".
diff --git a/debian/files b/debian/files
@@ -0,0 +1,3 @@
+ttyplot-dbgsym_1.0-1_amd64.deb debug extra
+ttyplot_1.0-1_amd64.buildinfo admin optional
+ttyplot_1.0-1_amd64.deb admin optional
diff --git a/debian/rules b/debian/rules
@@ -0,0 +1,27 @@
+#!/usr/bin/make -f
+# See debhelper(7) (uncomment to enable)
+# output every command that modifies files on the build system.
+#export DH_VERBOSE = 1
+export DEB_RULES_REQUIRES_ROOT=binary-targets
+
+# see FEATURE AREAS in dpkg-buildflags(1)
+#export DEB_BUILD_MAINT_OPTIONS = hardening=+all
+
+# see ENVIRONMENT in dpkg-buildflags(1)
+# package maintainers to append CFLAGS
+#export DEB_CFLAGS_MAINT_APPEND = -Wall -pedantic
+# package maintainers to append LDFLAGS
+#export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed
+
+
+%:
+ dh $@
+
+
+# dh_make generated override targets
+# This is example for Cmake (See https://bugs.debian.org/641051 )
+#override_dh_auto_configure:
+# dh_auto_configure -- # -DCMAKE_LIBRARY_PATH=$(DEB_HOST_MULTIARCH)
+
+override_dh_auto_install:
+ install -D -m 0755 ttyplot $$(pwd)/debian/ttyplot/usr/bin/ttyplot
diff --git a/debian/source/format b/debian/source/format
@@ -0,0 +1 @@
+3.0 (quilt)