[Pkg-ocaml-maint-commits] [SCM] pxp packaging branch, master, updated. debian/1.2.1-2-5-g272c3ba
Stephane Glondu
steph at glondu.net
Fri Jul 22 06:37:46 UTC 2011
The following commit has been merged in the master branch:
commit 13535d96de637efc5f1aa7ba5e43da5e2bc25184
Author: Stephane Glondu <steph at glondu.net>
Date: Thu Jul 21 20:49:34 2011 +0200
Switch source package format to 3.0 (quilt)
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..845ca06
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1 @@
+.pc
diff --git a/debian/control b/debian/control
index 7702c87..4cfdc1d 100644
--- a/debian/control
+++ b/debian/control
@@ -11,7 +11,6 @@ Build-Depends:
libocamlnet-ocaml-dev (>= 2.2.9-6),
ocaml-ulex,
camlp4,
- dpatch,
cdbs
Standards-Version: 3.8.3
Vcs-Git: git://git.debian.org/git/pkg-ocaml-maint/packages/pxp.git
diff --git a/debian/patches/0001-Patch-Makefiles-so-that-stuff-is-installed-under-DES.patch b/debian/patches/0001-Patch-Makefiles-so-that-stuff-is-installed-under-DES.patch
new file mode 100644
index 0000000..84a3f6c
--- /dev/null
+++ b/debian/patches/0001-Patch-Makefiles-so-that-stuff-is-installed-under-DES.patch
@@ -0,0 +1,134 @@
+From: Stefano Zacchiroli <zack at debian.org>
+Date: Thu, 21 Jul 2011 20:46:33 +0200
+Subject: Patch Makefiles so that stuff is installed under $(DESTDIR)
+
+---
+ Makefile | 2 +-
+ Makefile.rules | 2 +-
+ gensrc/pxp-lex-pattern/Makefile.in | 2 +-
+ gensrc/pxp-ulex-utf8/Makefile | 2 +-
+ gensrc/pxp-wlex-utf8/Makefile | 2 +-
+ gensrc/pxp-wlex/Makefile | 2 +-
+ src/pxp-engine/Makefile | 2 +-
+ src/pxp-pp/Makefile | 2 +-
+ src/pxp/Makefile | 2 +-
+ 9 files changed, 9 insertions(+), 9 deletions(-)
+
+diff --git a/Makefile b/Makefile
+index 86cef90..e2ae4b3 100644
+--- a/Makefile
++++ b/Makefile
+@@ -59,7 +59,7 @@ clean:
+ CLEAN: clean
+
+ .PHONY: distclean
+-distclean:
++distclean: clean
+ rm -f *~ Makefile.conf
+ $(MAKE) -C tools distclean
+ $(MAKE) -C src distclean
+diff --git a/Makefile.rules b/Makefile.rules
+index c90e054..829227a 100644
+--- a/Makefile.rules
++++ b/Makefile.rules
+@@ -4,7 +4,7 @@
+
+ # How to invoke compilers and tools:
+
+-OCAMLC = $(OCAMLFIND) ocamlc -g $(OCAMLC_OPTIONS) -package "$(PACKAGES)"
++OCAMLC = $(OCAMLFIND) ocamlc $(OCAMLC_OPTIONS) -package "$(PACKAGES)"
+ OCAMLOPT = $(OCAMLFIND) ocamlopt $(OCAMLOPT_OPTIONS) -package "$(PACKAGES)"
+ OCAMLDEP = ocamldep $(OCAMLDEP_OPTIONS)
+ OCAMLFIND = ocamlfind
+diff --git a/gensrc/pxp-lex-pattern/Makefile.in b/gensrc/pxp-lex-pattern/Makefile.in
+index 5408e3f..d1e1074 100644
+--- a/gensrc/pxp-lex-pattern/Makefile.in
++++ b/gensrc/pxp-lex-pattern/Makefile.in
+@@ -45,7 +45,7 @@ distclean: clean
+
+ install:
+ files=`$(COLLECT_FILES) *.mli *.cmi *.cma *.cmxa *.a pxp_lex_link_*.cmo pxp_lex_link_*.cmx pxp_lex_link_*.o META` && \
+- $(OCAMLFIND) install pxp-lex-$(ENC) $$files
++ $(OCAMLFIND) install -destdir $(DESTDIR) pxp-lex-$(ENC) $$files
+
+ uninstall:
+ $(OCAMLFIND) remove pxp-lex-$(ENC)
+diff --git a/gensrc/pxp-ulex-utf8/Makefile b/gensrc/pxp-ulex-utf8/Makefile
+index 1e2b290..e110e87 100644
+--- a/gensrc/pxp-ulex-utf8/Makefile
++++ b/gensrc/pxp-ulex-utf8/Makefile
+@@ -51,7 +51,7 @@ distclean:
+
+ install:
+ files=`$(COLLECT_FILES) *.mli *.cmi *.cma *.cmxa *.a pxp_ulex_link_*.cmo pxp_ulex_link_*.cmx pxp_ulex_link_*.o META` && \
+- $(OCAMLFIND) install pxp-ulex-$(ENC) $$files
++ $(OCAMLFIND) install -destdir $(DESTDIR) pxp-ulex-$(ENC) $$files
+
+ uninstall:
+ $(OCAMLFIND) remove pxp-ulex-$(ENC)
+diff --git a/gensrc/pxp-wlex-utf8/Makefile b/gensrc/pxp-wlex-utf8/Makefile
+index 6df4b03..9ea561a 100644
+--- a/gensrc/pxp-wlex-utf8/Makefile
++++ b/gensrc/pxp-wlex-utf8/Makefile
+@@ -48,7 +48,7 @@ distclean:
+
+ install:
+ files=`$(COLLECT_FILES) *.mli *.cmi *.cma *.cmxa *.a pxp_wlex_link_*.cmo pxp_wlex_link_*.cmx pxp_wlex_link_*.o META` && \
+- $(OCAMLFIND) install pxp-wlex-$(ENC) $$files
++ $(OCAMLFIND) install -destdir $(DESTDIR) pxp-wlex-$(ENC) $$files
+
+ uninstall:
+ $(OCAMLFIND) remove pxp-wlex-$(ENC)
+diff --git a/gensrc/pxp-wlex/Makefile b/gensrc/pxp-wlex/Makefile
+index b9ab244..8284709 100644
+--- a/gensrc/pxp-wlex/Makefile
++++ b/gensrc/pxp-wlex/Makefile
+@@ -19,7 +19,7 @@ distclean: clean
+ rm -f META
+
+ install:
+- $(OCAMLFIND) install pxp-wlex META
++ $(OCAMLFIND) install -destdir $(DESTDIR) pxp-wlex META
+
+ uninstall:
+ $(OCAMLFIND) remove pxp-wlex
+diff --git a/src/pxp-engine/Makefile b/src/pxp-engine/Makefile
+index fb07eea..7136333 100644
+--- a/src/pxp-engine/Makefile
++++ b/src/pxp-engine/Makefile
+@@ -33,7 +33,7 @@ distclean: clean
+
+ install:
+ files=`$(COLLECT_FILES) *.mli *.cmi *.cma *.cmxa *.a pxp_top.cmo META` && \
+- $(OCAMLFIND) install pxp-engine $$files
++ $(OCAMLFIND) install -destdir $(DESTDIR) pxp-engine $$files
+
+ uninstall:
+ $(OCAMLFIND) remove pxp-engine
+diff --git a/src/pxp-pp/Makefile b/src/pxp-pp/Makefile
+index b33386d..412d816 100644
+--- a/src/pxp-pp/Makefile
++++ b/src/pxp-pp/Makefile
+@@ -27,7 +27,7 @@ distclean: clean
+ rm -f META depend
+
+ install:
+- $(OCAMLFIND) install pxp-pp pxp_pp.cma META
++ $(OCAMLFIND) install -destdir $(DESTDIR) pxp-pp pxp_pp.cma META
+
+ uninstall:
+ $(OCAMLFIND) remove pxp-pp
+diff --git a/src/pxp/Makefile b/src/pxp/Makefile
+index 8c1a57b..0c00474 100644
+--- a/src/pxp/Makefile
++++ b/src/pxp/Makefile
+@@ -13,7 +13,7 @@ distclean: clean
+ rm -f META
+
+ install:
+- $(OCAMLFIND) install pxp META
++ $(OCAMLFIND) install -destdir $(DESTDIR) pxp META
+
+ uninstall:
+ $(OCAMLFIND) remove pxp
+--
diff --git a/debian/patches/0002-Avoid-dependending-on-a-missing-.txt-document.patch b/debian/patches/0002-Avoid-dependending-on-a-missing-.txt-document.patch
new file mode 100644
index 0000000..eb270b0
--- /dev/null
+++ b/debian/patches/0002-Avoid-dependending-on-a-missing-.txt-document.patch
@@ -0,0 +1,23 @@
+From: Stefano Zacchiroli <zack at debian.org>
+Date: Thu, 21 Jul 2011 20:47:05 +0200
+Subject: Avoid dependending on a missing .txt document
+
+---
+ src/pxp-engine/Makefile.code | 3 +--
+ 1 files changed, 1 insertions(+), 2 deletions(-)
+
+diff --git a/src/pxp-engine/Makefile.code b/src/pxp-engine/Makefile.code
+index ea34c23..81386ea 100644
+--- a/src/pxp-engine/Makefile.code
++++ b/src/pxp-engine/Makefile.code
+@@ -21,8 +21,7 @@ DOC = pxp_types.mli pxp_document.mli pxp_dtd.mli pxp_tree_parser.mli \
+ pxp_marshal.mli pxp_yacc.mli pxp_reader.mli \
+ intro_trees.txt intro_extensions.txt intro_namespaces.txt \
+ intro_events.txt intro_resolution.txt intro_getting_started.txt \
+- intro_advanced.txt intro_preprocessor.txt \
+- example_readme.txt
++ intro_advanced.txt intro_preprocessor.txt
+
+ XOBJ = $(OBJ:.cmo=.cmx)
+
+--
diff --git a/debian/patches/00dpatch.conf b/debian/patches/00dpatch.conf
deleted file mode 100644
index c2409be..0000000
--- a/debian/patches/00dpatch.conf
+++ /dev/null
@@ -1,2 +0,0 @@
-conf_debianonly=1
-conf_origtargzpath=../upstream
diff --git a/debian/patches/00list b/debian/patches/00list
deleted file mode 100644
index dceac02..0000000
--- a/debian/patches/00list
+++ /dev/null
@@ -1,2 +0,0 @@
-install_destdir.dpatch
-ocamldoc_missing_txt.dpatch
diff --git a/debian/patches/install_destdir.dpatch b/debian/patches/install_destdir.dpatch
deleted file mode 100755
index 94eda1a..0000000
--- a/debian/patches/install_destdir.dpatch
+++ /dev/null
@@ -1,133 +0,0 @@
-#! /bin/sh -e
-## 01_build.dpatch by <zack at debian.org>
-##
-## All lines beginning with `## DP:' are a description of the patch.
-## DP: Patch Makefiles so that stuff is installed under $(DESTDIR)
-
-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 /home/zack/dati/debian/packages/pxp/pxp-1.1.95/gensrc/pxp-lex-pattern/Makefile.in pxp-1.1.95/gensrc/pxp-lex-pattern/Makefile.in
---- /home/zack/dati/debian/packages/pxp/pxp-1.1.95/gensrc/pxp-lex-pattern/Makefile.in 2004-09-04 19:48:32.000000000 +0200
-+++ pxp-1.1.95/gensrc/pxp-lex-pattern/Makefile.in 2004-09-09 15:47:04.590588296 +0200
-@@ -45,7 +45,7 @@
-
- install:
- files=`$(COLLECT_FILES) *.mli *.cmi *.cma *.cmxa *.a pxp_lex_link_*.cmo pxp_lex_link_*.cmx pxp_lex_link_*.o META` && \
-- $(OCAMLFIND) install pxp-lex-$(ENC) $$files
-+ $(OCAMLFIND) install -destdir $(DESTDIR) pxp-lex-$(ENC) $$files
-
- uninstall:
- $(OCAMLFIND) remove pxp-lex-$(ENC)
-diff -urNad /home/zack/dati/debian/packages/pxp/pxp-1.1.95/gensrc/pxp-ulex-utf8/Makefile pxp-1.1.95/gensrc/pxp-ulex-utf8/Makefile
---- /home/zack/dati/debian/packages/pxp/pxp-1.1.95/gensrc/pxp-ulex-utf8/Makefile 2004-09-04 19:48:32.000000000 +0200
-+++ pxp-1.1.95/gensrc/pxp-ulex-utf8/Makefile 2004-09-09 15:47:26.088320144 +0200
-@@ -51,7 +51,7 @@
-
- install:
- files=`$(COLLECT_FILES) *.mli *.cmi *.cma *.cmxa *.a pxp_ulex_link_*.cmo pxp_ulex_link_*.cmx pxp_ulex_link_*.o META` && \
-- $(OCAMLFIND) install pxp-ulex-$(ENC) $$files
-+ $(OCAMLFIND) install -destdir $(DESTDIR) pxp-ulex-$(ENC) $$files
-
- uninstall:
- $(OCAMLFIND) remove pxp-ulex-$(ENC)
-diff -urNad /home/zack/dati/debian/packages/pxp/pxp-1.1.95/gensrc/pxp-wlex/Makefile pxp-1.1.95/gensrc/pxp-wlex/Makefile
---- /home/zack/dati/debian/packages/pxp/pxp-1.1.95/gensrc/pxp-wlex/Makefile 2004-09-04 19:48:32.000000000 +0200
-+++ pxp-1.1.95/gensrc/pxp-wlex/Makefile 2004-09-09 15:47:34.124098520 +0200
-@@ -19,7 +19,7 @@
- rm -f META
-
- install:
-- $(OCAMLFIND) install pxp-wlex META
-+ $(OCAMLFIND) install -destdir $(DESTDIR) pxp-wlex META
-
- uninstall:
- $(OCAMLFIND) remove pxp-wlex
-diff -urNad /home/zack/dati/debian/packages/pxp/pxp-1.1.95/gensrc/pxp-wlex-utf8/Makefile pxp-1.1.95/gensrc/pxp-wlex-utf8/Makefile
---- /home/zack/dati/debian/packages/pxp/pxp-1.1.95/gensrc/pxp-wlex-utf8/Makefile 2004-09-04 19:48:32.000000000 +0200
-+++ pxp-1.1.95/gensrc/pxp-wlex-utf8/Makefile 2004-09-09 15:47:44.872464520 +0200
-@@ -48,7 +48,7 @@
-
- install:
- files=`$(COLLECT_FILES) *.mli *.cmi *.cma *.cmxa *.a pxp_wlex_link_*.cmo pxp_wlex_link_*.cmx pxp_wlex_link_*.o META` && \
-- $(OCAMLFIND) install pxp-wlex-$(ENC) $$files
-+ $(OCAMLFIND) install -destdir $(DESTDIR) pxp-wlex-$(ENC) $$files
-
- uninstall:
- $(OCAMLFIND) remove pxp-wlex-$(ENC)
-diff -urNad /home/zack/dati/debian/packages/pxp/pxp-1.1.95/Makefile pxp-1.1.95/Makefile
---- /home/zack/dati/debian/packages/pxp/pxp-1.1.95/Makefile 2004-09-04 19:48:30.000000000 +0200
-+++ pxp-1.1.95/Makefile 2004-09-09 15:44:23.180126416 +0200
-@@ -59,7 +59,7 @@
- CLEAN: clean
-
- .PHONY: distclean
--distclean:
-+distclean: clean
- rm -f *~ Makefile.conf
- $(MAKE) -C tools distclean
- $(MAKE) -C src distclean
-diff -urNad /home/zack/dati/debian/packages/pxp/pxp-1.1.95/Makefile.rules pxp-1.1.95/Makefile.rules
---- /home/zack/dati/debian/packages/pxp/pxp-1.1.95/Makefile.rules 2004-09-04 19:48:30.000000000 +0200
-+++ pxp-1.1.95/Makefile.rules 2004-09-09 15:43:59.373745536 +0200
-@@ -4,7 +4,7 @@
-
- # How to invoke compilers and tools:
-
--OCAMLC = $(OCAMLFIND) ocamlc -g $(OCAMLC_OPTIONS) -package "$(PACKAGES)"
-+OCAMLC = $(OCAMLFIND) ocamlc $(OCAMLC_OPTIONS) -package "$(PACKAGES)"
- OCAMLOPT = $(OCAMLFIND) ocamlopt $(OCAMLOPT_OPTIONS) -package "$(PACKAGES)"
- OCAMLDEP = ocamldep $(OCAMLDEP_OPTIONS)
- OCAMLFIND = ocamlfind
-diff -urNad /home/zack/dati/debian/packages/pxp/pxp-1.1.95/src/pxp/Makefile pxp-1.1.95/src/pxp/Makefile
---- /home/zack/dati/debian/packages/pxp/pxp-1.1.95/src/pxp/Makefile 2004-09-04 19:48:31.000000000 +0200
-+++ pxp-1.1.95/src/pxp/Makefile 2004-09-09 15:44:44.889826040 +0200
-@@ -13,7 +13,7 @@
- rm -f META
-
- install:
-- $(OCAMLFIND) install pxp META
-+ $(OCAMLFIND) install -destdir $(DESTDIR) pxp META
-
- uninstall:
- $(OCAMLFIND) remove pxp
-diff -urNad /home/zack/dati/debian/packages/pxp/pxp-1.1.95/src/pxp-engine/Makefile pxp-1.1.95/src/pxp-engine/Makefile
---- /home/zack/dati/debian/packages/pxp/pxp-1.1.95/src/pxp-engine/Makefile 2004-09-04 19:48:31.000000000 +0200
-+++ pxp-1.1.95/src/pxp-engine/Makefile 2004-09-09 15:45:04.383862496 +0200
-@@ -29,7 +29,7 @@
-
- install:
- files=`$(COLLECT_FILES) *.mli *.cmi *.cma *.cmxa *.a pxp_top.cmo META` && \
-- $(OCAMLFIND) install pxp-engine $$files
-+ $(OCAMLFIND) install -destdir $(DESTDIR) pxp-engine $$files
-
- uninstall:
- $(OCAMLFIND) remove pxp-engine
-diff -urNad /home/zack/dati/debian/packages/pxp/pxp-1.1.95/src/pxp-pp/Makefile pxp-1.1.95/src/pxp-pp/Makefile
---- /home/zack/dati/debian/packages/pxp/pxp-1.1.95/src/pxp-pp/Makefile 2004-09-04 19:48:32.000000000 +0200
-+++ pxp-1.1.95/src/pxp-pp/Makefile 2004-09-09 15:45:31.891680672 +0200
-@@ -24,7 +24,7 @@
- rm -f META depend
-
- install:
-- $(OCAMLFIND) install pxp-pp pxp_pp.cma META
-+ $(OCAMLFIND) install -destdir $(DESTDIR) pxp-pp pxp_pp.cma META
-
- uninstall:
- $(OCAMLFIND) remove pxp-pp
diff --git a/debian/patches/ocamldoc_missing_txt.dpatch b/debian/patches/ocamldoc_missing_txt.dpatch
deleted file mode 100755
index 12bb480..0000000
--- a/debian/patches/ocamldoc_missing_txt.dpatch
+++ /dev/null
@@ -1,20 +0,0 @@
-#! /bin/sh /usr/share/dpatch/dpatch-run
-## ocamldoc_missing_txt.dpatch by Stefano Zacchiroli <zack at debian.org>
-##
-## All lines beginning with `## DP:' are a description of the patch.
-## DP: avoid dependending on a missing .txt document
-
- at DPATCH@
-diff -urNad pxp~/src/pxp-engine/Makefile.code pxp/src/pxp-engine/Makefile.code
---- pxp~/src/pxp-engine/Makefile.code 2009-03-16 17:36:26.000000000 +0100
-+++ pxp/src/pxp-engine/Makefile.code 2009-03-16 17:37:30.743013465 +0100
-@@ -21,8 +21,7 @@
- pxp_marshal.mli pxp_yacc.mli pxp_reader.mli \
- intro_trees.txt intro_extensions.txt intro_namespaces.txt \
- intro_events.txt intro_resolution.txt intro_getting_started.txt \
-- intro_advanced.txt intro_preprocessor.txt \
-- example_readme.txt
-+ intro_advanced.txt intro_preprocessor.txt
-
- XOBJ = $(OBJ:.cmo=.cmx)
-
diff --git a/debian/patches/series b/debian/patches/series
new file mode 100644
index 0000000..1f0f2e6
--- /dev/null
+++ b/debian/patches/series
@@ -0,0 +1,2 @@
+0001-Patch-Makefiles-so-that-stuff-is-installed-under-DES.patch
+0002-Avoid-dependending-on-a-missing-.txt-document.patch
diff --git a/debian/rules b/debian/rules
index de11be4..48c8788 100755
--- a/debian/rules
+++ b/debian/rules
@@ -1,6 +1,5 @@
#!/usr/bin/make -f
include /usr/share/cdbs/1/class/makefile.mk
-include /usr/share/cdbs/1/rules/dpatch.mk
include /usr/share/cdbs/1/rules/debhelper.mk
include /usr/share/cdbs/1/rules/ocaml.mk
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/source/local-options b/debian/source/local-options
new file mode 100644
index 0000000..c4cf480
--- /dev/null
+++ b/debian/source/local-options
@@ -0,0 +1,2 @@
+abort-on-upstream-changes
+unapply-patches
--
pxp packaging
More information about the Pkg-ocaml-maint-commits
mailing list