debian/0000755000000000000000000000000012075205524007170 5ustar debian/rules0000755000000000000000000000446112075205315010253 0ustar #!/usr/bin/make -f # -*- makefile -*- # Sample debian/rules that uses debhelper. # This file was originally written by Joey Hess and Craig Small. # As a special exception, when this file is copied by dh-make into a # dh-make output file, you may use that output file without restriction. # This special exception was added by Craig Small in version 0.37 of dh-make. # Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 configure: configure-stamp configure-stamp: dh_testdir # Add here commands to configure the package. cd qlgc_vnic_daemon ; ./configure --prefix=/usr --mandir=\$${prefix}/share/man $(shell dpkg-buildflags --export=configure) cd ibvexdmtools ; ./configure --prefix=/usr --mandir=\$${prefix}/share/man $(shell dpkg-buildflags --export=configure) touch configure-stamp build: build-arch build-indep build-arch: build-stamp build-indep: build-stamp build-stamp: configure-stamp dh_testdir # Add here commands to compile the package. $(MAKE) -C qlgc_vnic_daemon $(MAKE) -C ibvexdmtools #docbook-to-man debian/qlvnictools.sgml > qlvnictools.1 touch $@ clean: dh_testdir dh_testroot rm -f build-stamp configure-stamp # Add here commands to clean up after the build process. [ ! -f qlgc_vnic_daemon/Makefile ] || $(MAKE) -C qlgc_vnic_daemon distclean [ ! -f ibvexdmtools/Makefile ] || $(MAKE) -C ibvexdmtools distclean dh_clean install: build dh_testdir dh_testroot dh_prep dh_installdirs # Add here commands to install the package into debian/qlvnictools. $(MAKE) -C qlgc_vnic_daemon DESTDIR=$(CURDIR)/debian/qlvnictools install $(MAKE) -C ibvexdmtools DESTDIR=$(CURDIR)/debian/qlvnictools install cp ib_qlgc_vnic_info $(CURDIR)/debian/qlvnictools/usr/sbin cp ib_qlgc_vnic_info $(CURDIR)/debian/qlvnictools/usr/sbin cp qlgc_vnic.cfg.sample $(CURDIR)/debian/qlvnictools/etc/infiniband/qlgc_vnic.cfg # Build architecture-independent files here. binary-indep: install # We have nothing to do by default. # Build architecture-dependent files here. binary-arch: install dh_testdir dh_testroot dh_installchangelogs dh_installdocs dh_installexamples dh_installman dh_link dh_strip dh_compress dh_fixperms dh_installdeb dh_shlibdeps dh_gencontrol dh_md5sums dh_builddeb binary: binary-indep binary-arch .PHONY: build clean binary-indep binary-arch binary install configure debian/ib_qlgc_vnic_query.10000644000000000000000000000060112074742614013120 0ustar .TH ib_qlgc_vnic_query 1 "qlvnictools" .SH NAME ib_qlgc_vnic_query \- QLogic VNIC interfaces daemon .SH SYNOPSIS .B ib_qlgc_vnic_query .SH DESCRIPTION .PP This program does not currently have any documentation. This manpage is a placeholder. Please see the package documentation in /usr/share/doc/qlvnictools/qlgc_vnic_daemon .SH AUTHOR .TP Guy Coates < gmpc@sanger.ac.uk > debian/compat0000644000000000000000000000000212074742614010373 0ustar 7 debian/patches/0000755000000000000000000000000012075052223010613 5ustar debian/patches/01-add-include-for-ntohll.patch0000644000000000000000000000120412075052223016302 0ustar Author: Ramachandra Kuchimanchi Description: QLogic VNIC: Add #include to resolve reference to ntohll Origin: upstream, http://git.openfabrics.org/git?p=~ramachandrak%2Fqlvnictools.git;a=commitdiff_plain;h=e27eef767dd4bdd5a035225a25e89b919796e884 diff --git a/ibvexdmtools/src/ib-vexdm.c b/ibvexdmtools/src/ib-vexdm.c index f863136..2e37ab2 100644 --- a/ibvexdmtools/src/ib-vexdm.c +++ b/ibvexdmtools/src/ib-vexdm.c @@ -51,6 +51,7 @@ #include #include #include +#include #include #include "ib-vexdm.h" debian/patches/series0000644000000000000000000000004012075050077012027 0ustar 01-add-include-for-ntohll.patch debian/copyright0000644000000000000000000000445112074742614011134 0ustar This package was debianized by Guy Coates on Fri, 09 Jan 2009 10:12:34 +0000. It was downloaded from http://www.openfabrics.org/downloads/OFED/ofed-1.4/OFED-1.4.tgz Upstream Authors: Ramachandra Kuchimanchi - ramachandra.kuchimanchi@qlogic.com Copyright: * Copyright (c) 2005 Topspin Communications. All rights reserved. * Copyright (c) 2006 Cisco Systems, Inc. All rights reserved. * Copyright (c) 2007 QLogic, Inc. All rights reserved. * Copyright (c) 2005 Voltaire, Inc. All rights reserved. License: This software is available to you under a choice of one of two licenses. You may choose to be licensed under the terms of the the OpenIB.org BSD license below,or the GNU General Public License (GPL) Version 2, a copy of which can be found on this Debian system in /usr/share/common-licenses/GPL-2 ================================================================== OpenIB.org BSD license Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: * Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. * 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. 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 OWNER 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. The Debian packaging is Copyright (C) 2009, Genome Research Ltd and is licensed under the GPL, see `/usr/share/common-licenses/GPL'. debian/qlvnictools.manpages0000644000000000000000000000012412074742614013264 0ustar debian/ib_qlgc_vnic_info.1 debian/ib_qlgc_vnic_query.1 debian/ib_qlgc_vnic_update.1 debian/changelog0000644000000000000000000000161312075205524011043 0ustar qlvnictools (0.0.1-3) experimental; urgency=low * Remove build dependency on libibcommon, tighten versioned dependency on libibumad-dev to avoid FTBFS when old versions are used. * Update to Standards-Version: 3.9.4 (no changes needed). * Add recommended build-arch and build-indep targets to rules. * Remove obsolete DM-Upload-Allowed: from control file. -- Roland Dreier Mon, 14 Jan 2013 23:50:38 -0800 qlvnictools (0.0.1-2) experimental; urgency=low * 01-add-include-for-ntohll.patch: Add upstream include to fix FTBFS due to missing declaration of ntohll(). -- Roland Dreier Mon, 14 Jan 2013 10:36:54 -0800 qlvnictools (0.0.1-1) unstable; urgency=low [Guy Coates] * Initial release (Closes: #539831) * Ofed 1.4.2 release. * Added missing manpages. -- Benoit Mortier Fri, 09 Apr 2010 19:44:00 +0100 debian/ib_qlgc_vnic_info.10000644000000000000000000000057012074742614012713 0ustar .TH ib_qlgc_vnic_info 1 "qlvnictools" .SH NAME ib_qlgc_vnic_info \- Information about QLogic VNIC interfaces .SH SYNOPSIS .B ib_qlgc_vnic_info .SH DESCRIPTION .PP This program does not currently have any documentation. This manpage is a placeholder. Please see the package documentation in /usr/share/doc/qlvnictools .SH AUTHOR .TP Guy Coates < gmpc@sanger.ac.uk > debian/source/0000755000000000000000000000000012074750226010473 5ustar debian/source/format0000644000000000000000000000001412074750226011701 0ustar 3.0 (quilt) debian/control0000644000000000000000000000147412075205466010606 0ustar Source: qlvnictools Section: net Priority: extra Maintainer: OFED and Debian Developement and Discussion Uploaders: Benoit Mortier , Guy Coates , Mario Lang Build-Depends: debhelper (>= 7), libibumad-dev (>= 1.3.8), libibverbs-dev Standards-Version: 3.9.4 Homepage: http://www.openfabrics.org Package: qlvnictools Architecture: i386 ia64 amd64 powerpc Depends: ${shlibs:Depends}, ${misc:Depends} Description: Tools for QLogic Virtual NICs These tools allow the use and discovery of QLogic Virtual NIC (VNIC) devices via the Infiniband VNIC protocol. The VNIC driver enables a host on an Infiniband fabric to access nodes on an external Ethernet without requiring an Ethernet NIC to be installed in that host. debian/docs0000644000000000000000000000003712074742614010050 0ustar README qlgc_vnic_daemon/README debian/dirs0000644000000000000000000000003012074742614010052 0ustar etc/infiniband usr/sbin debian/ib_qlgc_vnic_update.10000644000000000000000000000054712074742614013246 0ustar .TH dtestx 1 "February 23, 2007" "uDAPL 1.2" "User Commands" .SH NAME dtestx \- simple IB extensions test utility. .SH SYNOPSIS .B dtestx .SH DESCRIPTION .PP This program does not currently have any documentation. This manpage is a placeholder. Please see the package documentation in /usr/share/doc/ .SH AUTHOR .TP Guy Coates < gmpc@sanger.ac.uk >