[Pkg-ocaml-maint-commits] [SCM] mlpcap packaging branch, master, updated. debian/0.9-15-8-g528c995

Mehdi Dogguy mehdi at debian.org
Thu Jan 5 12:30:34 UTC 2012


The following commit has been merged in the master branch:
commit 497288423c67387ee04ed3889c93403b710b13ac
Author: Mehdi Dogguy <mehdi at debian.org>
Date:   Thu Jan 5 13:12:38 2012 +0100

    Convert to 3.0 (quilt) source format

diff --git a/debian/changelog b/debian/changelog
index e4d8075..d4d3df7 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,11 @@
+mlpcap (0.9-16) UNRELEASED; urgency=low
+
+  * Convert to 3.0 (quilt) source format
+    - Fix build-depends-on-obsolete-package dpatch
+    - Fix debian-rules-uses-deprecated-makefile dpatch.mk
+
+ -- Mehdi Dogguy <mehdi at debian.org>  Thu, 05 Jan 2012 13:11:29 +0100
+
 mlpcap (0.9-15) unstable; urgency=low
 
   * Use dh-ocaml 0.9.1 features 
diff --git a/debian/control b/debian/control
index 76d729e..ebe32fe 100644
--- a/debian/control
+++ b/debian/control
@@ -5,7 +5,6 @@ Maintainer: Debian OCaml Maintainers <debian-ocaml-maint at lists.debian.org>
 Uploaders: Sylvain Le Gall <gildor at debian.org>
 Build-Depends: cdbs (>= 0.4.23-1.1), 
  debhelper (>= 7), 
- dpatch, 
  ocaml-nox (>= 3.10.0-9), 
  camlidl (>= 1.05-10), 
  libffcall1-dev, 
diff --git a/debian/patches/00list b/debian/patches/00list
deleted file mode 100644
index 8506d57..0000000
--- a/debian/patches/00list
+++ /dev/null
@@ -1,6 +0,0 @@
-04_shtool
-05_configure_in
-06_configure
-02_ocamlfind_for_example
-03_correct_META
-07_dll_with_camlidl
diff --git a/debian/patches/01_debian_configuration.diff b/debian/patches/01_debian_configuration.diff
new file mode 100755
index 0000000..462d0dd
--- /dev/null
+++ b/debian/patches/01_debian_configuration.diff
@@ -0,0 +1,21 @@
+Author: Sylvain Le Gall <gildor at debian.org>
+Description: Use Debian's camlidl
+
+diff -urNad /mnt/nfs0/gildor/deb/ocaml-package/TODO/mlpcap/MLpcap-0.7/config.h MLpcap-0.7/config.h
+--- /mnt/nfs0/gildor/deb/ocaml-package/TODO/mlpcap/MLpcap-0.7/config.h	2004-02-05 23:08:58.000000000 +0100
++++ MLpcap-0.7/config.h	2004-02-22 18:17:50.000000000 +0100
+@@ -1 +1 @@
+-#include "/home/x25/soft/ffcall-1.8/callback/callback.h"
++#include "/usr/include/callback.h"
+diff -urNad /mnt/nfs0/gildor/deb/ocaml-package/TODO/mlpcap/MLpcap-0.7/Makefile MLpcap-0.7/Makefile
+--- /mnt/nfs0/gildor/deb/ocaml-package/TODO/mlpcap/MLpcap-0.7/Makefile	2004-02-06 22:32:35.000000000 +0100
++++ MLpcap-0.7/Makefile	2004-02-22 18:18:24.000000000 +0100
+@@ -11,7 +11,7 @@
+ all: $(OBJSC) $(OBJSML)
+ 
+ pcap_stubs.c:
+-	$(CAMLIDLHOME)/compiler/camlidl -no-include pcap.idl
++	camlidl -no-include pcap.idl
+ 
+ $(OBJSC): pcap_stubs.c
+ 	$(CC) $(CFLAGS) -I $(CAMLIDLHOME) -c pcap_stubs.c
diff --git a/debian/patches/01_debian_configuration.dpatch b/debian/patches/01_debian_configuration.dpatch
deleted file mode 100755
index d3f43ca..0000000
--- a/debian/patches/01_debian_configuration.dpatch
+++ /dev/null
@@ -1,43 +0,0 @@
-#! /bin/sh -e
-## 01_debian_configuration.dpatch by Sylvain Le Gall <gildor at debian.org>
-##
-## All lines beginning with `## DP:' are a description of the patch.
-## DP: No description.
-
-if [ $# -lt 1 ]; then
-    echo "`basename $0`: script expects -patch|-unpatch as argument" >&2
-    exit 1
-fi
-
-[ -f debian/patches/00patch-opts ] && . debian/patches/00patch-opts
-patch_opts="${patch_opts:--f --no-backup-if-mismatch} ${2:+-d $2}"
-
-case "$1" in
-    -patch) patch -p1 ${patch_opts} < $0;;
-    -unpatch) patch -R -p1 ${patch_opts} < $0;;
-    *)
-        echo "`basename $0`: script expects -patch|-unpatch as argument" >&2
-        exit 1;;
-esac
-
-exit 0
-
- at DPATCH@
-diff -urNad /mnt/nfs0/gildor/deb/ocaml-package/TODO/mlpcap/MLpcap-0.7/config.h MLpcap-0.7/config.h
---- /mnt/nfs0/gildor/deb/ocaml-package/TODO/mlpcap/MLpcap-0.7/config.h	2004-02-05 23:08:58.000000000 +0100
-+++ MLpcap-0.7/config.h	2004-02-22 18:17:50.000000000 +0100
-@@ -1 +1 @@
--#include "/home/x25/soft/ffcall-1.8/callback/callback.h"
-+#include "/usr/include/callback.h"
-diff -urNad /mnt/nfs0/gildor/deb/ocaml-package/TODO/mlpcap/MLpcap-0.7/Makefile MLpcap-0.7/Makefile
---- /mnt/nfs0/gildor/deb/ocaml-package/TODO/mlpcap/MLpcap-0.7/Makefile	2004-02-06 22:32:35.000000000 +0100
-+++ MLpcap-0.7/Makefile	2004-02-22 18:18:24.000000000 +0100
-@@ -11,7 +11,7 @@
- all: $(OBJSC) $(OBJSML)
- 
- pcap_stubs.c:
--	$(CAMLIDLHOME)/compiler/camlidl -no-include pcap.idl
-+	camlidl -no-include pcap.idl
- 
- $(OBJSC): pcap_stubs.c
- 	$(CC) $(CFLAGS) -I $(CAMLIDLHOME) -c pcap_stubs.c
diff --git a/debian/patches/02_ocamlfind_for_example.diff b/debian/patches/02_ocamlfind_for_example.diff
new file mode 100755
index 0000000..a7cb9ce
--- /dev/null
+++ b/debian/patches/02_ocamlfind_for_example.diff
@@ -0,0 +1,27 @@
+Author: Sylvain Le Gall <gildor at debian.org>
+Description: Use ocamlfind to compile the project
+
+diff -urNad mlpcap-0.9~/tests/Makefile.in mlpcap-0.9/tests/Makefile.in
+--- mlpcap-0.9~/tests/Makefile.in	2006-11-01 22:41:54.000000000 +0100
++++ mlpcap-0.9/tests/Makefile.in	2006-11-01 22:43:35.000000000 +0100
+@@ -1,4 +1,3 @@
+-OCAMLC=ocamlc
+ CAMLP4O=camlp4o
+ 
+ OBJECTS = misc.cmo pcap_next.cmo pcap_loop.cmo \
+@@ -12,7 +11,7 @@
+ all: $(TARGETS)
+ 
+ $(TARGETS): $(OBJECTS)
+-	$(OCAMLC) -g -o $@ $@.cmo -I .. pcap.cma 
++	ocamlfind ocamlc -package pcap -linkpkg -o $@ $@.cmo
+ 
+ clean:
+ 	rm -f *.cmo *.cmi $(TARGETS)
+@@ -20,5 +19,5 @@
+ .SUFFIXES: .ml .cmo .cmi
+ 
+ .ml.cmo: 
+-	$(OCAMLC) -pp '$(CAMLP4O) pa_macro.cmo @cp4flag@' -I .. -c $<
++	ocamlfind ocamlc -package pcap -pp '$(CAMLP4O) pa_macro.cmo @cp4flag@' -c $<
+ 
diff --git a/debian/patches/02_ocamlfind_for_example.dpatch b/debian/patches/02_ocamlfind_for_example.dpatch
deleted file mode 100755
index 42ab04a..0000000
--- a/debian/patches/02_ocamlfind_for_example.dpatch
+++ /dev/null
@@ -1,49 +0,0 @@
-#! /bin/sh -e
-## 02_ocamlfind_for_example.dpatch by Sylvain Le Gall <gildor at debian.org>
-##
-## All lines beginning with `## DP:' are a description of the patch.
-## DP: No description.
-
-if [ $# -lt 1 ]; then
-    echo "`basename $0`: script expects -patch|-unpatch as argument" >&2
-    exit 1
-fi
-
-[ -f debian/patches/00patch-opts ] && . debian/patches/00patch-opts
-patch_opts="${patch_opts:--f --no-backup-if-mismatch} ${2:+-d $2}"
-
-case "$1" in
-    -patch) patch -p1 ${patch_opts} < $0;;
-    -unpatch) patch -R -p1 ${patch_opts} < $0;;
-    *)
-        echo "`basename $0`: script expects -patch|-unpatch as argument" >&2
-        exit 1;;
-esac
-
-exit 0
-
- at DPATCH@
-diff -urNad mlpcap-0.9~/tests/Makefile.in mlpcap-0.9/tests/Makefile.in
---- mlpcap-0.9~/tests/Makefile.in	2006-11-01 22:41:54.000000000 +0100
-+++ mlpcap-0.9/tests/Makefile.in	2006-11-01 22:43:35.000000000 +0100
-@@ -1,4 +1,3 @@
--OCAMLC=ocamlc
- CAMLP4O=camlp4o
- 
- OBJECTS = misc.cmo pcap_next.cmo pcap_loop.cmo \
-@@ -12,7 +11,7 @@
- all: $(TARGETS)
- 
- $(TARGETS): $(OBJECTS)
--	$(OCAMLC) -g -o $@ $@.cmo -I .. pcap.cma 
-+	ocamlfind ocamlc -package pcap -linkpkg -o $@ $@.cmo
- 
- clean:
- 	rm -f *.cmo *.cmi $(TARGETS)
-@@ -20,5 +19,5 @@
- .SUFFIXES: .ml .cmo .cmi
- 
- .ml.cmo: 
--	$(OCAMLC) -pp '$(CAMLP4O) pa_macro.cmo @cp4flag@' -I .. -c $<
-+	ocamlfind ocamlc -package pcap -pp '$(CAMLP4O) pa_macro.cmo @cp4flag@' -c $<
- 
diff --git a/debian/patches/03_correct_META.diff b/debian/patches/03_correct_META.diff
new file mode 100755
index 0000000..d9f0986
--- /dev/null
+++ b/debian/patches/03_correct_META.diff
@@ -0,0 +1,15 @@
+Author: Sylvain Le Gall <gildor at debian.org>
+Description: Fix META file
+
+diff -urNad mlpcap-0.9~/META mlpcap-0.9/META
+--- mlpcap-0.9~/META	2004-05-21 23:57:58.000000000 +0200
++++ mlpcap-0.9/META	2006-11-01 22:46:00.000000000 +0100
+@@ -1,7 +1,6 @@
+ name="pcap"
+-version="0.8"
++version="0.9"
+ description="Ocaml bindings to libpcap"
+ requires=""
+ archive(byte) = "pcap.cma"
+ archive(opt) = "pcap.cmxa"
+-linkopts = "-cclib -lpcap -cclib -lcallback"
diff --git a/debian/patches/03_correct_META.dpatch b/debian/patches/03_correct_META.dpatch
deleted file mode 100755
index bf06671..0000000
--- a/debian/patches/03_correct_META.dpatch
+++ /dev/null
@@ -1,37 +0,0 @@
-#! /bin/sh -e
-## 03_correct_META.dpatch by Sylvain Le Gall <gildor at debian.org>
-##
-## All lines beginning with `## DP:' are a description of the patch.
-## DP: No description.
-
-if [ $# -lt 1 ]; then
-    echo "`basename $0`: script expects -patch|-unpatch as argument" >&2
-    exit 1
-fi
-
-[ -f debian/patches/00patch-opts ] && . debian/patches/00patch-opts
-patch_opts="${patch_opts:--f --no-backup-if-mismatch} ${2:+-d $2}"
-
-case "$1" in
-    -patch) patch -p1 ${patch_opts} < $0;;
-    -unpatch) patch -R -p1 ${patch_opts} < $0;;
-    *)
-        echo "`basename $0`: script expects -patch|-unpatch as argument" >&2
-        exit 1;;
-esac
-
-exit 0
-
- at DPATCH@
-diff -urNad mlpcap-0.9~/META mlpcap-0.9/META
---- mlpcap-0.9~/META	2004-05-21 23:57:58.000000000 +0200
-+++ mlpcap-0.9/META	2006-11-01 22:46:00.000000000 +0100
-@@ -1,7 +1,6 @@
- name="pcap"
--version="0.8"
-+version="0.9"
- description="Ocaml bindings to libpcap"
- requires=""
- archive(byte) = "pcap.cma"
- archive(opt) = "pcap.cmxa"
--linkopts = "-cclib -lpcap -cclib -lcallback"
diff --git a/debian/patches/04_shtool.dpatch b/debian/patches/04_shtool.diff
similarity index 99%
rename from debian/patches/04_shtool.dpatch
rename to debian/patches/04_shtool.diff
index 8800a02..d045d55 100755
--- a/debian/patches/04_shtool.dpatch
+++ b/debian/patches/04_shtool.diff
@@ -1,10 +1,6 @@
-#! /bin/sh /usr/share/dpatch/dpatch-run
-## 04_shtool.dpatch by Sylvain Le Gall <gildor at debian.org>
-##
-## All lines beginning with `## DP:' are a description of the patch.
-## DP: No description.
+Author: Sylvain Le Gall <gildor at debian.org>
+Description: shtool
 
- at DPATCH@
 diff -urNad mlpcap-0.9~/etc/shtool mlpcap-0.9/etc/shtool
 --- mlpcap-0.9~/etc/shtool	2004-05-21 23:57:58.000000000 +0200
 +++ mlpcap-0.9/etc/shtool	2006-07-12 01:10:40.000000000 +0200
diff --git a/debian/patches/05_configure_in.dpatch b/debian/patches/05_configure_in.diff
similarity index 97%
rename from debian/patches/05_configure_in.dpatch
rename to debian/patches/05_configure_in.diff
index 62b620d..85d1999 100755
--- a/debian/patches/05_configure_in.dpatch
+++ b/debian/patches/05_configure_in.diff
@@ -1,10 +1,6 @@
-#! /bin/sh /usr/share/dpatch/dpatch-run
-## 05_configure_in.dpatch by Sylvain Le Gall <gildor at debian.org>
-##
-## All lines beginning with `## DP:' are a description of the patch.
-## DP: No description.
+Author: Sylvain Le Gall <gildor at debian.org>
+Description: configure_in
 
- at DPATCH@
 diff -urNad mlpcap-0.9~/Makefile.in mlpcap-0.9/Makefile.in
 --- mlpcap-0.9~/Makefile.in	2006-11-01 22:39:42.000000000 +0100
 +++ mlpcap-0.9/Makefile.in	2006-11-01 22:41:09.000000000 +0100
diff --git a/debian/patches/06_configure.dpatch b/debian/patches/06_configure.diff
similarity index 99%
rename from debian/patches/06_configure.dpatch
rename to debian/patches/06_configure.diff
index db0f6f6..afc3f40 100755
--- a/debian/patches/06_configure.dpatch
+++ b/debian/patches/06_configure.diff
@@ -1,10 +1,6 @@
-#! /bin/sh /usr/share/dpatch/dpatch-run
-## 06_configure.dpatch by Sylvain Le Gall <gildor at debian.org>
-##
-## All lines beginning with `## DP:' are a description of the patch.
-## DP: No description.
+Author: Sylvain Le Gall <gildor at debian.org>
+Description: configure
 
- at DPATCH@
 diff -urNad mlpcap-0.9.orig~/configure mlpcap-0.9.orig/configure
 --- mlpcap-0.9.orig~/configure	2006-11-01 22:17:13.000000000 +0100
 +++ mlpcap-0.9.orig/configure	2006-11-01 22:19:08.000000000 +0100
diff --git a/debian/patches/07_dll_with_camlidl.dpatch b/debian/patches/07_dll_with_camlidl.diff
similarity index 69%
rename from debian/patches/07_dll_with_camlidl.dpatch
rename to debian/patches/07_dll_with_camlidl.diff
index 467543d..8ecebc6 100755
--- a/debian/patches/07_dll_with_camlidl.dpatch
+++ b/debian/patches/07_dll_with_camlidl.diff
@@ -1,10 +1,6 @@
-#! /bin/sh /usr/share/dpatch/dpatch-run
-## 07_dll_with_camlidl.dpatch by Sylvain Le Gall <gildor at debian.org>
-##
-## All lines beginning with `## DP:' are a description of the patch.
-## DP: No description.
+Author: Sylvain Le Gall <gildor at debian.org>
+Description: Use system's libcamlidl.a
 
- at DPATCH@
 diff -urNad mlpcap-0.9~/OCamlMakefile mlpcap-0.9/OCamlMakefile
 --- mlpcap-0.9~/OCamlMakefile	2004-05-21 23:57:58.000000000 +0200
 +++ mlpcap-0.9/OCamlMakefile	2008-07-28 23:33:57.000000000 +0200
diff --git a/debian/patches/series b/debian/patches/series
new file mode 100644
index 0000000..802ff9c
--- /dev/null
+++ b/debian/patches/series
@@ -0,0 +1,6 @@
+04_shtool.diff
+05_configure_in.diff
+06_configure.diff
+02_ocamlfind_for_example.diff
+03_correct_META.diff
+07_dll_with_camlidl.diff
diff --git a/debian/rules b/debian/rules
index 7dbcb00..e1cebc9 100755
--- a/debian/rules
+++ b/debian/rules
@@ -19,7 +19,6 @@
 
 include /usr/share/cdbs/1/rules/ocaml.mk
 include /usr/share/cdbs/1/rules/debhelper.mk
-include /usr/share/cdbs/1/rules/dpatch.mk
 include /usr/share/cdbs/1/class/autotools.mk
 
 PACKAGE := libmlpcap-ocaml
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)

-- 
mlpcap packaging



More information about the Pkg-ocaml-maint-commits mailing list