[Pkg-ocaml-maint-commits] r4139 - in /trunk/packages/ulex0.8/trunk/debian: changelog control patches/00list patches/camlp5.dpatch patches/install_destdir.dpatch patches/meta_version.dpatch patches/versioned_lib.dpatch svn-deblayout

zack at users.alioth.debian.org zack at users.alioth.debian.org
Thu Aug 9 19:14:02 UTC 2007


Author: zack
Date: Thu Aug  9 19:14:02 2007
New Revision: 4139

URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/?sc=1&rev=4139
Log:
build against camlp5

Added:
    trunk/packages/ulex0.8/trunk/debian/patches/camlp5.dpatch   (with props)
    trunk/packages/ulex0.8/trunk/debian/patches/versioned_lib.dpatch   (with props)
Modified:
    trunk/packages/ulex0.8/trunk/debian/changelog
    trunk/packages/ulex0.8/trunk/debian/control
    trunk/packages/ulex0.8/trunk/debian/patches/00list
    trunk/packages/ulex0.8/trunk/debian/patches/install_destdir.dpatch   (props changed)
    trunk/packages/ulex0.8/trunk/debian/patches/meta_version.dpatch   (props changed)
    trunk/packages/ulex0.8/trunk/debian/svn-deblayout

Modified: trunk/packages/ulex0.8/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/ulex0.8/trunk/debian/changelog?rev=4139&op=diff
==============================================================================
--- trunk/packages/ulex0.8/trunk/debian/changelog (original)
+++ trunk/packages/ulex0.8/trunk/debian/changelog Thu Aug  9 19:14:02 2007
@@ -1,5 +1,5 @@
-ulex (0.8-1) unstable; urgency=low
+ulex0.8 (0.8-1) unstable; urgency=low
 
   * First release (Closes: #xxxx).
 
- -- Stefano Zacchiroli <zack at debian.org>  Sat,  4 Nov 2006 09:30:45 +0100
+ -- Stefano Zacchiroli <zack at debian.org>  Thu, 09 Aug 2007 15:12:41 -0400

Modified: trunk/packages/ulex0.8/trunk/debian/control
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/ulex0.8/trunk/debian/control?rev=4139&op=diff
==============================================================================
--- trunk/packages/ulex0.8/trunk/debian/control (original)
+++ trunk/packages/ulex0.8/trunk/debian/control Thu Aug  9 19:14:02 2007
@@ -2,13 +2,13 @@
 Section: devel
 Priority: optional
 Maintainer: Stefano Zacchiroli <zack at debian.org>
-Build-Depends: debhelper (>= 5.0.0), ocaml-nox (>= 3.10.0), ocaml-findlib, dpatch, cdbs
+Build-Depends: debhelper (>= 5.0.0), ocaml-nox (>= 3.10.0), ocaml-findlib, dpatch, cdbs, camlp5
 Standards-Version: 3.7.2
 XS-Vcs-Svn: svn://svn.debian.org/svn/pkg-ocaml-maint/trunk/packages/ulex0.8
 
 Package: ocaml-ulex08
 Architecture: any
-Depends: ocaml-nox-${F:OCamlABI}, ocaml-findlib, ${misc:Depends}
+Depends: ocaml-nox-${F:OCamlABI}, camlp5, ocaml-findlib, ${misc:Depends}
 Description: OCaml lexer generator with Unicode support - CamlP5 version
  ulex is a lexer generator for the Objective Caml (OCaml) programming
  language.

Modified: trunk/packages/ulex0.8/trunk/debian/patches/00list
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/ulex0.8/trunk/debian/patches/00list?rev=4139&op=diff
==============================================================================
--- trunk/packages/ulex0.8/trunk/debian/patches/00list (original)
+++ trunk/packages/ulex0.8/trunk/debian/patches/00list Thu Aug  9 19:14:02 2007
@@ -1,2 +1,4 @@
 install_destdir.dpatch
 meta_version.dpatch
+versioned_lib.dpatch
+camlp5.dpatch

Added: trunk/packages/ulex0.8/trunk/debian/patches/camlp5.dpatch
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/ulex0.8/trunk/debian/patches/camlp5.dpatch?rev=4139&op=file
==============================================================================
--- trunk/packages/ulex0.8/trunk/debian/patches/camlp5.dpatch (added)
+++ trunk/packages/ulex0.8/trunk/debian/patches/camlp5.dpatch Thu Aug  9 19:14:02 2007
@@ -1,0 +1,59 @@
+#! /bin/sh /usr/share/dpatch/dpatch-run
+## camlp5.dpatch by Stefano Zacchiroli <zack at debian.org>
+##
+## All lines beginning with `## DP:' are a description of the patch.
+## DP: build (and install) using camlp5 instead of camlp4
+
+ at DPATCH@
+diff -urNad trunk~/META trunk/META
+--- trunk~/META	2007-08-09 15:10:12.000000000 -0400
++++ trunk/META	2007-08-09 15:11:31.000000000 -0400
+@@ -1,5 +1,5 @@
+ version = "0.8"
+-requires = "camlp4"
++requires = "camlp5"
+ description = "Runtime support for ulex"
+ archive(byte) = "ulexing.cma"
+ archive(native) = "ulexing.cmxa"
+diff -urNad trunk~/Makefile trunk/Makefile
+--- trunk~/Makefile	2007-08-09 15:10:12.000000000 -0400
++++ trunk/Makefile	2007-08-09 15:11:31.000000000 -0400
+@@ -20,7 +20,7 @@
+ 	ocamlopt -a -o ulexing.cmxa $(ULEXING)
+ 
+ pa_ulex.cma: $(ULEX)
+-	ocamlc -a -o pa_ulex.cma -pp 'camlp4o pa_extend.cmo q_MLast.cmo' -I +camlp4 $(ULEX)
++	ocamlc -a -o pa_ulex.cma -pp 'camlp5o pa_extend.cmo q_MLast.cmo' -I +camlp5 $(ULEX)
+ 
+ pa_ulex.ml: pa_ulex.ml.src
+ 	ocaml mk_pa_ulex.ml
+@@ -29,14 +29,14 @@
+ 	rm -f *.cm* *~ test custom_ulexing *.o *.a *.html *.css pa_ulex.ml
+ 
+ view_test: pa_ulex.cma
+-	camlp4o ./pa_ulex.cma pr_o.cmo -sep "\n" test.ml
++	camlp5o ./pa_ulex.cma pr_o.cmo -sep "\n" test.ml
+ 
+ run_test: ulexing.cma pa_ulex.cma
+-	ocamlc -o test -pp 'camlp4o ./pa_ulex.cma' ulexing.cma test.ml
++	ocamlc -o test -pp 'camlp5o ./pa_ulex.cma' ulexing.cma test.ml
+ 	./test
+ 
+ custom_ulexing: ulexing.cma pa_ulex.cma
+-	ocamlc -o custom_ulexing -pp 'camlp4o ./pa_ulex.cma' ulexing.cma custom_ulexing.ml
++	ocamlc -o custom_ulexing -pp 'camlp5o ./pa_ulex.cma' ulexing.cma custom_ulexing.ml
+ 
+ 
+ doc:
+diff -urNad trunk~/README trunk/README
+--- trunk~/README	2005-10-30 02:59:49.000000000 -0500
++++ trunk/README	2007-08-09 15:11:31.000000000 -0400
+@@ -142,7 +142,7 @@
+ 
+ Compilation of OCaml files with lexer specifications:
+ 
+-  ocamlfind ocamlc -c -package ulex -syntax camlp4o my_file.ml
++  ocamlfind ocamlc -c -package ulex -syntax camlp5o my_file.ml
+ 
+ When linking, you must also include the ulex package:
+   ocamlfind ocamlc -o my_prog -linkpkg -package ulex my_file.cmo

Propchange: trunk/packages/ulex0.8/trunk/debian/patches/camlp5.dpatch
------------------------------------------------------------------------------
    svn:executable = *

Propchange: trunk/packages/ulex0.8/trunk/debian/patches/install_destdir.dpatch
------------------------------------------------------------------------------
    svn:executable = *

Propchange: trunk/packages/ulex0.8/trunk/debian/patches/meta_version.dpatch
------------------------------------------------------------------------------
    svn:executable = *

Added: trunk/packages/ulex0.8/trunk/debian/patches/versioned_lib.dpatch
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/ulex0.8/trunk/debian/patches/versioned_lib.dpatch?rev=4139&op=file
==============================================================================
--- trunk/packages/ulex0.8/trunk/debian/patches/versioned_lib.dpatch (added)
+++ trunk/packages/ulex0.8/trunk/debian/patches/versioned_lib.dpatch Thu Aug  9 19:14:02 2007
@@ -1,0 +1,19 @@
+#! /bin/sh /usr/share/dpatch/dpatch-run
+## versioned_lib.dpatch by Stefano Zacchiroli <zack at debian.org>
+##
+## All lines beginning with `## DP:' are a description of the patch.
+## DP: install with META name "ulex08"
+
+ at DPATCH@
+diff -urNad trunk~/Makefile trunk/Makefile
+--- trunk~/Makefile	2007-08-09 15:06:48.000000000 -0400
++++ trunk/Makefile	2007-08-09 15:08:25.000000000 -0400
+@@ -6,7 +6,7 @@
+ 
+ DESTDIR=
+ install: all
+-	ocamlfind install -destdir $(DESTDIR) ulex META $(wildcard *.mli) $(wildcard *.cmi) $(wildcard *.a) $(wildcard *.cma) $(wildcard *.cmxa)
++	ocamlfind install -destdir $(DESTDIR) ulex08 META $(wildcard *.mli) $(wildcard *.cmi) $(wildcard *.a) $(wildcard *.cma) $(wildcard *.cmxa)
+ 
+ uninstall:
+ 	ocamlfind remove ulex

Propchange: trunk/packages/ulex0.8/trunk/debian/patches/versioned_lib.dpatch
------------------------------------------------------------------------------
    svn:executable = *

Modified: trunk/packages/ulex0.8/trunk/debian/svn-deblayout
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/ulex0.8/trunk/debian/svn-deblayout?rev=4139&op=diff
==============================================================================
--- trunk/packages/ulex0.8/trunk/debian/svn-deblayout (original)
+++ trunk/packages/ulex0.8/trunk/debian/svn-deblayout Thu Aug  9 19:14:02 2007
@@ -1,3 +1,1 @@
-origDir=../upstream
-origUrl=svn+ssh://svn.debian.org/svn/pkg-ocaml-maint/trunk/packages/ulex/upstream
-tagsUrl=svn+ssh://svn.debian.org/svn/pkg-ocaml-maint/tags/packages/ulex
+tagsUrl=svn+ssh://svn.debian.org/svn/pkg-ocaml-maint/tags/packages/ulex0.8




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