[lxi-tools] 01/08: early (incomplete) debianization

Dima Kogan dima at secretsauce.net
Sat Dec 23 06:09:08 UTC 2017


This is an automated email from the git hooks/post-receive script.

dkogan pushed a commit to branch master
in repository lxi-tools.

commit 55af9ebec767c105f9a6aadd530f69fe112d2fcb
Author: Dima Kogan <dima at secretsauce.net>
Date:   Fri Dec 22 21:51:42 2017 -0800

    early (incomplete) debianization
---
 debian/changelog     |  5 +++++
 debian/compat        |  1 +
 debian/control       | 18 ++++++++++++++++++
 debian/docs          |  3 +++
 debian/install       |  2 ++
 debian/manpages      |  1 +
 debian/rules         |  7 +++++++
 debian/source/format |  1 +
 debian/watch         |  2 ++
 9 files changed, 40 insertions(+)

diff --git a/debian/changelog b/debian/changelog
new file mode 100644
index 0000000..f224dc8
--- /dev/null
+++ b/debian/changelog
@@ -0,0 +1,5 @@
+lxi-tools (1.15-1) unstable; urgency=medium
+
+  * Initial upstream release. (Closes: #881717)
+
+ -- Dima Kogan <dkogan at debian.org>  Fri, 22 Dec 2017 21:42:55 -0800
diff --git a/debian/compat b/debian/compat
new file mode 100644
index 0000000..f599e28
--- /dev/null
+++ b/debian/compat
@@ -0,0 +1 @@
+10
diff --git a/debian/control b/debian/control
new file mode 100644
index 0000000..dce6fe7
--- /dev/null
+++ b/debian/control
@@ -0,0 +1,18 @@
+Source: lxi-tools
+Section: science
+Priority: optional
+Build-Depends: debhelper (>= 10), liblxi-dev
+Maintainer: Debian Science Maintainers <debian-science-maintainers at lists.alioth.debian.org>
+Uploaders: Dima Kogan <dkogan at debian.org>
+Standards-Version: 4.1.2
+Homepage: https://lxi-tools.github.io/
+Vcs-Git: https://anonscm.debian.org/git/debian-science/packages/lxi-tools.git
+Vcs-Browser: https://anonscm.debian.org/gitweb/?p=debian-science/packages/lxi-tools.git
+
+Package: lxi-tools
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: LAN eXtensions for Instrumentation (LXI) software interface
+ lxi-tools is an open source software library which offers a simple API for
+ communicating with LXI compatible instruments. The API allows applications to
+ easily discover instruments on networks and communicate SCPI commands.
diff --git a/debian/docs b/debian/docs
new file mode 100644
index 0000000..11f7d7b
--- /dev/null
+++ b/debian/docs
@@ -0,0 +1,3 @@
+README
+AUTHORS
+ChangeLog
diff --git a/debian/install b/debian/install
new file mode 100644
index 0000000..d42b46b
--- /dev/null
+++ b/debian/install
@@ -0,0 +1,2 @@
+usr/bin/*
+usr/share/bash-completion/completions/*
diff --git a/debian/manpages b/debian/manpages
new file mode 100644
index 0000000..2f3420d
--- /dev/null
+++ b/debian/manpages
@@ -0,0 +1 @@
+debian/lxi-tools/usr/share/man/*/*
diff --git a/debian/rules b/debian/rules
new file mode 100755
index 0000000..5f923b4
--- /dev/null
+++ b/debian/rules
@@ -0,0 +1,7 @@
+#!/usr/bin/make -f
+# -*- makefile -*-
+
+export DEB_BUILD_MAINT_OPTIONS=hardening=+all
+
+%:
+	dh $@ --with autoreconf
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)
diff --git a/debian/watch b/debian/watch
new file mode 100644
index 0000000..d0eeb6e
--- /dev/null
+++ b/debian/watch
@@ -0,0 +1,2 @@
+version = 3
+https://github.com/lxi-tools/lxi-tools/tags .*/lxi-tools/archive/v(\d[\d\.]+).tar.gz

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/lxi-tools.git



More information about the debian-science-commits mailing list