[Pkg-ocaml-maint-commits] [SCM] eliom packaging branch, master, updated. debian/2.1.0-1-9-g8845f0b

2012-03-27 Thread Pierre Chambart
The following commit has been merged in the master branch:
commit 7e18ce9f9188a163ba4418c1f9af036eae3b10bd
Merge: 7af931dfaf054a3e23d8d1696029ad40e61c2e61 
4c71a795326f1f67c98be979179717d26ccc25f8
Author: Pierre Chambart chamb...@crans.org
Date:   Tue Mar 27 10:37:36 2012 +0200

Merge tag 'upstream/2.1.1a'

Upstream version 2.1.1a


-- 
eliom packaging

___
Pkg-ocaml-maint-commits mailing list
Pkg-ocaml-maint-commits@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-ocaml-maint-commits


[Pkg-ocaml-maint-commits] [SCM] eliom packaging branch, master, updated. debian/2.1.0-1-9-g8845f0b

2012-03-27 Thread Pierre Chambart
The following commit has been merged in the master branch:
commit 379162ffaf9922c6acc7e04958f6886bfbea45e5
Author: Pierre Chambart chamb...@crans.org
Date:   Tue Mar 27 14:52:54 2012 +0200

Update control and changelog for the new upstream version

diff --git a/debian/changelog b/debian/changelog
index 0b81902..c959e5b 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+eliom (2.1.1a-1) UNRELEASED; urgency=low
+
+  * New upstream release
+* bump build-dependencies to ocsigenserver 2.0.4 and js-of-ocaml 1.1.1
+ -- Pierre Chambart pierre.chamb...@crans.org  Tue, 27 Mar 2012 10:53:50 
+0200
+
 eliom (2.1.0-1) experimental; urgency=low
 
   [ Pierre Chambart, Stéphane Glondu ]
diff --git a/debian/control b/debian/control
index a20b9c9..39fbc3e 100644
--- a/debian/control
+++ b/debian/control
@@ -11,14 +11,14 @@ Build-Depends:
   ocaml-findlib,
   dh-ocaml (= 0.9~),
   debhelper (= 8),
-  ocsigenserver (= 2.0.2),
-  libocsigenserver-ocaml-dev (= 2.0.2),
+  ocsigenserver (= 2.0.4),
+  libocsigenserver-ocaml-dev (= 2.0.4),
   libderiving-ocsigen-ocaml-dev (= 0.3),
-  libjs-of-ocaml-dev (= 1.1),
+  libjs-of-ocaml-dev (= 1.1.1),
   libcalendar-ocaml-dev (= 2.03),
   liblwt-ssl-ocaml-dev (= 2.3.2),
   libreact-ocaml-dev (= 0.9.2),
-  js-of-ocaml (= 1.1),
+  js-of-ocaml (= 1.1.1),
   libtyxml-ocaml-dev (= 2.0.2)
 Standards-Version: 3.9.3
 Homepage: http://ocsigen.org/eliom

-- 
eliom packaging

___
Pkg-ocaml-maint-commits mailing list
Pkg-ocaml-maint-commits@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-ocaml-maint-commits

[Pkg-ocaml-maint-commits] [SCM] eliom packaging branch, master, updated. debian/2.1.0-1-9-g8845f0b

2012-03-27 Thread Pierre Chambart
The following commit has been merged in the master branch:
commit 53a0b723ec708d1019a5d4e56fdb445b167380b0
Author: Pierre Chambart chamb...@crans.org
Date:   Tue Mar 27 15:12:30 2012 +0200

change my email address in debian/control to the one of my gpg key

diff --git a/debian/control b/debian/control
index 39fbc3e..dfb7f6a 100644
--- a/debian/control
+++ b/debian/control
@@ -4,7 +4,7 @@ Priority: optional
 Maintainer: Debian OCaml Maintainers debian-ocaml-ma...@lists.debian.org
 Uploaders:
   Stéphane Glondu glo...@debian.org,
-  Pierre Chambart chamb...@crans.org
+  Pierre Chambart pierre.chamb...@crans.org
 Build-Depends:
   ocaml-nox (= 3.12.1-2~),
   ocamlduce,

-- 
eliom packaging

___
Pkg-ocaml-maint-commits mailing list
Pkg-ocaml-maint-commits@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-ocaml-maint-commits

[Pkg-ocaml-maint-commits] [SCM] eliom packaging branch, master, updated. debian/2.1.0-1-9-g8845f0b

2012-03-27 Thread Pierre Chambart
The following commit has been merged in the master branch:
commit 8a52b24c25147b62634a218f1ebc6b42feb60005
Author: Pierre Chambart chamb...@crans.org
Date:   Tue Mar 27 15:16:21 2012 +0200

install ocamldoc generated manpages

diff --git a/debian/libeliom-doc.install b/debian/libeliom-doc.install
index b9c2a80..9a706c4 100644
--- a/debian/libeliom-doc.install
+++ b/debian/libeliom-doc.install
@@ -1,3 +1,4 @@
 usr/share/doc/eliom/client
 usr/share/doc/eliom/server
 doc/manual-wiki usr/share/doc/eliom
+usr/share/man/man3
\ No newline at end of file

-- 
eliom packaging

___
Pkg-ocaml-maint-commits mailing list
Pkg-ocaml-maint-commits@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-ocaml-maint-commits


[Pkg-ocaml-maint-commits] [SCM] eliom packaging branch, master, updated. debian/2.1.0-1-9-g8845f0b

2012-03-27 Thread Pierre Chambart
The following commit has been merged in the master branch:
commit 0e2af70486a3317ac5c0b697847081311d097d93
Author: Pierre Chambart chamb...@crans.org
Date:   Tue Mar 27 15:29:07 2012 +0200

build ocamldoc manpages with the 3o section

diff --git 
a/debian/patches/0002-build-ocamldoc-manpages-with-the-3o-section.patch 
b/debian/patches/0002-build-ocamldoc-manpages-with-the-3o-section.patch
new file mode 100644
index 000..8eae8dd
--- /dev/null
+++ b/debian/patches/0002-build-ocamldoc-manpages-with-the-3o-section.patch
@@ -0,0 +1,42 @@
+From: Pierre Chambart chamb...@crans.org
+Date: Tue, 27 Mar 2012 15:28:30 +0200
+Subject: build ocamldoc manpages with the 3o section
+
+---
+ doc/client/Makefile |3 ++-
+ doc/server/Makefile |3 ++-
+ 2 files changed, 4 insertions(+), 2 deletions(-)
+ mode change 100644 = 100755 configure
+
+diff --git a/configure b/configure
+old mode 100644
+new mode 100755
+diff --git a/doc/client/Makefile b/doc/client/Makefile
+index 39d8139..00c1166 100644
+--- a/doc/client/Makefile
 b/doc/client/Makefile
+@@ -17,7 +17,8 @@ api-html/index.html: indexdoc ${ODOC}
+ 
+ api-man/Eliom_pervasives.client.3o: ${ODOC}
+   mkdir -p api-man
+-  $(OCAMLDOC) ${LIBS} -d api-man -man-mini $(addprefix -load ,${ODOC}) 
-man -man-suffix client.3o
++  $(OCAMLDOC) ${LIBS} -d api-man -man-mini $(addprefix -load ,${ODOC}) 
-man \
++-man-section 3o -man-suffix client.3o
+ 
+ api-wiki/index.wiki: indexdoc ${ODOC}
+   mkdir -p api-wiki
+diff --git a/doc/server/Makefile b/doc/server/Makefile
+index 13d1d5f..9007138 100644
+--- a/doc/server/Makefile
 b/doc/server/Makefile
+@@ -17,7 +17,8 @@ api-html/index.html: indexdoc ${ODOC}
+ 
+ api-man/Eliom_pervasives.server.3o: ${ODOC}
+   mkdir -p api-man
+-  $(OCAMLDOC) ${LIBS} -d api-man -man-mini $(addprefix -load ,${ODOC}) 
-man -man-suffix server.3o
++  $(OCAMLDOC) ${LIBS} -d api-man -man-mini $(addprefix -load ,${ODOC}) 
-man \
++-man-section 3o -man-suffix server.3o
+ 
+ api-wiki/index.wiki: indexdoc ${ODOC}
+   mkdir -p api-wiki
+-- 
diff --git a/debian/patches/series b/debian/patches/series
index 8f6e208..e8a3571 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1 +1,2 @@
 0001-Fix-escaping-of-minus-signs-in-eliomc.1.patch
+0002-build-ocamldoc-manpages-with-the-3o-section.patch

-- 
eliom packaging

___
Pkg-ocaml-maint-commits mailing list
Pkg-ocaml-maint-commits@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-ocaml-maint-commits


[Pkg-ocaml-maint-commits] [SCM] eliom packaging branch, master, updated. debian/2.1.0-1-9-g8845f0b

2012-03-27 Thread Pierre Chambart
The following commit has been merged in the master branch:
commit 40f2ac123704e74ecfe23ffc7fa9b4057330a94b
Author: Pierre Chambart chamb...@crans.org
Date:   Tue Mar 27 17:59:58 2012 +0200

Imported Upstream version 2.1.1b

diff --git a/CHANGES b/CHANGES
index 7031f5d..3543f17 100644
--- a/CHANGES
+++ b/CHANGES
@@ -1,25 +1,23 @@
 = 2.1.1 (2012-03-20) =
 
- * Server: Add Eliom references of scope site
- * Server: Add an non-Lwt interface to volatile Eliom references
- * Client: Add an option to restrict usage of XHR.
+ * Add Eliom references of scope site
+ * Add an non-Lwt interface to volatile Eliom references
  * Bugfixes:
- ** Client: More robust and portable history handling
- ** Client: More robust CSS preloading (change_page)
- ** Client: Better compatibility with Opera
+ ** More robust and portable history handling
+ ** More robust CSS preloading (change_page)
 
 = 2.1.0 (2012-02-24) =
 
  * Page loading rewriten.
  ** We do not traverse the HTML tree anymore for retrieving links
and putting events handlers, it use querySelectorAll instead.
-   (with a fallback for older browsers)
+   ( with a fallback for older browsers )
  *** We do not send a sparse tree along the page anymore.
  *** It is faster and more resilient to ugly browser plugins
  ** Add css loading optimisations: It fetch the css included
 using @include with XHR before changing page and construct only
 one concatenated css. It avoids page blinking when the css change
-and is faster (browsers tend to render the page once per css).
+and is faster ( browsers tend to render the page once per css ).
  ** Unwrapping hand rewritten in js.
  ** And a lot of other optimisations.
 
@@ -41,7 +39,7 @@
  * Server API Changes:
  ** Add Eliom_state.get_*_session_group_size to know the number of
 session in a session group
- ** Parameters of type any can't be suffixes (semantic problem)
+ ** Parameters of type any can't be suffixes ( semantic problem )
  ** Add Eliom_comet.wait_timeout to notify when a client isn't active
  ** allow to setup Cache-policy: max-age with Text, CssText and
 Files modules.
@@ -49,14 +47,14 @@
 
  * Client API Changes:
  ** add an Eliom_dom module provinding imperative function on unique HTML5.elt.
-(for instance {{{appendChild: ?before:'a elt - 'b elt - 'c elt - 
unit}}}).
+( for instance {{{appendChild: ?before:'a elt - 'b elt - 'c elt - 
unit}}} ).
  ** HTML5.M.a_on{click,...} functions directly expect a
 function as parameter (XML.event_handler_of_function isn't
 required anymore).
  ** Eliom_comet: configuration option for time until timeout after the focus 
is lost
  ** Handling wrapping of int32 type.
  ** Onload event handlers on HTML elements are executed when they are 
converted to
-DOM (using Eliom_client.of_ functions). This allows to add them to nodes 
not
+DOM ( using Eliom_client.of_ functions ). This allows to add them to nodes 
not
 sent in the page.
  ** Calls to {{{Eliom_services.onload}}} are taken into account for services 
sending
 caml values. The handlers are executed when the call to
@@ -118,11 +116,11 @@
 
  * Feature:
  ** api history: when the api history is available, application URLs are more
-readable (no more {{{#!}}})
+readable ( no more #! )
  * Bugfixes:
- ** fix browser compatibility: it should work with Firefox (= 3.0), Chrome
-(all recent version we tested), Safari 5, Opera (tested 11.51), Internet
-explorer (9, ie 8 almost work)
+ ** fix browser compatibility: it should work with Firefox ( = 3.0 ), Chrome
+( all recent version we tested ), Safari 5, Opera ( tested 11.51 ), 
Internet
+explorer ( 9, ie 8 almost work )
  ** in forms declared outside of the sp's scope, hrefs were incorrect:
 url calculation is now done for each request
  ** the function {{{Eliom_client.caml_call_service}}} was broken with some kind
@@ -130,16 +128,16 @@
  ** application cookies are now always sent
  ** fix incorrect sharing of type variables in the syntax extension (thanks to
 William Le Ferrand)
- ** 404 and 403 errors are not dropped by applications anymore (This fix is
+ ** 404 and 403 errors are not dropped by applications anymore ( This fix is
 partial: when the page content is application content, this still does not
-work when an exception handler returns something else)
+work when an exception handler returns something else )
  ** Fix problems with url generation for non-attached coservices inside an
 application
  ** tail recursive marshalling and demarshalling: no more limit on the depth of
 data sent along the page
  ** Fix problems with redirection and action with `NoReload exiting the 
application
- ** Handle correctly 204 code in application (do nothing with change page, fail
-with caml_call_service)
+ ** Handle correctly 204 code in application ( do nothing with change page, 
fail
+with caml_call_service )
  ** Fix escape character '': problem with 

[Pkg-ocaml-maint-commits] [SCM] eliom packaging branch, master, updated. debian/2.1.0-1-9-g8845f0b

2012-03-27 Thread Pierre Chambart
The following commit has been merged in the master branch:
commit dc449a0c152f35d3e0831fdac079e998c6d752d7
Merge: 0e2af70486a3317ac5c0b697847081311d097d93 
40f2ac123704e74ecfe23ffc7fa9b4057330a94b
Author: Pierre Chambart chamb...@crans.org
Date:   Tue Mar 27 17:59:59 2012 +0200

Merge tag 'upstream/2.1.1b'

Upstream version 2.1.1b


-- 
eliom packaging

___
Pkg-ocaml-maint-commits mailing list
Pkg-ocaml-maint-commits@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-ocaml-maint-commits


[Pkg-ocaml-maint-commits] [SCM] eliom packaging branch, master, updated. debian/2.1.0-1-9-g8845f0b

2012-03-27 Thread Pierre Chambart
The following commit has been merged in the master branch:
commit 8845f0b5f92e6eaa1f409a5fe745c7ff92919cf1
Author: Pierre Chambart chamb...@crans.org
Date:   Tue Mar 27 18:00:25 2012 +0200

drop patches included upstream

diff --git a/debian/changelog b/debian/changelog
index c959e5b..3c26128 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,7 +1,8 @@
-eliom (2.1.1a-1) UNRELEASED; urgency=low
+eliom (2.1.1b-1) UNRELEASED; urgency=low
 
   * New upstream release
-* bump build-dependencies to ocsigenserver 2.0.4 and js-of-ocaml 1.1.1
+- bump build-dependencies to ocsigenserver 2.0.4 and js-of-ocaml 1.1.1
+- remove patch (merged upstream)
  -- Pierre Chambart pierre.chamb...@crans.org  Tue, 27 Mar 2012 10:53:50 
+0200
 
 eliom (2.1.0-1) experimental; urgency=low
diff --git a/debian/patches/0001-Fix-escaping-of-minus-signs-in-eliomc.1.patch 
b/debian/patches/0001-Fix-escaping-of-minus-signs-in-eliomc.1.patch
deleted file mode 100644
index 7f5ac14..000
--- a/debian/patches/0001-Fix-escaping-of-minus-signs-in-eliomc.1.patch
+++ /dev/null
@@ -1,51 +0,0 @@
-From: Stephane Glondu st...@glondu.net
-Date: Mon, 19 Mar 2012 07:19:16 +0100
-Subject: Fix escaping of minus signs in eliomc.1
-

- src/files/eliomc.1 |   20 ++--
- 1 files changed, 10 insertions(+), 10 deletions(-)
-
-diff --git a/src/files/eliomc.1 b/src/files/eliomc.1
-index a7cb78a..7d17395 100644
 a/src/files/eliomc.1
-+++ b/src/files/eliomc.1
-@@ -116,27 +116,27 @@ Display a short usage summary and exit.
- .SH EXAMPLES
- The compilation of an Eliom projects composed of a server specific file named 
server.ml, a client specific file named client.ml and two common files name 
base.eliom and main.eliom, could be achieved with the following commands:
- 
--\ \ \ \ eliomc -a -o appl.cma server.ml base.eliom main.eliom
-+\ \ \ \ eliomc \-a \-o appl.cma server.ml base.eliom main.eliom
- .br
--\ \ \ \ js_of_eliom -o appl.js client.ml base.eliom main.eliom
-+\ \ \ \ js_of_eliom \-o appl.js client.ml base.eliom main.eliom
- 
- To avoid recompiling the whole project each times, this could be split in 
multiple steps:
- 
--\ \ \ \ eliomc -c server.ml
-+\ \ \ \ eliomc \-c server.ml
- .br
--\ \ \ \ eliomc -c base.eliom
-+\ \ \ \ eliomc \-c base.eliom
- .br
--\ \ \ \ eliomc -c main.eliom
-+\ \ \ \ eliomc \-c main.eliom
- .br
--\ \ \ \ eliomc -a -o appl.cma _server/server.cmo _server/base.cmo 
_server/main.cmo
-+\ \ \ \ eliomc \-a \-o appl.cma _server/server.cmo _server/base.cmo 
_server/main.cmo
- .br
--\ \ \ \ js_of_eliom -c client.ml
-+\ \ \ \ js_of_eliom \-c client.ml
- .br
--\ \ \ \ js_of_eliom -c base.eliom
-+\ \ \ \ js_of_eliom \-c base.eliom
- .br
--\ \ \ \ js_of_eliom -c main.eliom
-+\ \ \ \ js_of_eliom \-c main.eliom
- .br
--\ \ \ \ js_of_eliom -o appl.js _client/client.cmo _client/base.cmo 
_client/main.cmo
-+\ \ \ \ js_of_eliom \-o appl.js _client/client.cmo _client/base.cmo 
_client/main.cmo
- 
- 
- 
--- 
diff --git 
a/debian/patches/0002-build-ocamldoc-manpages-with-the-3o-section.patch 
b/debian/patches/0002-build-ocamldoc-manpages-with-the-3o-section.patch
deleted file mode 100644
index 8eae8dd..000
--- a/debian/patches/0002-build-ocamldoc-manpages-with-the-3o-section.patch
+++ /dev/null
@@ -1,42 +0,0 @@
-From: Pierre Chambart chamb...@crans.org
-Date: Tue, 27 Mar 2012 15:28:30 +0200
-Subject: build ocamldoc manpages with the 3o section
-

- doc/client/Makefile |3 ++-
- doc/server/Makefile |3 ++-
- 2 files changed, 4 insertions(+), 2 deletions(-)
- mode change 100644 = 100755 configure
-
-diff --git a/configure b/configure
-old mode 100644
-new mode 100755
-diff --git a/doc/client/Makefile b/doc/client/Makefile
-index 39d8139..00c1166 100644
 a/doc/client/Makefile
-+++ b/doc/client/Makefile
-@@ -17,7 +17,8 @@ api-html/index.html: indexdoc ${ODOC}
- 
- api-man/Eliom_pervasives.client.3o: ${ODOC}
-   mkdir -p api-man
--  $(OCAMLDOC) ${LIBS} -d api-man -man-mini $(addprefix -load ,${ODOC}) 
-man -man-suffix client.3o
-+  $(OCAMLDOC) ${LIBS} -d api-man -man-mini $(addprefix -load ,${ODOC}) 
-man \
-+-man-section 3o -man-suffix client.3o
- 
- api-wiki/index.wiki: indexdoc ${ODOC}
-   mkdir -p api-wiki
-diff --git a/doc/server/Makefile b/doc/server/Makefile
-index 13d1d5f..9007138 100644
 a/doc/server/Makefile
-+++ b/doc/server/Makefile
-@@ -17,7 +17,8 @@ api-html/index.html: indexdoc ${ODOC}
- 
- api-man/Eliom_pervasives.server.3o: ${ODOC}
-   mkdir -p api-man
--  $(OCAMLDOC) ${LIBS} -d api-man -man-mini $(addprefix -load ,${ODOC}) 
-man -man-suffix server.3o
-+  $(OCAMLDOC) ${LIBS} -d api-man -man-mini $(addprefix -load ,${ODOC}) 
-man \
-+-man-section 3o -man-suffix server.3o
- 
- api-wiki/index.wiki: indexdoc ${ODOC}
-   mkdir -p api-wiki
--- 
diff --git a/debian/patches/series b/debian/patches/series
deleted file mode 100644
index e8a3571..000
--- a/debian/patches/series
+++ /dev/null
@@ -1,2 +0,0 @@