debian/0000755000000000000000000000000011767225035007176 5ustar debian/rules0000755000000000000000000000053711557721207010262 0ustar #!/usr/bin/make -f # -*- mode: makefile; coding: utf-8 -*- %: dh $@ override_dh_strip: dh_strip --dbg-package=libcxgb3-1-dbg override_dh_auto_configure: aclocal --force libtoolize --install --copy --force autoconf --force autoheader --force automake --add-missing --copy --force-missing --foreign dh_auto_configure override_dh_makeshlibs: debian/libcxgb3-1.install0000644000000000000000000000011711556574114012421 0ustar usr/lib/libcxgb3-rdmav2.so /usr/lib/libibverbs/ etc/libibverbs.d/cxgb3.driver debian/compat0000644000000000000000000000000211555577414010402 0ustar 7 debian/patches/0000755000000000000000000000000011605253513010616 5ustar debian/patches/driver-plugin-directory.patch0000644000000000000000000000066511605253251016436 0ustar Description: Tell libibverbs to look in /usr/lib/libibverbs for plugin library Author: Roland Dreier Index: libcxgb3-1.3.0/cxgb3.driver =================================================================== --- libcxgb3-1.3.0.orig/cxgb3.driver 2011-04-29 10:31:45.046038585 -0700 +++ libcxgb3-1.3.0/cxgb3.driver 2011-04-29 10:31:57.666016195 -0700 @@ -1 +1 @@ -driver cxgb3 +driver /usr/lib/libibverbs/libcxgb3 debian/patches/series0000644000000000000000000000003611556573200012035 0ustar driver-plugin-directory.patch debian/copyright0000644000000000000000000000314011553622656011132 0ustar Initial Debianization: This package was debianized by Roland Dreier on Tue, 18 Mar 2008 14:34:12 -0700 Source: It was downloaded from the OpenFabrics web site at Author: Chelsio Communications, Inc. Portions are copyrighted by: * Copyright (c) 2004-2007 Chelsio, Inc. All rights reserved. libcxgb3 is licensed under a choice of one of two licenses. You may choose to be licensed under the terms of the GNU General Public License (GPL) Version 2, available from the file /usr/share/common-licenses/GPL-2 on your Debian system, or the OpenIB.org BSD license below: 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. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. debian/changelog0000644000000000000000000000352611767225035011056 0ustar libcxgb3 (1.3.1-1) unstable; urgency=low * New upstream release. - Don't reflush QP that's already flushed. * Update maintainer and remove DM-Upload-Allowed now that I'm a DD. * Update to Standards-Version: 3.9.3. -- Roland Dreier Sat, 16 Jun 2012 17:51:36 -0700 libcxgb3 (1.3.0-1) unstable; urgency=low * New upstream release. - Support device IDs 0x35 and 0x36. - Support sq_sig_all QP attribute. - Other fixes. * Use libibverbs 1.1.3 feature to move plugin to /usr/lib/libibverbs to fix multiple problems with a not-exactly-shlib in /usr/lib. * Fix debian/watch file to avoid bad uversionmangle pattern. * Switch to dpkg-source 3.0 (quilt) format. * Change build system from cdbs to debhelper 7. * Update maintainer and set DM-Upload-Allowed to yes. (Closes: #632105) * Acknowledge NMU (Closes: #621552). * Update to Standards-Version: 3.9.2. -- Roland Dreier Wed, 06 Jul 2011 23:39:20 -0700 libcxgb3 (1.2.2-1.1) unstable; urgency=low * Non-maintainer upload. * Don't ship .la files (Closes: #621552). -- Luk Claes Sun, 19 Jun 2011 17:59:17 +0200 libcxgb3 (1.2.2-2) unstable; urgency=low * Update to Standards-Version: 3.8.2. * Move -dbg package to section debug. -- Roland Dreier Thu, 25 Jun 2009 13:39:19 -0700 libcxgb3 (1.2.2-1) unstable; urgency=low * New upstream release. - Handle firmware versions 5.x through 7.x (kernels 2.6.25 to at least 2.6.27, and possibly newer). * Update debian/watch file so that -latest tarball link doesn't look like a new upstream release. -- Roland Dreier Fri, 08 Aug 2008 14:25:17 -0700 libcxgb3 (1.1.5-1) unstable; urgency=low * Initial Release. (Closes: #474069) -- Roland Dreier Wed, 02 Apr 2008 20:54:23 -0700 debian/source/0000755000000000000000000000000011555573745010507 5ustar debian/source/format0000644000000000000000000000001411555574004011702 0ustar 3.0 (quilt) debian/control0000644000000000000000000000352411767224764010615 0ustar Source: libcxgb3 Priority: extra Maintainer: Roland Dreier Build-Depends: autoconf, automake, libtool, debhelper (>= 7.0.50~), dpkg-dev (>= 1.13.19), libibverbs-dev (>= 1.1.3) Standards-Version: 3.9.3 Section: libs Homepage: http://www.openfabrics.org/ Package: libcxgb3-1 Section: libs Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, libibverbs1 (>= 1.1.3) Description: Userspace driver for Chelsio T3-based iWARP adapters libcxgb3 is a device-specific driver for Chelsio T3-based iWARP (RDMA over IP/ethernet) adapters for the libibverbs library. This allows userspace processes to access Chelsio iWARP hardware directly with low latency and low overhead. . This package contains the loadable plug-in. Package: libcxgb3-dev Section: libdevel Architecture: any Depends: ${misc:Depends}, libcxgb3-1 (= ${binary:Version}) Description: Development files for the libcxgb3 driver libcxgb3 is a device-specific driver for Chelsio T3-based iWARP (RDMA over IP/ethernet) adapters for the libibverbs library. This allows userspace processes to access Chelsio iWARP hardware directly with low latency and low overhead. . This package contains static versions of libcxgb3 that may be linked directly to an application, which may be useful for debugging. Package: libcxgb3-1-dbg Section: debug Priority: extra Architecture: any Depends: ${misc:Depends}, libcxgb3-1 (= ${binary:Version}) Description: Debugging symbols for the libcxgb3 driver libcxgb3 is a device-specific driver for Chelsio T3-based iWARP (RDMA over IP/ethernet) adapters for the libibverbs library. This allows userspace processes to access Chelsio iWARP hardware directly with low latency and low overhead. . This package contains the debugging symbols associated with libcxgb3-1. They will automatically be used by gdb for debugging libcxgb3-related issues. debian/watch0000644000000000000000000000016611553623224010225 0ustar version=3 opts="uversionmangle=s/-rc/~rc/" \ http://www.openfabrics.org/downloads/cxgb3/libcxgb3-([0-9.]+)\.tar\.gz debian/libcxgb3-dev.install0000644000000000000000000000002311605252322013020 0ustar usr/lib/libcxgb3.a