[Pkg-ofed-commits] [qperf] 02/02: Implemented debian packaging. changelog is v0.4.9-1.

Brian Smith bsmith-guest at moszumanska.debian.org
Thu Nov 9 02:24:32 UTC 2017


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

bsmith-guest pushed a commit to branch master
in repository qperf.

commit ac0af911a46ac707c7fc776c4a738db5346fc551
Author: Brian T. Smith <bsmith at systemfabricworks.com>
Date:   Wed Nov 8 19:27:24 2017 -0600

    Implemented debian packaging. changelog is v0.4.9-1.
    
    lintian complains about testsuite-autopkgtest-missing. qperf
    does not provide any tests, so we're going to have to live
    with that.
---
 debian/changelog     |  6 +++++
 debian/compat        |  1 +
 debian/control       | 23 ++++++++++++++++++
 debian/copyright     | 67 ++++++++++++++++++++++++++++++++++++++++++++++++++++
 debian/docs          |  3 +++
 debian/gbp.conf      |  2 ++
 debian/rules         | 16 +++++++++++++
 debian/source/format |  1 +
 debian/watch         |  3 +++
 9 files changed, 122 insertions(+)

diff --git a/debian/changelog b/debian/changelog
new file mode 100644
index 0000000..4ba36d3
--- /dev/null
+++ b/debian/changelog
@@ -0,0 +1,6 @@
+qperf (0.4.9-1) UNRELEASED; urgency=medium
+
+  * Initial release. (Closes: #881220)
+
+ -- Brian T. Smith <bsmith at systemfabricworks.com>  Tue, 31 Oct 2017 15:40:01 -0500
+
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..0a828ae
--- /dev/null
+++ b/debian/control
@@ -0,0 +1,23 @@
+Source: qperf
+Maintainer: OFED and Debian Developement and Discussion <pkg-ofed-devel at lists.alioth.debian.org>
+Uploaders: Brian T. Smith <bsmith at systemfabricworks.com>
+Section: utils
+Priority: optional
+Homepage: http://www.openfabrics.org/downloads/qperf
+Standards-Version: 4.1.1
+Build-Depends: debhelper (>= 10),
+ libibverbs-dev,
+ librdmacm-dev
+
+Package: qperf
+Architecture: linux-any
+Depends: ${misc:Depends},
+ ${shlibs:Depends},
+ libibverbs1,
+ librdmacm1
+Description: Measure socket and RDMA performance
+ qperf measures bandwidth and latency between two nodes. It can work
+ over TCP/IP as well as the RDMA transports.
+ .
+ qperf is part of the OpenFabrics Enterprise Distribution (OFED).
+
diff --git a/debian/copyright b/debian/copyright
new file mode 100644
index 0000000..f3cc426
--- /dev/null
+++ b/debian/copyright
@@ -0,0 +1,67 @@
+Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Upstream-Name: qperf
+Upstream-Contact: Johann George <johann at georgex.org>
+Source: http://www.openfabrics.org/downloads/qperf
+
+Files: *
+Copyright: 2002-2009 Johann George
+ 2006-2009 QLogic Corporation
+ 2012 Intel Corporation
+License: GPL-2 or BSD-3-clause
+
+Files: debian/*
+Copyright: 2016-2017 System Fabric Works, Inc.
+License: GPL-2 or BSD-3-clause
+
+License: GPL-2
+ This program is free software; you can redistribute it
+ and/or modify it under the terms of the GNU General Public
+ License as published by the Free Software Foundation; either
+ version 2 of the License, or (at your option) any later
+ version.
+ .
+ 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.  See the GNU General Public License for more
+ details.
+ .
+ You should have received a copy of the GNU General Public
+ License along with this package; if not, write to the Free
+ Software Foundation, Inc., 51 Franklin St, Fifth Floor,
+ Boston, MA  02110-1301 USA
+ .
+ On Debian systems, the full text of the GNU General Public
+ License version 2 can be found in the file
+ `/usr/share/common-licenses/GPL-2'.
+
+License: BSD-3-Clause
+ Copyright (c) 2015 Intel Corporation. All rights reserved. 
+ Copyright (c) 2016 System Fabric Works. All rights reserved.
+ .
+ Redistribution and use in source and binary forms, with or without
+ modification, are permitted provided that the following conditions are met:
+ .
+ 1. Redistributions of source code must retain the above copyright notice,
+ this list of conditions and the following disclaimer.
+ .
+ 2. Redistributions in binary form must reproduce the above copyright notice,
+ this list of conditions and the following disclaimer in the documentation
+ and/or other materials provided with the distribution.
+ .
+ 3. Neither the name of the copyright holder nor the names of its contributors
+ may be used to endorse or promote products derived from this software without
+ specific prior written permission.
+ .
+ THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+ "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
+ THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS
+ BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
+ CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
+ SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
+ INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
+ CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
+ ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
+ POSSIBILITY OF SUCH DAMAGE.
+
diff --git a/debian/docs b/debian/docs
new file mode 100644
index 0000000..1666b7a
--- /dev/null
+++ b/debian/docs
@@ -0,0 +1,3 @@
+AUTHORS
+NEWS
+src/help.txt
\ No newline at end of file
diff --git a/debian/gbp.conf b/debian/gbp.conf
new file mode 100644
index 0000000..6723fcc
--- /dev/null
+++ b/debian/gbp.conf
@@ -0,0 +1,2 @@
+[DEFAULT]
+pristine-tar=True
diff --git a/debian/rules b/debian/rules
new file mode 100755
index 0000000..89c3ee5
--- /dev/null
+++ b/debian/rules
@@ -0,0 +1,16 @@
+#!/usr/bin/make -f
+#
+# Copyright (c)2016-2017 System Fabric Works, Inc. All Rights Reserved,
+#
+
+export DEB_BUILD_MAINT_OPTIONS=hardening=+all
+
+%:
+	dh $@ --parallel --with autoreconf
+
+.PHONY: override_dh_autoreconf
+override_dh_autoreconf:
+	mv configure.in configure.ac
+	dh_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..93d0c88
--- /dev/null
+++ b/debian/watch
@@ -0,0 +1,3 @@
+version=4
+opts="uversionmangle=s/-rc/~rc/" \
+  https://www.openfabrics.org/downloads/qperf/qperf-(.+)\.tar\.gz
\ No newline at end of file

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-ofed/qperf.git



More information about the Pkg-ofed-commits mailing list