[Pkg-ocaml-maint-commits] r4986 - in /trunk/packages/camlp5/trunk/debian: camlp5r_w_macro.sh changelog control rules

zack at users.alioth.debian.org zack at users.alioth.debian.org
Sun Dec 30 11:06:51 UTC 2007


Author: zack
Date: Sun Dec 30 11:06:51 2007
New Revision: 4986

URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/?sc=1&rev=4986
Log:
* new upstream release
* update standards version, no changes needed
* debian/rules: enable generation of ocamldoc api reference, adding to this
  end debian/camlp5r_w_macro.sh (a camlp5 filter to preprocess sources
  before passing them to ocamldoc)
* add build-dep and dep on ocaml-compiler-libs, as some parts of camlp5 rely
  on the Parsetree module

Added:
    trunk/packages/camlp5/trunk/debian/camlp5r_w_macro.sh
Modified:
    trunk/packages/camlp5/trunk/debian/changelog
    trunk/packages/camlp5/trunk/debian/control
    trunk/packages/camlp5/trunk/debian/rules

Added: trunk/packages/camlp5/trunk/debian/camlp5r_w_macro.sh
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/camlp5/trunk/debian/camlp5r_w_macro.sh?rev=4986&op=file
==============================================================================
--- trunk/packages/camlp5/trunk/debian/camlp5r_w_macro.sh (added)
+++ trunk/packages/camlp5/trunk/debian/camlp5r_w_macro.sh Sun Dec 30 11:06:51 2007
@@ -1,0 +1,2 @@
+#!/bin/bash
+./boot/camlp5r ./boot/pa_macro.cmo "$@"

Modified: trunk/packages/camlp5/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/camlp5/trunk/debian/changelog?rev=4986&op=diff
==============================================================================
--- trunk/packages/camlp5/trunk/debian/changelog (original)
+++ trunk/packages/camlp5/trunk/debian/changelog Sun Dec 30 11:06:51 2007
@@ -1,3 +1,15 @@
+camlp5 (5.06-1) unstable; urgency=low
+
+  * new upstream release
+  * update standards version, no changes needed
+  * debian/rules: enable generation of ocamldoc api reference, adding to this
+    end debian/camlp5r_w_macro.sh (a camlp5 filter to preprocess sources
+    before passing them to ocamldoc)
+  * add build-dep and dep on ocaml-compiler-libs, as some parts of camlp5 rely
+    on the Parsetree module
+
+ -- Stefano Zacchiroli <zack at debian.org>  Sun, 30 Dec 2007 12:04:50 +0100
+
 camlp5 (5.04-1) unstable; urgency=low
 
   * new upstream release

Modified: trunk/packages/camlp5/trunk/debian/control
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/camlp5/trunk/debian/control?rev=4986&op=diff
==============================================================================
--- trunk/packages/camlp5/trunk/debian/control (original)
+++ trunk/packages/camlp5/trunk/debian/control Sun Dec 30 11:06:51 2007
@@ -3,15 +3,15 @@
 Priority: extra
 Maintainer: Debian OCaml Maintainers <debian-ocaml-maint at lists.debian.org>
 Uploaders: Stefano Zacchiroli <zack at debian.org>
-Build-Depends: cdbs, debhelper (>= 5), dpatch, ocaml-nox (>= 3.10.0)
-Standards-Version: 3.7.2
+Build-Depends: cdbs, debhelper (>= 5), dpatch, ocaml-nox (>= 3.10.0), ocaml-compiler-libs
+Standards-Version: 3.7.3
 Homepage: http://pauillac.inria.fr/~ddr/camlp5/
 Vcs-Svn: svn://svn.debian.org/svn/pkg-ocaml-maint/trunk/packages/camlp4s
 Vcs-Browser: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/camlp4s/trunk/
 
 Package: camlp5
 Architecture: any
-Depends: ocaml-nox-${F:OCamlABI}, ${shlibs:Depends}, ${misc:Depends}
+Depends: ocaml-nox-${F:OCamlABI}, ocaml-compiler-libs, ${shlibs:Depends}, ${misc:Depends}
 Conflicts: ocaml-nox (<< 3.10.0)
 Description: Pre Processor Pretty Printer for OCaml - classical version
  Objective Caml (OCaml) is an implementation of the ML language,

Modified: trunk/packages/camlp5/trunk/debian/rules
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/camlp5/trunk/debian/rules?rev=4986&op=diff
==============================================================================
--- trunk/packages/camlp5/trunk/debian/rules (original)
+++ trunk/packages/camlp5/trunk/debian/rules Sun Dec 30 11:06:51 2007
@@ -5,6 +5,9 @@
 include /usr/share/cdbs/1/class/ocaml.mk
 
 PKGNAME = camlp5
+OCAML_OCAMLDOC_PACKAGES = $(PKGNAME)
+OCAML_OCAMLDOC_FLAGS += -pp debian/camlp5r_w_macro.sh
+OCAML_OCAMLDOC_FLAGS += -I +compiler-libs/parsing/
 
 CONFIGURE_FLAGS =
 CONFIGURE_FLAGS += -name $(PKGNAME)
@@ -32,3 +35,4 @@
 
 build/$(PKGNAME)::
 	$(MAKE) -C doc/htmlp/
+	chmod +x debian/camlp5r_w_macro.sh




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