Your message dated Mon, 7 Jul 2014 14:00:21 +0200
with message-id <[email protected]>
and subject line Re: Bug#668098: [PATCH] infiniband-diags: Helping to update to
packaging format 3.0
has caused the Debian Bug report #668098,
regarding [PATCH] infiniband-diags: Helping to update to packaging format 3.0
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
668098: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=668098
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: infiniband-diags
Severity: wishlist
Tags: patch
Hi,
The dpatch patch management system has been deprecated for some time. The
Lintian currently flags use of dpatch packages as an error. The new 3.0
packaging format is an improved version which, among other things, contains
patch management built-in. For more information, see:
http://wiki.debian.org/Projects/DebSrc3.0
Notes:
The build process modifies original files and to preserve these files,
save/restore steps have been added to debian/rules.
Benoit, as we spoke before, here is the proposed NMU patch.
Let me know if there is anything that needs adjusting or if it is ok
to upload with these changes.
Thanks,
Jari
>From 3d6a7110a5bbf0a06bb3901e60a3d4a5aacaea6d Mon Sep 17 00:00:00 2001
From: Jari Aalto <[email protected]>
Date: Sun, 8 Apr 2012 23:32:27 +0300
Subject: [PATCH] format-3.0
Organization: Private
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit
Signed-off-by: Jari Aalto <[email protected]>
---
debian/README.source | 2 -
debian/changelog | 9 +++
debian/compat | 2 +-
debian/control | 4 +-
debian/patches/00list | 17 ------
...1_remove_rpath.dpatch => 01_remove_rpath.patch} | 8 +--
...isms.dpatch => 02_ibcheckerrors_bashisms.patch} | 8 +--
...shisms.dpatch => 03_ibcheckerrs_bashisms.patch} | 8 +--
...ashisms.dpatch => 04_ibchecknet_bashisms.patch} | 8 +--
...shisms.dpatch => 05_ibchecknode_bashisms.patch} | 8 +--
...shisms.dpatch => 06_ibcheckport_bashisms.patch} | 8 +--
...s.dpatch => 07_ibcheckportstate_bashisms.patch} | 8 +--
...s.dpatch => 08_ibcheckportwidth_bashisms.patch} | 8 +--
...hisms.dpatch => 09_ibcheckstate_bashisms.patch} | 8 +--
...hisms.dpatch => 10_ibcheckwidth_bashisms.patch} | 8 +--
...ms.dpatch => 11_ibclearcounters_bashisms.patch} | 8 +--
...isms.dpatch => 12_ibclearerrors_bashisms.patch} | 8 +--
...sms.dpatch => 13_ibdatacounters_bashisms.patch} | 8 +--
...hisms.dpatch => 14_ibdatacounts_bashisms.patch} | 8 +--
...s_bashisms.dpatch => 15_ibhosts_bashisms.patch} | 8 +--
...bashisms.dpatch => 16_ibrouters_bashisms.patch} | 8 +--
...ashisms.dpatch => 17_ibswitches_bashisms.patch} | 8 +--
debian/patches/series | 17 ++++++
debian/rules | 56 ++++++++++++--------
debian/source/format | 1 +
25 files changed, 97 insertions(+), 147 deletions(-)
delete mode 100644 debian/README.source
delete mode 100644 debian/patches/00list
rename debian/patches/{01_remove_rpath.dpatch => 01_remove_rpath.patch} (85%)
rename debian/patches/{02_ibcheckerrors_bashisms.dpatch => 02_ibcheckerrors_bashisms.patch} (65%)
rename debian/patches/{03_ibcheckerrs_bashisms.dpatch => 03_ibcheckerrs_bashisms.patch} (83%)
rename debian/patches/{04_ibchecknet_bashisms.dpatch => 04_ibchecknet_bashisms.patch} (65%)
rename debian/patches/{05_ibchecknode_bashisms.dpatch => 05_ibchecknode_bashisms.patch} (78%)
rename debian/patches/{06_ibcheckport_bashisms.dpatch => 06_ibcheckport_bashisms.patch} (78%)
rename debian/patches/{07_ibcheckportstate_bashisms.dpatch => 07_ibcheckportstate_bashisms.patch} (77%)
rename debian/patches/{08_ibcheckportwidth_bashisms.dpatch => 08_ibcheckportwidth_bashisms.patch} (77%)
rename debian/patches/{09_ibcheckstate_bashisms.dpatch => 09_ibcheckstate_bashisms.patch} (65%)
rename debian/patches/{10_ibcheckwidth_bashisms.dpatch => 10_ibcheckwidth_bashisms.patch} (65%)
rename debian/patches/{11_ibclearcounters_bashisms.dpatch => 11_ibclearcounters_bashisms.patch} (64%)
rename debian/patches/{12_ibclearerrors_bashisms.dpatch => 12_ibclearerrors_bashisms.patch} (65%)
rename debian/patches/{13_ibdatacounters_bashisms.dpatch => 13_ibdatacounters_bashisms.patch} (65%)
rename debian/patches/{14_ibdatacounts_bashisms.dpatch => 14_ibdatacounts_bashisms.patch} (78%)
rename debian/patches/{15_ibhosts_bashisms.dpatch => 15_ibhosts_bashisms.patch} (60%)
rename debian/patches/{16_ibrouters_bashisms.dpatch => 16_ibrouters_bashisms.patch} (59%)
rename debian/patches/{17_ibswitches_bashisms.dpatch => 17_ibswitches_bashisms.patch} (59%)
create mode 100644 debian/patches/series
create mode 100644 debian/source/format
diff --git a/debian/README.source b/debian/README.source
deleted file mode 100644
index 48b599a..0000000
--- a/debian/README.source
+++ /dev/null
@@ -1,2 +0,0 @@
-/usr/share/doc/dpatch/README.source.gz
-
diff --git a/debian/changelog b/debian/changelog
index 41e055b..3f19948 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,12 @@
+infiniband-diags (1.4.4-20090314-1.1) unstable; urgency=low
+
+ * Non-maintainer upload.
+ * Remove deprecated dpatch and upgrade to packaging format "3.0 quilt".
+ * Update to Standards-Version to 3.9.3.1 and debhelper to 9.
+ * Add build-arch and build-indep targets; use dh_prep in rules file.
+
+ -- Jari Aalto <[email protected]> Sun, 08 Apr 2012 21:37:59 +0300
+
infiniband-diags (1.4.4-20090314-1) unstable; urgency=low
* Initial release (Closes: #539803)
diff --git a/debian/compat b/debian/compat
index 7f8f011..ec63514 100644
--- a/debian/compat
+++ b/debian/compat
@@ -1 +1 @@
-7
+9
diff --git a/debian/control b/debian/control
index 8fd399e..23db9c9 100644
--- a/debian/control
+++ b/debian/control
@@ -3,8 +3,8 @@ Section: net
Priority: extra
Maintainer: OFED and Debian Developement and Discussion <[email protected]>
Uploaders: Benoit Mortier <[email protected]>, Guy Coates <[email protected]>, Mario Lang <[email protected]>
-Build-Depends: debhelper (>= 7), automake, chrpath, dpatch, libibcommon-dev, libibumad-dev, libibmad-dev, libopensm2-dev (>=3.2.5)
-Standards-Version: 3.8.3
+Build-Depends: debhelper (>= 9), autotools-dev, automake, chrpath, libibcommon-dev, libibumad-dev, libibmad-dev, libopensm2-dev (>=3.2.5)
+Standards-Version: 3.9.3.1
Homepage: http://www.openfabrics.org
Package: infiniband-diags
diff --git a/debian/patches/00list b/debian/patches/00list
deleted file mode 100644
index cd4eb9e..0000000
--- a/debian/patches/00list
+++ /dev/null
@@ -1,17 +0,0 @@
-01_remove_rpath
-02_ibcheckerrors_bashisms
-03_ibcheckerrs_bashisms
-04_ibchecknet_bashisms
-05_ibchecknode_bashisms
-06_ibcheckport_bashisms
-07_ibcheckportstate_bashisms
-08_ibcheckportwidth_bashisms
-09_ibcheckstate_bashisms
-10_ibcheckwidth_bashisms
-11_ibclearcounters_bashisms
-12_ibclearerrors_bashisms
-13_ibdatacounters_bashisms
-14_ibdatacounts_bashisms
-15_ibhosts_bashisms
-16_ibrouters_bashisms
-17_ibswitches_bashisms
diff --git a/debian/patches/01_remove_rpath.dpatch b/debian/patches/01_remove_rpath.patch
similarity index 85%
rename from debian/patches/01_remove_rpath.dpatch
rename to debian/patches/01_remove_rpath.patch
index dcc57b0..36119b4 100644
--- a/debian/patches/01_remove_rpath.dpatch
+++ b/debian/patches/01_remove_rpath.patch
@@ -1,10 +1,6 @@
-#! /bin/sh /usr/share/dpatch/dpatch-run
-## 01_remove_rpath.dpatch by <[email protected]>
-##
-## All lines beginning with `## DP:' are a description of the patch.
-## DP: Remove the rpath parameter from Makefile.am
+From: <[email protected]>
+Subject: Remove the rpath parameter from Makefile.am
-@DPATCH@
--- trunk/Makefile.am 2009-07-29 14:58:01.000000000 +0200
+++ trunk/Makefile.am 2009-07-31 23:35:56.000000000 +0200
diff --git a/debian/patches/02_ibcheckerrors_bashisms.dpatch b/debian/patches/02_ibcheckerrors_bashisms.patch
similarity index 65%
rename from debian/patches/02_ibcheckerrors_bashisms.dpatch
rename to debian/patches/02_ibcheckerrors_bashisms.patch
index f9cee78..79fcf9f 100644
--- a/debian/patches/02_ibcheckerrors_bashisms.dpatch
+++ b/debian/patches/02_ibcheckerrors_bashisms.patch
@@ -1,10 +1,6 @@
-#! /bin/sh /usr/share/dpatch/dpatch-run
-## 02_ibcheckerrors_bashisms.dpatch by <[email protected]>
-##
-## All lines beginning with `## DP:' are a description of the patch.
-## DP: Correct bashims in ibcheckerrors script
+From: <[email protected]>
+Subject: Correct bashims in ibcheckerrors script
-@DPATCH@
--- trunk/scripts/ibcheckerrors.in 2009-07-29 14:58:00.000000000 +0200
+++ trunk/scripts/ibcheckerrors.in.new 2009-12-20 19:12:11.000000000 +0100
diff --git a/debian/patches/03_ibcheckerrs_bashisms.dpatch b/debian/patches/03_ibcheckerrs_bashisms.patch
similarity index 83%
rename from debian/patches/03_ibcheckerrs_bashisms.dpatch
rename to debian/patches/03_ibcheckerrs_bashisms.patch
index d9f2174..1c50e5c 100644
--- a/debian/patches/03_ibcheckerrs_bashisms.dpatch
+++ b/debian/patches/03_ibcheckerrs_bashisms.patch
@@ -1,10 +1,6 @@
-#! /bin/sh /usr/share/dpatch/dpatch-run
-## 03_ibcheckerrs_bashisms.dpatch by <[email protected]>
-##
-## All lines beginning with `## DP:' are a description of the patch.
-## DP: Correct bashims in ibcheckerrs script
+From: <[email protected]>
+Subject: Correct bashims in ibcheckerrs script
-@DPATCH@
--- trunk/scripts/ibcheckerrs.in 2009-07-29 14:58:00.000000000 +0200
+++ trunk/scripts/ibcheckerrs.in.new 2009-12-20 19:13:14.000000000 +0100
diff --git a/debian/patches/04_ibchecknet_bashisms.dpatch b/debian/patches/04_ibchecknet_bashisms.patch
similarity index 65%
rename from debian/patches/04_ibchecknet_bashisms.dpatch
rename to debian/patches/04_ibchecknet_bashisms.patch
index c096ed1..e476827 100644
--- a/debian/patches/04_ibchecknet_bashisms.dpatch
+++ b/debian/patches/04_ibchecknet_bashisms.patch
@@ -1,10 +1,6 @@
-#! /bin/sh /usr/share/dpatch/dpatch-run
-## 04_ibchecknet_bashisms.dpatch by <[email protected]>
-##
-## All lines beginning with `## DP:' are a description of the patch.
-## DP: Correct bashims in ibchecknet script
+From: <[email protected]>
+Subject: Correct bashims in ibchecknet script
-@DPATCH@
--- trunk/scripts/ibchecknet.in 2009-07-29 14:58:00.000000000 +0200
+++ trunk/scripts/ibchecknet.in.new 2009-12-20 19:14:01.000000000 +0100
diff --git a/debian/patches/05_ibchecknode_bashisms.dpatch b/debian/patches/05_ibchecknode_bashisms.patch
similarity index 78%
rename from debian/patches/05_ibchecknode_bashisms.dpatch
rename to debian/patches/05_ibchecknode_bashisms.patch
index f974aee..36ffdb4 100644
--- a/debian/patches/05_ibchecknode_bashisms.dpatch
+++ b/debian/patches/05_ibchecknode_bashisms.patch
@@ -1,10 +1,6 @@
-#! /bin/sh /usr/share/dpatch/dpatch-run
-## 05_ibchecknode_bashisms.dpatch by <[email protected]>
-##
-## All lines beginning with `## DP:' are a description of the patch.
-## DP: Correct bashims in ibchecknode script
+From: <[email protected]>
+Subject: Correct bashims in ibchecknode script
-@DPATCH@
--- trunk/scripts/ibchecknode.in 2009-07-29 14:58:00.000000000 +0200
+++ trunk/scripts/ibchecknode.in.new 2009-12-20 19:14:49.000000000 +0100
diff --git a/debian/patches/06_ibcheckport_bashisms.dpatch b/debian/patches/06_ibcheckport_bashisms.patch
similarity index 78%
rename from debian/patches/06_ibcheckport_bashisms.dpatch
rename to debian/patches/06_ibcheckport_bashisms.patch
index 972f3c6..d99763f 100644
--- a/debian/patches/06_ibcheckport_bashisms.dpatch
+++ b/debian/patches/06_ibcheckport_bashisms.patch
@@ -1,10 +1,6 @@
-#! /bin/sh /usr/share/dpatch/dpatch-run
-## 06_ibcheckport_bashisms.dpatch by <[email protected]>
-##
-## All lines beginning with `## DP:' are a description of the patch.
-## DP: Correct bashims in ibcheckport script
+From: <[email protected]>
+Subject: Correct bashims in ibcheckport script
-@DPATCH@
--- trunk/scripts/ibcheckport.in 2009-07-29 14:58:00.000000000 +0200
+++ trunk/scripts/ibcheckport.in.new 2009-12-20 19:21:21.000000000 +0100
diff --git a/debian/patches/07_ibcheckportstate_bashisms.dpatch b/debian/patches/07_ibcheckportstate_bashisms.patch
similarity index 77%
rename from debian/patches/07_ibcheckportstate_bashisms.dpatch
rename to debian/patches/07_ibcheckportstate_bashisms.patch
index 1e290fc..d690d86 100644
--- a/debian/patches/07_ibcheckportstate_bashisms.dpatch
+++ b/debian/patches/07_ibcheckportstate_bashisms.patch
@@ -1,10 +1,6 @@
-#! /bin/sh /usr/share/dpatch/dpatch-run
-## 07_ibcheckportstate_bashisms.dpatch by <[email protected]>
-##
-## All lines beginning with `## DP:' are a description of the patch.
-## DP: Correct bashims in ibcheckportstate script
+From: <[email protected]>
+Subject: Correct bashims in ibcheckportstate script
-@DPATCH@
--- trunk/scripts/ibcheckportstate.in 2009-07-29 14:58:00.000000000 +0200
+++ trunk/scripts/ibcheckportstate.in.new 2009-12-20 19:22:20.000000000 +0100
diff --git a/debian/patches/08_ibcheckportwidth_bashisms.dpatch b/debian/patches/08_ibcheckportwidth_bashisms.patch
similarity index 77%
rename from debian/patches/08_ibcheckportwidth_bashisms.dpatch
rename to debian/patches/08_ibcheckportwidth_bashisms.patch
index a37f3a5..70c7f17 100644
--- a/debian/patches/08_ibcheckportwidth_bashisms.dpatch
+++ b/debian/patches/08_ibcheckportwidth_bashisms.patch
@@ -1,10 +1,6 @@
-#! /bin/sh /usr/share/dpatch/dpatch-run
-## 08_ibcheckportwidth_bashisms.dpatch by <[email protected]>
-##
-## All lines beginning with `## DP:' are a description of the patch.
-## DP: Correct bashims in ibcheckportwidth script
+From: <[email protected]>
+Subject: Correct bashims in ibcheckportwidth script
-@DPATCH@
--- trunk/scripts/ibcheckportwidth.in 2009-07-29 14:58:00.000000000 +0200
+++ trunk/scripts/ibcheckportwidth.in.new 2009-12-20 19:23:15.000000000 +0100
diff --git a/debian/patches/09_ibcheckstate_bashisms.dpatch b/debian/patches/09_ibcheckstate_bashisms.patch
similarity index 65%
rename from debian/patches/09_ibcheckstate_bashisms.dpatch
rename to debian/patches/09_ibcheckstate_bashisms.patch
index e4f7086..cc21f3c 100644
--- a/debian/patches/09_ibcheckstate_bashisms.dpatch
+++ b/debian/patches/09_ibcheckstate_bashisms.patch
@@ -1,10 +1,6 @@
-#! /bin/sh /usr/share/dpatch/dpatch-run
-## 09_ibcheckstate_bashisms.dpatch by <[email protected]>
-##
-## All lines beginning with `## DP:' are a description of the patch.
-## DP: Correct bashims in ibcheckstate script
+From: <[email protected]>
+Subject: Correct bashims in ibcheckstate script
-@DPATCH@
--- trunk/scripts/ibcheckstate.in 2009-07-29 14:58:00.000000000 +0200
+++ trunk/scripts/ibcheckstate.in.new 2009-12-20 19:24:50.000000000 +0100
diff --git a/debian/patches/10_ibcheckwidth_bashisms.dpatch b/debian/patches/10_ibcheckwidth_bashisms.patch
similarity index 65%
rename from debian/patches/10_ibcheckwidth_bashisms.dpatch
rename to debian/patches/10_ibcheckwidth_bashisms.patch
index 246771a..0a93675 100644
--- a/debian/patches/10_ibcheckwidth_bashisms.dpatch
+++ b/debian/patches/10_ibcheckwidth_bashisms.patch
@@ -1,10 +1,6 @@
-#! /bin/sh /usr/share/dpatch/dpatch-run
-## 10_ibcheckwidth_bashisms.dpatch by <[email protected]>
-##
-## All lines beginning with `## DP:' are a description of the patch.
-## DP: Correct bashims in ibcheckwidth script
+From: <[email protected]>
+Subject: Correct bashims in ibcheckwidth script
-@DPATCH@
--- trunk/scripts/ibcheckwidth.in 2009-07-29 14:58:00.000000000 +0200
+++ trunk/scripts/ibcheckwidth.in.new 2009-12-20 19:25:24.000000000 +0100
diff --git a/debian/patches/11_ibclearcounters_bashisms.dpatch b/debian/patches/11_ibclearcounters_bashisms.patch
similarity index 64%
rename from debian/patches/11_ibclearcounters_bashisms.dpatch
rename to debian/patches/11_ibclearcounters_bashisms.patch
index 5d8b9d6..072771f 100644
--- a/debian/patches/11_ibclearcounters_bashisms.dpatch
+++ b/debian/patches/11_ibclearcounters_bashisms.patch
@@ -1,10 +1,6 @@
-#! /bin/sh /usr/share/dpatch/dpatch-run
-## 11_ibclearcounters_bashisms.dpatch by <[email protected]>
-##
-## All lines beginning with `## DP:' are a description of the patch.
-## DP: Correct bashims in ibclearcounters script
+From: <[email protected]>
+Subject: Correct bashims in ibclearcounters script
-@DPATCH@
--- trunk/scripts/ibclearcounters.in 2009-07-29 14:58:00.000000000 +0200
+++ trunk/scripts/ibclearcounters.in.new 2009-12-20 19:26:00.000000000 +0100
diff --git a/debian/patches/12_ibclearerrors_bashisms.dpatch b/debian/patches/12_ibclearerrors_bashisms.patch
similarity index 65%
rename from debian/patches/12_ibclearerrors_bashisms.dpatch
rename to debian/patches/12_ibclearerrors_bashisms.patch
index 0b5a360..6c24efa 100644
--- a/debian/patches/12_ibclearerrors_bashisms.dpatch
+++ b/debian/patches/12_ibclearerrors_bashisms.patch
@@ -1,10 +1,6 @@
-#! /bin/sh /usr/share/dpatch/dpatch-run
-## 12_ibclearerrors_bashisms.dpatch by <[email protected]>
-##
-## All lines beginning with `## DP:' are a description of the patch.
-## DP: Correct bashims in ibclearerrors script
+From: <[email protected]>
+Subject: Correct bashims in ibclearerrors script
-@DPATCH@
--- trunk/scripts/ibclearerrors.in 2009-07-29 14:58:00.000000000 +0200
+++ trunk/scripts/ibclearerrors.in.new 2009-12-20 19:26:35.000000000 +0100
diff --git a/debian/patches/13_ibdatacounters_bashisms.dpatch b/debian/patches/13_ibdatacounters_bashisms.patch
similarity index 65%
rename from debian/patches/13_ibdatacounters_bashisms.dpatch
rename to debian/patches/13_ibdatacounters_bashisms.patch
index 41c715c..477a1b8 100644
--- a/debian/patches/13_ibdatacounters_bashisms.dpatch
+++ b/debian/patches/13_ibdatacounters_bashisms.patch
@@ -1,10 +1,6 @@
-#! /bin/sh /usr/share/dpatch/dpatch-run
-## 13_ibdatacounters_bashisms.dpatch by <[email protected]>
-##
-## All lines beginning with `## DP:' are a description of the patch.
-## DP: Correct bashims in ibdatacounters script
+From: <[email protected]>
+Subject: Correct bashims in ibdatacounters script
-@DPATCH@
--- trunk/scripts/ibdatacounters.in 2009-07-29 14:58:00.000000000 +0200
+++ trunk/scripts/ibdatacounters.in.new 2009-12-20 19:27:22.000000000 +0100
diff --git a/debian/patches/14_ibdatacounts_bashisms.dpatch b/debian/patches/14_ibdatacounts_bashisms.patch
similarity index 78%
rename from debian/patches/14_ibdatacounts_bashisms.dpatch
rename to debian/patches/14_ibdatacounts_bashisms.patch
index 10aa23d..ce694ec 100644
--- a/debian/patches/14_ibdatacounts_bashisms.dpatch
+++ b/debian/patches/14_ibdatacounts_bashisms.patch
@@ -1,10 +1,6 @@
-#! /bin/sh /usr/share/dpatch/dpatch-run
-## 14_ibdatacounts_bashisms.dpatch by <[email protected]>
-##
-## All lines beginning with `## DP:' are a description of the patch.
-## DP: Correct bashims in ibdatacounts script
+From: <[email protected]>
+Subject: Correct bashims in ibdatacounts script
-@DPATCH@
--- trunk/scripts/ibdatacounts.in 2009-07-29 14:58:00.000000000 +0200
+++ trunk/scripts/ibdatacounts.in.new 2009-12-20 19:28:18.000000000 +0100
diff --git a/debian/patches/15_ibhosts_bashisms.dpatch b/debian/patches/15_ibhosts_bashisms.patch
similarity index 60%
rename from debian/patches/15_ibhosts_bashisms.dpatch
rename to debian/patches/15_ibhosts_bashisms.patch
index 168ce6b..d17fd71 100644
--- a/debian/patches/15_ibhosts_bashisms.dpatch
+++ b/debian/patches/15_ibhosts_bashisms.patch
@@ -1,10 +1,6 @@
-#! /bin/sh /usr/share/dpatch/dpatch-run
-## 15_ibhosts_bashisms.dpatch by <[email protected]>
-##
-## All lines beginning with `## DP:' are a description of the patch.
-## DP: Correct bashims in ibhosts script
+From: <[email protected]>
+Subject: Correct bashims in ibhosts script
-@DPATCH@
--- trunk/scripts/ibhosts.in 2009-07-29 14:58:00.000000000 +0200
+++ trunk/scripts/ibhosts.in.new 2009-12-20 19:28:45.000000000 +0100
diff --git a/debian/patches/16_ibrouters_bashisms.dpatch b/debian/patches/16_ibrouters_bashisms.patch
similarity index 59%
rename from debian/patches/16_ibrouters_bashisms.dpatch
rename to debian/patches/16_ibrouters_bashisms.patch
index 9db7fb5..0809d59 100644
--- a/debian/patches/16_ibrouters_bashisms.dpatch
+++ b/debian/patches/16_ibrouters_bashisms.patch
@@ -1,10 +1,6 @@
-#! /bin/sh /usr/share/dpatch/dpatch-run
-## 16_ibrouters_bashisms.dpatch by <[email protected]>
-##
-## All lines beginning with `## DP:' are a description of the patch.
-## DP: Correct bashims in ibrouters script
+From: <[email protected]>
+Subject: Correct bashims in ibrouters script
-@DPATCH@
--- trunk/scripts/ibrouters.in 2009-07-29 14:58:00.000000000 +0200
+++ trunk/scripts/ibrouters.in.new 2009-12-20 19:29:52.000000000 +0100
diff --git a/debian/patches/17_ibswitches_bashisms.dpatch b/debian/patches/17_ibswitches_bashisms.patch
similarity index 59%
rename from debian/patches/17_ibswitches_bashisms.dpatch
rename to debian/patches/17_ibswitches_bashisms.patch
index 0f46684..9059149 100644
--- a/debian/patches/17_ibswitches_bashisms.dpatch
+++ b/debian/patches/17_ibswitches_bashisms.patch
@@ -1,10 +1,6 @@
-#! /bin/sh /usr/share/dpatch/dpatch-run
-## 17_ibswitches_bashisms.dpatch by <[email protected]>
-##
-## All lines beginning with `## DP:' are a description of the patch.
-## DP: Correct bashims in ibswitches script
+From: <[email protected]>
+Subject: Correct bashims in ibswitches script
-@DPATCH@
--- trunk/scripts/ibswitches.in 2009-07-29 14:58:00.000000000 +0200
+++ trunk/scripts/ibswitches.in.new 2009-12-20 19:34:04.000000000 +0100
diff --git a/debian/patches/series b/debian/patches/series
new file mode 100644
index 0000000..feab6a1
--- /dev/null
+++ b/debian/patches/series
@@ -0,0 +1,17 @@
+01_remove_rpath.patch
+02_ibcheckerrors_bashisms.patch
+03_ibcheckerrs_bashisms.patch
+04_ibchecknet_bashisms.patch
+05_ibchecknode_bashisms.patch
+06_ibcheckport_bashisms.patch
+07_ibcheckportstate_bashisms.patch
+08_ibcheckportwidth_bashisms.patch
+09_ibcheckstate_bashisms.patch
+10_ibcheckwidth_bashisms.patch
+11_ibclearcounters_bashisms.patch
+12_ibclearerrors_bashisms.patch
+13_ibdatacounters_bashisms.patch
+14_ibdatacounts_bashisms.patch
+15_ibhosts_bashisms.patch
+16_ibrouters_bashisms.patch
+17_ibswitches_bashisms.patch
diff --git a/debian/rules b/debian/rules
index 432d873..66c7bec 100755
--- a/debian/rules
+++ b/debian/rules
@@ -20,20 +20,41 @@ else
CROSS= --build $(DEB_BUILD_GNU_TYPE)
endif
-
-
-config.status: patch configure
+# Modified by build process
+KEEP_FILES = \
+ include/ibdiag_version.h \
+ infiniband-diags.spec \
+ scripts/ibcheckerrors \
+ scripts/ibcheckerrs \
+ scripts/ibchecknet \
+ scripts/ibchecknode \
+ scripts/ibcheckport \
+ scripts/ibcheckportstate \
+ scripts/ibcheckportwidth \
+ scripts/ibcheckstate \
+ scripts/ibcheckwidth \
+ scripts/ibclearcounters \
+ scripts/ibclearerrors \
+ scripts/ibdatacounters \
+ scripts/ibdatacounts \
+ scripts/ibhosts \
+ scripts/ibnodes \
+ scripts/ibrouters \
+ scripts/ibswitches
+
+config.status: configure
dh_testdir
+ for f in $(KEEP_FILES); do [ -f $$f.save ] || cp -a $$f $$f.save ; done
# Add here commands to configure the package.
-ifneq "$(wildcard /usr/share/misc/config.sub)" ""
cp -f /usr/share/misc/config.sub config.sub
-endif
-ifneq "$(wildcard /usr/share/misc/config.guess)" ""
cp -f /usr/share/misc/config.guess config.guess
-endif
./configure $(CROSS) --prefix=/usr --mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info CFLAGS="$(CFLAGS)" --with-perl-installdir=/usr/share/perl5 --sbindir=/usr/sbin
+
+build-arch: build
+build-indep: build
+
build: build-stamp
build-stamp: config.status
@@ -45,32 +66,21 @@ build-stamp: config.status
touch $@
-clean: clean-patched unpatch
-clean-patched:
+clean:
dh_testdir
dh_testroot
- rm -f build-stamp
# Add here commands to clean up after the build process.
[ ! -f Makefile ] || $(MAKE) distclean
- rm -f config.sub config.guess
-
- dh_clean
-
-
-patch: patch-stamp
-patch-stamp:
- dpatch apply-all
- dpatch cat-all >patch-stamp
+ rm -f build-stamp config.sub config.guess
-unpatch:
- dpatch deapply-all
- rm -rf patch-stamp debian/patched
+ dh_clean
+ for f in $(KEEP_FILES); do [ ! -f $$f.save ] || mv $$f.save $$f; done
install: build
dh_testdir
dh_testroot
- dh_prep
+ dh_prep
dh_installdirs
# Add here commands to install the package into debian/infiniband-diags.
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)
--
1.7.9.1
--- End Message ---
--- Begin Message ---
This was already done in a NMU
On Sun, Apr 08, 2012 at 11:36:30PM +0300, [email protected] wrote:
> Package: infiniband-diags
> Severity: wishlist
> Tags: patch
>
> Hi,
>
> The dpatch patch management system has been deprecated for some time. The
> Lintian currently flags use of dpatch packages as an error. The new 3.0
> packaging format is an improved version which, among other things, contains
> patch management built-in. For more information, see:
>
> http://wiki.debian.org/Projects/DebSrc3.0
>
> Notes:
>
> The build process modifies original files and to preserve these files,
> save/restore steps have been added to debian/rules.
>
> Benoit, as we spoke before, here is the proposed NMU patch.
>
> Let me know if there is anything that needs adjusting or if it is ok
> to upload with these changes.
>
> Thanks,
> Jari
>
> >From 3d6a7110a5bbf0a06bb3901e60a3d4a5aacaea6d Mon Sep 17 00:00:00 2001
> From: Jari Aalto <[email protected]>
> Date: Sun, 8 Apr 2012 23:32:27 +0300
> Subject: [PATCH] format-3.0
> Organization: Private
> Content-Type: text/plain; charset="utf-8"
> Content-Transfer-Encoding: 8bit
>
> Signed-off-by: Jari Aalto <[email protected]>
> ---
> debian/README.source | 2 -
> debian/changelog | 9 +++
> debian/compat | 2 +-
> debian/control | 4 +-
> debian/patches/00list | 17 ------
> ...1_remove_rpath.dpatch => 01_remove_rpath.patch} | 8 +--
> ...isms.dpatch => 02_ibcheckerrors_bashisms.patch} | 8 +--
> ...shisms.dpatch => 03_ibcheckerrs_bashisms.patch} | 8 +--
> ...ashisms.dpatch => 04_ibchecknet_bashisms.patch} | 8 +--
> ...shisms.dpatch => 05_ibchecknode_bashisms.patch} | 8 +--
> ...shisms.dpatch => 06_ibcheckport_bashisms.patch} | 8 +--
> ...s.dpatch => 07_ibcheckportstate_bashisms.patch} | 8 +--
> ...s.dpatch => 08_ibcheckportwidth_bashisms.patch} | 8 +--
> ...hisms.dpatch => 09_ibcheckstate_bashisms.patch} | 8 +--
> ...hisms.dpatch => 10_ibcheckwidth_bashisms.patch} | 8 +--
> ...ms.dpatch => 11_ibclearcounters_bashisms.patch} | 8 +--
> ...isms.dpatch => 12_ibclearerrors_bashisms.patch} | 8 +--
> ...sms.dpatch => 13_ibdatacounters_bashisms.patch} | 8 +--
> ...hisms.dpatch => 14_ibdatacounts_bashisms.patch} | 8 +--
> ...s_bashisms.dpatch => 15_ibhosts_bashisms.patch} | 8 +--
> ...bashisms.dpatch => 16_ibrouters_bashisms.patch} | 8 +--
> ...ashisms.dpatch => 17_ibswitches_bashisms.patch} | 8 +--
> debian/patches/series | 17 ++++++
> debian/rules | 56
> ++++++++++++--------
> debian/source/format | 1 +
> 25 files changed, 97 insertions(+), 147 deletions(-)
> delete mode 100644 debian/README.source
> delete mode 100644 debian/patches/00list
> rename debian/patches/{01_remove_rpath.dpatch => 01_remove_rpath.patch} (85%)
> rename debian/patches/{02_ibcheckerrors_bashisms.dpatch =>
> 02_ibcheckerrors_bashisms.patch} (65%)
> rename debian/patches/{03_ibcheckerrs_bashisms.dpatch =>
> 03_ibcheckerrs_bashisms.patch} (83%)
> rename debian/patches/{04_ibchecknet_bashisms.dpatch =>
> 04_ibchecknet_bashisms.patch} (65%)
> rename debian/patches/{05_ibchecknode_bashisms.dpatch =>
> 05_ibchecknode_bashisms.patch} (78%)
> rename debian/patches/{06_ibcheckport_bashisms.dpatch =>
> 06_ibcheckport_bashisms.patch} (78%)
> rename debian/patches/{07_ibcheckportstate_bashisms.dpatch =>
> 07_ibcheckportstate_bashisms.patch} (77%)
> rename debian/patches/{08_ibcheckportwidth_bashisms.dpatch =>
> 08_ibcheckportwidth_bashisms.patch} (77%)
> rename debian/patches/{09_ibcheckstate_bashisms.dpatch =>
> 09_ibcheckstate_bashisms.patch} (65%)
> rename debian/patches/{10_ibcheckwidth_bashisms.dpatch =>
> 10_ibcheckwidth_bashisms.patch} (65%)
> rename debian/patches/{11_ibclearcounters_bashisms.dpatch =>
> 11_ibclearcounters_bashisms.patch} (64%)
> rename debian/patches/{12_ibclearerrors_bashisms.dpatch =>
> 12_ibclearerrors_bashisms.patch} (65%)
> rename debian/patches/{13_ibdatacounters_bashisms.dpatch =>
> 13_ibdatacounters_bashisms.patch} (65%)
> rename debian/patches/{14_ibdatacounts_bashisms.dpatch =>
> 14_ibdatacounts_bashisms.patch} (78%)
> rename debian/patches/{15_ibhosts_bashisms.dpatch =>
> 15_ibhosts_bashisms.patch} (60%)
> rename debian/patches/{16_ibrouters_bashisms.dpatch =>
> 16_ibrouters_bashisms.patch} (59%)
> rename debian/patches/{17_ibswitches_bashisms.dpatch =>
> 17_ibswitches_bashisms.patch} (59%)
> create mode 100644 debian/patches/series
> create mode 100644 debian/source/format
>
> diff --git a/debian/README.source b/debian/README.source
> deleted file mode 100644
> index 48b599a..0000000
> --- a/debian/README.source
> +++ /dev/null
> @@ -1,2 +0,0 @@
> -/usr/share/doc/dpatch/README.source.gz
> -
> diff --git a/debian/changelog b/debian/changelog
> index 41e055b..3f19948 100644
> --- a/debian/changelog
> +++ b/debian/changelog
> @@ -1,3 +1,12 @@
> +infiniband-diags (1.4.4-20090314-1.1) unstable; urgency=low
> +
> + * Non-maintainer upload.
> + * Remove deprecated dpatch and upgrade to packaging format "3.0 quilt".
> + * Update to Standards-Version to 3.9.3.1 and debhelper to 9.
> + * Add build-arch and build-indep targets; use dh_prep in rules file.
> +
> + -- Jari Aalto <[email protected]> Sun, 08 Apr 2012 21:37:59 +0300
> +
> infiniband-diags (1.4.4-20090314-1) unstable; urgency=low
>
> * Initial release (Closes: #539803)
> diff --git a/debian/compat b/debian/compat
> index 7f8f011..ec63514 100644
> --- a/debian/compat
> +++ b/debian/compat
> @@ -1 +1 @@
> -7
> +9
> diff --git a/debian/control b/debian/control
> index 8fd399e..23db9c9 100644
> --- a/debian/control
> +++ b/debian/control
> @@ -3,8 +3,8 @@ Section: net
> Priority: extra
> Maintainer: OFED and Debian Developement and Discussion
> <[email protected]>
> Uploaders: Benoit Mortier <[email protected]>, Guy Coates
> <[email protected]>, Mario Lang <[email protected]>
> -Build-Depends: debhelper (>= 7), automake, chrpath, dpatch, libibcommon-dev,
> libibumad-dev, libibmad-dev, libopensm2-dev (>=3.2.5)
> -Standards-Version: 3.8.3
> +Build-Depends: debhelper (>= 9), autotools-dev, automake, chrpath,
> libibcommon-dev, libibumad-dev, libibmad-dev, libopensm2-dev (>=3.2.5)
> +Standards-Version: 3.9.3.1
> Homepage: http://www.openfabrics.org
>
> Package: infiniband-diags
> diff --git a/debian/patches/00list b/debian/patches/00list
> deleted file mode 100644
> index cd4eb9e..0000000
> --- a/debian/patches/00list
> +++ /dev/null
> @@ -1,17 +0,0 @@
> -01_remove_rpath
> -02_ibcheckerrors_bashisms
> -03_ibcheckerrs_bashisms
> -04_ibchecknet_bashisms
> -05_ibchecknode_bashisms
> -06_ibcheckport_bashisms
> -07_ibcheckportstate_bashisms
> -08_ibcheckportwidth_bashisms
> -09_ibcheckstate_bashisms
> -10_ibcheckwidth_bashisms
> -11_ibclearcounters_bashisms
> -12_ibclearerrors_bashisms
> -13_ibdatacounters_bashisms
> -14_ibdatacounts_bashisms
> -15_ibhosts_bashisms
> -16_ibrouters_bashisms
> -17_ibswitches_bashisms
> diff --git a/debian/patches/01_remove_rpath.dpatch
> b/debian/patches/01_remove_rpath.patch
> similarity index 85%
> rename from debian/patches/01_remove_rpath.dpatch
> rename to debian/patches/01_remove_rpath.patch
> index dcc57b0..36119b4 100644
> --- a/debian/patches/01_remove_rpath.dpatch
> +++ b/debian/patches/01_remove_rpath.patch
> @@ -1,10 +1,6 @@
> -#! /bin/sh /usr/share/dpatch/dpatch-run
> -## 01_remove_rpath.dpatch by <[email protected]>
> -##
> -## All lines beginning with `## DP:' are a description of the patch.
> -## DP: Remove the rpath parameter from Makefile.am
> +From: <[email protected]>
> +Subject: Remove the rpath parameter from Makefile.am
>
> -@DPATCH@
>
> --- trunk/Makefile.am 2009-07-29 14:58:01.000000000 +0200
> +++ trunk/Makefile.am 2009-07-31 23:35:56.000000000 +0200
> diff --git a/debian/patches/02_ibcheckerrors_bashisms.dpatch
> b/debian/patches/02_ibcheckerrors_bashisms.patch
> similarity index 65%
> rename from debian/patches/02_ibcheckerrors_bashisms.dpatch
> rename to debian/patches/02_ibcheckerrors_bashisms.patch
> index f9cee78..79fcf9f 100644
> --- a/debian/patches/02_ibcheckerrors_bashisms.dpatch
> +++ b/debian/patches/02_ibcheckerrors_bashisms.patch
> @@ -1,10 +1,6 @@
> -#! /bin/sh /usr/share/dpatch/dpatch-run
> -## 02_ibcheckerrors_bashisms.dpatch by <[email protected]>
> -##
> -## All lines beginning with `## DP:' are a description of the patch.
> -## DP: Correct bashims in ibcheckerrors script
> +From: <[email protected]>
> +Subject: Correct bashims in ibcheckerrors script
>
> -@DPATCH@
>
> --- trunk/scripts/ibcheckerrors.in 2009-07-29 14:58:00.000000000 +0200
> +++ trunk/scripts/ibcheckerrors.in.new 2009-12-20 19:12:11.000000000
> +0100
> diff --git a/debian/patches/03_ibcheckerrs_bashisms.dpatch
> b/debian/patches/03_ibcheckerrs_bashisms.patch
> similarity index 83%
> rename from debian/patches/03_ibcheckerrs_bashisms.dpatch
> rename to debian/patches/03_ibcheckerrs_bashisms.patch
> index d9f2174..1c50e5c 100644
> --- a/debian/patches/03_ibcheckerrs_bashisms.dpatch
> +++ b/debian/patches/03_ibcheckerrs_bashisms.patch
> @@ -1,10 +1,6 @@
> -#! /bin/sh /usr/share/dpatch/dpatch-run
> -## 03_ibcheckerrs_bashisms.dpatch by <[email protected]>
> -##
> -## All lines beginning with `## DP:' are a description of the patch.
> -## DP: Correct bashims in ibcheckerrs script
> +From: <[email protected]>
> +Subject: Correct bashims in ibcheckerrs script
>
> -@DPATCH@
>
> --- trunk/scripts/ibcheckerrs.in 2009-07-29 14:58:00.000000000 +0200
> +++ trunk/scripts/ibcheckerrs.in.new 2009-12-20 19:13:14.000000000 +0100
> diff --git a/debian/patches/04_ibchecknet_bashisms.dpatch
> b/debian/patches/04_ibchecknet_bashisms.patch
> similarity index 65%
> rename from debian/patches/04_ibchecknet_bashisms.dpatch
> rename to debian/patches/04_ibchecknet_bashisms.patch
> index c096ed1..e476827 100644
> --- a/debian/patches/04_ibchecknet_bashisms.dpatch
> +++ b/debian/patches/04_ibchecknet_bashisms.patch
> @@ -1,10 +1,6 @@
> -#! /bin/sh /usr/share/dpatch/dpatch-run
> -## 04_ibchecknet_bashisms.dpatch by <[email protected]>
> -##
> -## All lines beginning with `## DP:' are a description of the patch.
> -## DP: Correct bashims in ibchecknet script
> +From: <[email protected]>
> +Subject: Correct bashims in ibchecknet script
>
> -@DPATCH@
>
> --- trunk/scripts/ibchecknet.in 2009-07-29 14:58:00.000000000 +0200
> +++ trunk/scripts/ibchecknet.in.new 2009-12-20 19:14:01.000000000 +0100
> diff --git a/debian/patches/05_ibchecknode_bashisms.dpatch
> b/debian/patches/05_ibchecknode_bashisms.patch
> similarity index 78%
> rename from debian/patches/05_ibchecknode_bashisms.dpatch
> rename to debian/patches/05_ibchecknode_bashisms.patch
> index f974aee..36ffdb4 100644
> --- a/debian/patches/05_ibchecknode_bashisms.dpatch
> +++ b/debian/patches/05_ibchecknode_bashisms.patch
> @@ -1,10 +1,6 @@
> -#! /bin/sh /usr/share/dpatch/dpatch-run
> -## 05_ibchecknode_bashisms.dpatch by <[email protected]>
> -##
> -## All lines beginning with `## DP:' are a description of the patch.
> -## DP: Correct bashims in ibchecknode script
> +From: <[email protected]>
> +Subject: Correct bashims in ibchecknode script
>
> -@DPATCH@
>
> --- trunk/scripts/ibchecknode.in 2009-07-29 14:58:00.000000000 +0200
> +++ trunk/scripts/ibchecknode.in.new 2009-12-20 19:14:49.000000000 +0100
> diff --git a/debian/patches/06_ibcheckport_bashisms.dpatch
> b/debian/patches/06_ibcheckport_bashisms.patch
> similarity index 78%
> rename from debian/patches/06_ibcheckport_bashisms.dpatch
> rename to debian/patches/06_ibcheckport_bashisms.patch
> index 972f3c6..d99763f 100644
> --- a/debian/patches/06_ibcheckport_bashisms.dpatch
> +++ b/debian/patches/06_ibcheckport_bashisms.patch
> @@ -1,10 +1,6 @@
> -#! /bin/sh /usr/share/dpatch/dpatch-run
> -## 06_ibcheckport_bashisms.dpatch by <[email protected]>
> -##
> -## All lines beginning with `## DP:' are a description of the patch.
> -## DP: Correct bashims in ibcheckport script
> +From: <[email protected]>
> +Subject: Correct bashims in ibcheckport script
>
> -@DPATCH@
>
> --- trunk/scripts/ibcheckport.in 2009-07-29 14:58:00.000000000 +0200
> +++ trunk/scripts/ibcheckport.in.new 2009-12-20 19:21:21.000000000 +0100
> diff --git a/debian/patches/07_ibcheckportstate_bashisms.dpatch
> b/debian/patches/07_ibcheckportstate_bashisms.patch
> similarity index 77%
> rename from debian/patches/07_ibcheckportstate_bashisms.dpatch
> rename to debian/patches/07_ibcheckportstate_bashisms.patch
> index 1e290fc..d690d86 100644
> --- a/debian/patches/07_ibcheckportstate_bashisms.dpatch
> +++ b/debian/patches/07_ibcheckportstate_bashisms.patch
> @@ -1,10 +1,6 @@
> -#! /bin/sh /usr/share/dpatch/dpatch-run
> -## 07_ibcheckportstate_bashisms.dpatch by <[email protected]>
> -##
> -## All lines beginning with `## DP:' are a description of the patch.
> -## DP: Correct bashims in ibcheckportstate script
> +From: <[email protected]>
> +Subject: Correct bashims in ibcheckportstate script
>
> -@DPATCH@
>
> --- trunk/scripts/ibcheckportstate.in 2009-07-29 14:58:00.000000000
> +0200
> +++ trunk/scripts/ibcheckportstate.in.new 2009-12-20 19:22:20.000000000
> +0100
> diff --git a/debian/patches/08_ibcheckportwidth_bashisms.dpatch
> b/debian/patches/08_ibcheckportwidth_bashisms.patch
> similarity index 77%
> rename from debian/patches/08_ibcheckportwidth_bashisms.dpatch
> rename to debian/patches/08_ibcheckportwidth_bashisms.patch
> index a37f3a5..70c7f17 100644
> --- a/debian/patches/08_ibcheckportwidth_bashisms.dpatch
> +++ b/debian/patches/08_ibcheckportwidth_bashisms.patch
> @@ -1,10 +1,6 @@
> -#! /bin/sh /usr/share/dpatch/dpatch-run
> -## 08_ibcheckportwidth_bashisms.dpatch by <[email protected]>
> -##
> -## All lines beginning with `## DP:' are a description of the patch.
> -## DP: Correct bashims in ibcheckportwidth script
> +From: <[email protected]>
> +Subject: Correct bashims in ibcheckportwidth script
>
> -@DPATCH@
>
> --- trunk/scripts/ibcheckportwidth.in 2009-07-29 14:58:00.000000000
> +0200
> +++ trunk/scripts/ibcheckportwidth.in.new 2009-12-20 19:23:15.000000000
> +0100
> diff --git a/debian/patches/09_ibcheckstate_bashisms.dpatch
> b/debian/patches/09_ibcheckstate_bashisms.patch
> similarity index 65%
> rename from debian/patches/09_ibcheckstate_bashisms.dpatch
> rename to debian/patches/09_ibcheckstate_bashisms.patch
> index e4f7086..cc21f3c 100644
> --- a/debian/patches/09_ibcheckstate_bashisms.dpatch
> +++ b/debian/patches/09_ibcheckstate_bashisms.patch
> @@ -1,10 +1,6 @@
> -#! /bin/sh /usr/share/dpatch/dpatch-run
> -## 09_ibcheckstate_bashisms.dpatch by <[email protected]>
> -##
> -## All lines beginning with `## DP:' are a description of the patch.
> -## DP: Correct bashims in ibcheckstate script
> +From: <[email protected]>
> +Subject: Correct bashims in ibcheckstate script
>
> -@DPATCH@
>
> --- trunk/scripts/ibcheckstate.in 2009-07-29 14:58:00.000000000 +0200
> +++ trunk/scripts/ibcheckstate.in.new 2009-12-20 19:24:50.000000000
> +0100
> diff --git a/debian/patches/10_ibcheckwidth_bashisms.dpatch
> b/debian/patches/10_ibcheckwidth_bashisms.patch
> similarity index 65%
> rename from debian/patches/10_ibcheckwidth_bashisms.dpatch
> rename to debian/patches/10_ibcheckwidth_bashisms.patch
> index 246771a..0a93675 100644
> --- a/debian/patches/10_ibcheckwidth_bashisms.dpatch
> +++ b/debian/patches/10_ibcheckwidth_bashisms.patch
> @@ -1,10 +1,6 @@
> -#! /bin/sh /usr/share/dpatch/dpatch-run
> -## 10_ibcheckwidth_bashisms.dpatch by <[email protected]>
> -##
> -## All lines beginning with `## DP:' are a description of the patch.
> -## DP: Correct bashims in ibcheckwidth script
> +From: <[email protected]>
> +Subject: Correct bashims in ibcheckwidth script
>
> -@DPATCH@
>
> --- trunk/scripts/ibcheckwidth.in 2009-07-29 14:58:00.000000000 +0200
> +++ trunk/scripts/ibcheckwidth.in.new 2009-12-20 19:25:24.000000000
> +0100
> diff --git a/debian/patches/11_ibclearcounters_bashisms.dpatch
> b/debian/patches/11_ibclearcounters_bashisms.patch
> similarity index 64%
> rename from debian/patches/11_ibclearcounters_bashisms.dpatch
> rename to debian/patches/11_ibclearcounters_bashisms.patch
> index 5d8b9d6..072771f 100644
> --- a/debian/patches/11_ibclearcounters_bashisms.dpatch
> +++ b/debian/patches/11_ibclearcounters_bashisms.patch
> @@ -1,10 +1,6 @@
> -#! /bin/sh /usr/share/dpatch/dpatch-run
> -## 11_ibclearcounters_bashisms.dpatch by <[email protected]>
> -##
> -## All lines beginning with `## DP:' are a description of the patch.
> -## DP: Correct bashims in ibclearcounters script
> +From: <[email protected]>
> +Subject: Correct bashims in ibclearcounters script
>
> -@DPATCH@
>
> --- trunk/scripts/ibclearcounters.in 2009-07-29 14:58:00.000000000 +0200
> +++ trunk/scripts/ibclearcounters.in.new 2009-12-20 19:26:00.000000000
> +0100
> diff --git a/debian/patches/12_ibclearerrors_bashisms.dpatch
> b/debian/patches/12_ibclearerrors_bashisms.patch
> similarity index 65%
> rename from debian/patches/12_ibclearerrors_bashisms.dpatch
> rename to debian/patches/12_ibclearerrors_bashisms.patch
> index 0b5a360..6c24efa 100644
> --- a/debian/patches/12_ibclearerrors_bashisms.dpatch
> +++ b/debian/patches/12_ibclearerrors_bashisms.patch
> @@ -1,10 +1,6 @@
> -#! /bin/sh /usr/share/dpatch/dpatch-run
> -## 12_ibclearerrors_bashisms.dpatch by <[email protected]>
> -##
> -## All lines beginning with `## DP:' are a description of the patch.
> -## DP: Correct bashims in ibclearerrors script
> +From: <[email protected]>
> +Subject: Correct bashims in ibclearerrors script
>
> -@DPATCH@
>
> --- trunk/scripts/ibclearerrors.in 2009-07-29 14:58:00.000000000 +0200
> +++ trunk/scripts/ibclearerrors.in.new 2009-12-20 19:26:35.000000000
> +0100
> diff --git a/debian/patches/13_ibdatacounters_bashisms.dpatch
> b/debian/patches/13_ibdatacounters_bashisms.patch
> similarity index 65%
> rename from debian/patches/13_ibdatacounters_bashisms.dpatch
> rename to debian/patches/13_ibdatacounters_bashisms.patch
> index 41c715c..477a1b8 100644
> --- a/debian/patches/13_ibdatacounters_bashisms.dpatch
> +++ b/debian/patches/13_ibdatacounters_bashisms.patch
> @@ -1,10 +1,6 @@
> -#! /bin/sh /usr/share/dpatch/dpatch-run
> -## 13_ibdatacounters_bashisms.dpatch by <[email protected]>
> -##
> -## All lines beginning with `## DP:' are a description of the patch.
> -## DP: Correct bashims in ibdatacounters script
> +From: <[email protected]>
> +Subject: Correct bashims in ibdatacounters script
>
> -@DPATCH@
>
> --- trunk/scripts/ibdatacounters.in 2009-07-29 14:58:00.000000000 +0200
> +++ trunk/scripts/ibdatacounters.in.new 2009-12-20 19:27:22.000000000
> +0100
> diff --git a/debian/patches/14_ibdatacounts_bashisms.dpatch
> b/debian/patches/14_ibdatacounts_bashisms.patch
> similarity index 78%
> rename from debian/patches/14_ibdatacounts_bashisms.dpatch
> rename to debian/patches/14_ibdatacounts_bashisms.patch
> index 10aa23d..ce694ec 100644
> --- a/debian/patches/14_ibdatacounts_bashisms.dpatch
> +++ b/debian/patches/14_ibdatacounts_bashisms.patch
> @@ -1,10 +1,6 @@
> -#! /bin/sh /usr/share/dpatch/dpatch-run
> -## 14_ibdatacounts_bashisms.dpatch by <[email protected]>
> -##
> -## All lines beginning with `## DP:' are a description of the patch.
> -## DP: Correct bashims in ibdatacounts script
> +From: <[email protected]>
> +Subject: Correct bashims in ibdatacounts script
>
> -@DPATCH@
>
> --- trunk/scripts/ibdatacounts.in 2009-07-29 14:58:00.000000000 +0200
> +++ trunk/scripts/ibdatacounts.in.new 2009-12-20 19:28:18.000000000
> +0100
> diff --git a/debian/patches/15_ibhosts_bashisms.dpatch
> b/debian/patches/15_ibhosts_bashisms.patch
> similarity index 60%
> rename from debian/patches/15_ibhosts_bashisms.dpatch
> rename to debian/patches/15_ibhosts_bashisms.patch
> index 168ce6b..d17fd71 100644
> --- a/debian/patches/15_ibhosts_bashisms.dpatch
> +++ b/debian/patches/15_ibhosts_bashisms.patch
> @@ -1,10 +1,6 @@
> -#! /bin/sh /usr/share/dpatch/dpatch-run
> -## 15_ibhosts_bashisms.dpatch by <[email protected]>
> -##
> -## All lines beginning with `## DP:' are a description of the patch.
> -## DP: Correct bashims in ibhosts script
> +From: <[email protected]>
> +Subject: Correct bashims in ibhosts script
>
> -@DPATCH@
>
> --- trunk/scripts/ibhosts.in 2009-07-29 14:58:00.000000000 +0200
> +++ trunk/scripts/ibhosts.in.new 2009-12-20 19:28:45.000000000 +0100
> diff --git a/debian/patches/16_ibrouters_bashisms.dpatch
> b/debian/patches/16_ibrouters_bashisms.patch
> similarity index 59%
> rename from debian/patches/16_ibrouters_bashisms.dpatch
> rename to debian/patches/16_ibrouters_bashisms.patch
> index 9db7fb5..0809d59 100644
> --- a/debian/patches/16_ibrouters_bashisms.dpatch
> +++ b/debian/patches/16_ibrouters_bashisms.patch
> @@ -1,10 +1,6 @@
> -#! /bin/sh /usr/share/dpatch/dpatch-run
> -## 16_ibrouters_bashisms.dpatch by <[email protected]>
> -##
> -## All lines beginning with `## DP:' are a description of the patch.
> -## DP: Correct bashims in ibrouters script
> +From: <[email protected]>
> +Subject: Correct bashims in ibrouters script
>
> -@DPATCH@
>
> --- trunk/scripts/ibrouters.in 2009-07-29 14:58:00.000000000 +0200
> +++ trunk/scripts/ibrouters.in.new 2009-12-20 19:29:52.000000000 +0100
> diff --git a/debian/patches/17_ibswitches_bashisms.dpatch
> b/debian/patches/17_ibswitches_bashisms.patch
> similarity index 59%
> rename from debian/patches/17_ibswitches_bashisms.dpatch
> rename to debian/patches/17_ibswitches_bashisms.patch
> index 0f46684..9059149 100644
> --- a/debian/patches/17_ibswitches_bashisms.dpatch
> +++ b/debian/patches/17_ibswitches_bashisms.patch
> @@ -1,10 +1,6 @@
> -#! /bin/sh /usr/share/dpatch/dpatch-run
> -## 17_ibswitches_bashisms.dpatch by <[email protected]>
> -##
> -## All lines beginning with `## DP:' are a description of the patch.
> -## DP: Correct bashims in ibswitches script
> +From: <[email protected]>
> +Subject: Correct bashims in ibswitches script
>
> -@DPATCH@
>
> --- trunk/scripts/ibswitches.in 2009-07-29 14:58:00.000000000 +0200
> +++ trunk/scripts/ibswitches.in.new 2009-12-20 19:34:04.000000000 +0100
> diff --git a/debian/patches/series b/debian/patches/series
> new file mode 100644
> index 0000000..feab6a1
> --- /dev/null
> +++ b/debian/patches/series
> @@ -0,0 +1,17 @@
> +01_remove_rpath.patch
> +02_ibcheckerrors_bashisms.patch
> +03_ibcheckerrs_bashisms.patch
> +04_ibchecknet_bashisms.patch
> +05_ibchecknode_bashisms.patch
> +06_ibcheckport_bashisms.patch
> +07_ibcheckportstate_bashisms.patch
> +08_ibcheckportwidth_bashisms.patch
> +09_ibcheckstate_bashisms.patch
> +10_ibcheckwidth_bashisms.patch
> +11_ibclearcounters_bashisms.patch
> +12_ibclearerrors_bashisms.patch
> +13_ibdatacounters_bashisms.patch
> +14_ibdatacounts_bashisms.patch
> +15_ibhosts_bashisms.patch
> +16_ibrouters_bashisms.patch
> +17_ibswitches_bashisms.patch
> diff --git a/debian/rules b/debian/rules
> index 432d873..66c7bec 100755
> --- a/debian/rules
> +++ b/debian/rules
> @@ -20,20 +20,41 @@ else
> CROSS= --build $(DEB_BUILD_GNU_TYPE)
> endif
>
> -
> -
> -config.status: patch configure
> +# Modified by build process
> +KEEP_FILES = \
> + include/ibdiag_version.h \
> + infiniband-diags.spec \
> + scripts/ibcheckerrors \
> + scripts/ibcheckerrs \
> + scripts/ibchecknet \
> + scripts/ibchecknode \
> + scripts/ibcheckport \
> + scripts/ibcheckportstate \
> + scripts/ibcheckportwidth \
> + scripts/ibcheckstate \
> + scripts/ibcheckwidth \
> + scripts/ibclearcounters \
> + scripts/ibclearerrors \
> + scripts/ibdatacounters \
> + scripts/ibdatacounts \
> + scripts/ibhosts \
> + scripts/ibnodes \
> + scripts/ibrouters \
> + scripts/ibswitches
> +
> +config.status: configure
> dh_testdir
> + for f in $(KEEP_FILES); do [ -f $$f.save ] || cp -a $$f $$f.save ; done
> # Add here commands to configure the package.
> -ifneq "$(wildcard /usr/share/misc/config.sub)" ""
> cp -f /usr/share/misc/config.sub config.sub
> -endif
> -ifneq "$(wildcard /usr/share/misc/config.guess)" ""
> cp -f /usr/share/misc/config.guess config.guess
> -endif
> ./configure $(CROSS) --prefix=/usr --mandir=\$${prefix}/share/man
> --infodir=\$${prefix}/share/info CFLAGS="$(CFLAGS)"
> --with-perl-installdir=/usr/share/perl5 --sbindir=/usr/sbin
>
>
> +
> +build-arch: build
> +build-indep: build
> +
> build: build-stamp
>
> build-stamp: config.status
> @@ -45,32 +66,21 @@ build-stamp: config.status
>
> touch $@
>
> -clean: clean-patched unpatch
> -clean-patched:
> +clean:
> dh_testdir
> dh_testroot
> - rm -f build-stamp
>
> # Add here commands to clean up after the build process.
> [ ! -f Makefile ] || $(MAKE) distclean
> - rm -f config.sub config.guess
> -
> - dh_clean
> -
> -
> -patch: patch-stamp
> -patch-stamp:
> - dpatch apply-all
> - dpatch cat-all >patch-stamp
> + rm -f build-stamp config.sub config.guess
>
> -unpatch:
> - dpatch deapply-all
> - rm -rf patch-stamp debian/patched
> + dh_clean
> + for f in $(KEEP_FILES); do [ ! -f $$f.save ] || mv $$f.save $$f; done
>
> install: build
> dh_testdir
> dh_testroot
> - dh_prep
> + dh_prep
> dh_installdirs
>
> # Add here commands to install the package into debian/infiniband-diags.
> 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)
> --
> 1.7.9.1
>
--- End Message ---