[Pkg-ocaml-maint-commits] r4040 - in /trunk/packages/lablgl/trunk/debian: ./ xml-man/ xml-man/en/ xml-man/po4a/ xml-man/po4a/po/

gildor at users.alioth.debian.org gildor at users.alioth.debian.org
Sun Jul 15 22:04:07 UTC 2007


Author: gildor
Date: Sun Jul 15 22:04:07 2007
New Revision: 4040

URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/?sc=1&rev=4040
Log:
* Rebuild for ocaml 3.10.0
* Add manpages
* Correct lintian warning

Added:
    trunk/packages/lablgl/trunk/debian/liblablgl-ocaml-dev.links
    trunk/packages/lablgl/trunk/debian/liblablgl-ocaml-dev.manpages
    trunk/packages/lablgl/trunk/debian/xml-man/
    trunk/packages/lablgl/trunk/debian/xml-man/en/
    trunk/packages/lablgl/trunk/debian/xml-man/en/lablgl.xml
    trunk/packages/lablgl/trunk/debian/xml-man/en/license.xml
    trunk/packages/lablgl/trunk/debian/xml-man/en/refentryinfo.xml
    trunk/packages/lablgl/trunk/debian/xml-man/po4a/
    trunk/packages/lablgl/trunk/debian/xml-man/po4a/po/
    trunk/packages/lablgl/trunk/debian/xml-man/po4a/po4a.cfg
Modified:
    trunk/packages/lablgl/trunk/debian/changelog
    trunk/packages/lablgl/trunk/debian/control
    trunk/packages/lablgl/trunk/debian/rules

Modified: trunk/packages/lablgl/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/lablgl/trunk/debian/changelog?rev=4040&op=diff
==============================================================================
--- trunk/packages/lablgl/trunk/debian/changelog (original)
+++ trunk/packages/lablgl/trunk/debian/changelog Sun Jul 15 22:04:07 2007
@@ -1,3 +1,14 @@
+lablgl (1.02-4) experimental; urgency=low
+
+  * Rebuild for ocaml 3.10.0
+  * Don't ignore errors in $(MAKE) clean
+  * Add myself to uploader
+  * Use binary:Version 
+  * Add manpages for lablgl, lablglut
+  * Remove file generated from debian/*.in
+
+ -- Sylvain Le Gall <gildor at debian.org>  Sat, 14 Jul 2007 02:40:56 +0200
+
 lablgl (1.02-3) unstable; urgency=low
 
   * Build-Depend on debhelper (>= 4.0) since we use compat level 4.

Modified: trunk/packages/lablgl/trunk/debian/control
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/lablgl/trunk/debian/control?rev=4040&op=diff
==============================================================================
--- trunk/packages/lablgl/trunk/debian/control (original)
+++ trunk/packages/lablgl/trunk/debian/control Sun Jul 15 22:04:07 2007
@@ -2,8 +2,8 @@
 Section: libdevel
 Priority: optional
 Maintainer: Debian OCaml Maintainers <debian-ocaml-maint at lists.debian.org>
-Uploaders: Sven Luther <luther at debian.org>, Samuel Mimram <smimram at debian.org>, Julien Cristau <julien.cristau at ens-lyon.org>
-Build-Depends: debhelper (>= 4.0), ocaml (>= 3.09.1), tcl8.4-dev, tk8.4-dev, xlibmesa-gl-dev|libgl-dev, libglu1-xorg-dev|libglu-dev, freeglut3-dev, x-dev, libxmu-dev, libx11-dev, dpatch, chrpath
+Uploaders: Sven Luther <luther at debian.org>, Samuel Mimram <smimram at debian.org>, Julien Cristau <julien.cristau at ens-lyon.org>, Sylvain Le Gall <gildor at debian.org>
+Build-Depends: debhelper (>= 4.0), ocaml (>= 3.09.1), tcl8.4-dev, tk8.4-dev, xlibmesa-gl-dev|libgl-dev, libglu1-xorg-dev|libglu-dev, freeglut3-dev, x-dev, libxmu-dev, libx11-dev, dpatch, chrpath, dpkg-dev (>= 1.13.19), docbook-xml (>= 4.4), docbook-xsl, libxml2-utils, xsltproc
 Standards-Version: 3.7.2
 XS-Vcs-Svn: svn://svn.debian.org/svn/pkg-ocaml-maint/trunk/packages/lablgl
 XS-Vcs-Browser: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/lablgl/trunk/
@@ -24,6 +24,8 @@
 # libx11-dev: #include <X11/Xlib.h>
 #             #include <X11/Xutil.h>
 # dpatch: patch system (for debian/patches and debian/rules)
+# dpkg-dev (>= 1.13.19): binary:Version
+# docbook-xml (>= 4.4), docbook-xsl, libxml2-utils, xsltproc: manpages
 
 Package: liblablgl-ocaml
 Architecture: any
@@ -41,11 +43,11 @@
 Package: liblablgl-ocaml-dev
 Architecture: any
 Section: libdevel
-Depends: liblablgl-ocaml (= ${Source-Version}), ocaml-${F:OCamlABI}, xlibmesa-gl-dev|xlibmesa-dev(<<4.2.1-5)|libgl-dev, libglu1-xorg-dev|xlibmesa-glu-dev|xlibmesa-dev(<<4.2.1-5)|libglu-dev, tk8.4-dev, libxmu-dev, freeglut3-dev
+Depends: liblablgl-ocaml (= ${binary:Version}), ocaml-${F:OCamlABI}, xlibmesa-gl-dev|xlibmesa-dev(<<4.2.1-5)|libgl-dev, libglu1-xorg-dev|xlibmesa-glu-dev|xlibmesa-dev(<<4.2.1-5)|libglu-dev, tk8.4-dev, libxmu-dev, freeglut3-dev
 Conflicts: lablgl, findlib (<< 1.0.2)
 Replaces: lablgl
 Provides: lablgl
 Description: an OpenGL interface for Objective Caml
- LablGL is an OpenGL interface for Objective Caml. Since it includes
- support for the Togl widget, you can comfortably use it with LablTk.
- A GtkGlarea binding for use with lablgtk is also provided.
+ LablGL gives access to OpenGL interface from Objective Caml. Since it 
+ includes support for the Togl widget, you can comfortably use it with 
+ LablTk. A GtkGlarea binding for use with lablgtk is also provided.

Added: trunk/packages/lablgl/trunk/debian/liblablgl-ocaml-dev.links
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/lablgl/trunk/debian/liblablgl-ocaml-dev.links?rev=4040&op=file
==============================================================================
--- trunk/packages/lablgl/trunk/debian/liblablgl-ocaml-dev.links (added)
+++ trunk/packages/lablgl/trunk/debian/liblablgl-ocaml-dev.links Sun Jul 15 22:04:07 2007
@@ -1,0 +1,1 @@
+usr/share/man/man1/labgl.1.gz usr/share/man/man1/lablglut.1.gz

Added: trunk/packages/lablgl/trunk/debian/liblablgl-ocaml-dev.manpages
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/lablgl/trunk/debian/liblablgl-ocaml-dev.manpages?rev=4040&op=file
==============================================================================
--- trunk/packages/lablgl/trunk/debian/liblablgl-ocaml-dev.manpages (added)
+++ trunk/packages/lablgl/trunk/debian/liblablgl-ocaml-dev.manpages Sun Jul 15 22:04:07 2007
@@ -1,0 +1,1 @@
+lablgl.1

Modified: trunk/packages/lablgl/trunk/debian/rules
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/lablgl/trunk/debian/rules?rev=4040&op=diff
==============================================================================
--- trunk/packages/lablgl/trunk/debian/rules (original)
+++ trunk/packages/lablgl/trunk/debian/rules Sun Jul 15 22:04:07 2007
@@ -39,6 +39,13 @@
 		$(MAKE) opt; \
 	fi
 
+	# Quick replacement for docbook/po4a CDBS class
+	# TODO: use cdbs + po4a
+	xmllint --nonet --noout --postvalid --xinclude $(CURDIR)/debian/xml-man/en/lablgl.xml
+	xsltproc --nonet --xinclude --param man.charmap.use.subset 0 \
+	  -o $(CURDIR)/  /usr/share/xml/docbook/stylesheet/nwalsh/manpages/docbook.xsl \
+	  $(CURDIR)/debian/xml-man/en/lablgl.xml
+
 	touch build-stamp
 
 clean: unpatch
@@ -47,7 +54,11 @@
 	rm -f build-stamp configure-stamp
 
 	# Add here commands to clean up after the build process.
-	-$(MAKE) clean
+	[ ! -f "$(CURDIR)/Makefile" ] || $(MAKE) clean
+	-$(RM) "$(CURDIR)/lablgl.1"
+	-$(RM) "$(CURDIR)/debian/liblablgl-ocaml-dev.dirs"
+	-$(RM) "$(CURDIR)/debian/liblablgl-ocaml.dirs"
+	-$(RM) "$(CURDIR)/debian/liblablgl-ocaml.files"
 
 	dh_clean Makefile.config
 
@@ -85,7 +96,7 @@
 	dh_installexamples -s
 	dh_installmenu -s
 	dh_installcron -s
-	dh_installman -s
+	dh_installman -s 
 	dh_installinfo -s
 	dh_installchangelogs CHANGES -s
 	dh_strip -s

Added: trunk/packages/lablgl/trunk/debian/xml-man/en/lablgl.xml
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/lablgl/trunk/debian/xml-man/en/lablgl.xml?rev=4040&op=file
==============================================================================
--- trunk/packages/lablgl/trunk/debian/xml-man/en/lablgl.xml (added)
+++ trunk/packages/lablgl/trunk/debian/xml-man/en/lablgl.xml Sun Jul 15 22:04:07 2007
@@ -1,0 +1,85 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN" 
+"/usr/share/xml/docbook/schema/dtd/4.4/docbookx.dtd" [
+  <!ENTITY debian              "Debian GNU/Linux">
+  <!ENTITY dhprg               "<command>lablgl</command>">
+  <!ENTITY dhprg2              "<command>lablglut</command>">
+]>
+
+<!--**********************************************************************-->
+<!-- lablg, lablglut manpage                                              -->
+<!--                                                                      -->
+<!-- Copyright (C) 2007 Sylvain Le Gall <gildor at debian.org>               -->
+<!--                                                                      -->
+<!-- This library is free software; you can redistribute it and/or        -->
+<!-- modify it under the terms of the GNU Lesser General Public           -->
+<!-- License as published by the Free Software Foundation; either         -->
+<!-- version 2.1 of the License, or (at your option) any later version;   -->
+<!-- with the OCaml static compilation exception.                         -->
+<!--                                                                      -->
+<!-- This library is distributed in the hope that it will be useful,      -->
+<!-- but WITHOUT ANY WARRANTY; without even the implied warranty of       -->
+<!-- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU    -->
+<!-- Lesser General Public License for more details.                      -->
+<!--                                                                      -->
+<!-- You should have received a copy of the GNU Lesser General Public     -->
+<!-- License along with this library; if not, write to the Free Software  -->
+<!-- Foundation, Inc., 51 Franklin St, Fifth Floor, Boston,               -->
+<!-- MA 02110-1301, USA.                                                  -->
+<!--                                                                      -->
+<!-- Contact: gildor at debian.org                                           -->
+<!--**********************************************************************-->
+
+
+<refentry>
+
+  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="refentryinfo.xml"/>
+
+  <refmeta>
+    <refentrytitle>LABGL</refentrytitle>
+    <manvolnum>1</manvolnum>
+  </refmeta>
+
+  <refnamediv>
+    <refname>lablgl</refname>
+
+    <refpurpose>OCaml toplevel with labgl support.</refpurpose>
+  </refnamediv>
+
+  <refsynopsisdiv>
+    <cmdsynopsis>
+      &dhprg; 
+      <arg rep="repeat"><replaceable>ocaml toplevel option</replaceable></arg>
+    </cmdsynopsis>
+  </refsynopsisdiv>
+
+  <refsect1>
+    <title>DESCRIPTION</title>
+
+    <para>This manual page documents briefly the &dhprg; command.</para>
+
+    <para>This manual page was written for the &debian; distribution
+      because the original program does not have a manual page.</para>
+
+    <para>
+      The &dhprg; commands launch an OCaml toplevel with
+      lablgl or labglut support. &dhprg2; provides the same functionnality
+      for lablglut.</para>
+
+  </refsect1>
+  
+  <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="license.xml"/>
+
+  <refsect1>
+    <title>SEE ALSO</title>
+
+    <para>
+      <citerefentry>  
+        <refentrytitle>
+          <command>ocaml</command>
+        </refentrytitle>  
+        <manvolnum>1</manvolnum>
+      </citerefentry>
+    </para>
+  </refsect1>
+</refentry>

Added: trunk/packages/lablgl/trunk/debian/xml-man/en/license.xml
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/lablgl/trunk/debian/xml-man/en/license.xml?rev=4040&op=file
==============================================================================
--- trunk/packages/lablgl/trunk/debian/xml-man/en/license.xml (added)
+++ trunk/packages/lablgl/trunk/debian/xml-man/en/license.xml Sun Jul 15 22:04:07 2007
@@ -1,0 +1,48 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE refsect1 PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN" 
+"/usr/share/xml/docbook/schema/dtd/4.4/docbookx.dtd" [
+  <!ENTITY debian "Debian GNU/Linux">
+]>
+
+<!--**********************************************************************-->
+<!-- License include for manpage                                          -->
+<!--                                                                      -->
+<!-- Copyright (C) 2007 Sylvain Le Gall <gildor at debian.org>               -->
+<!--                                                                      -->
+<!-- This library is free software; you can redistribute it and/or        -->
+<!-- modify it under the terms of the GNU Lesser General Public           -->
+<!-- License as published by the Free Software Foundation; either         -->
+<!-- version 2.1 of the License, or (at your option) any later version;   -->
+<!-- with the OCaml static compilation exception.                         -->
+<!--                                                                      -->
+<!-- This library is distributed in the hope that it will be useful,      -->
+<!-- but WITHOUT ANY WARRANTY; without even the implied warranty of       -->
+<!-- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU    -->
+<!-- Lesser General Public License for more details.                      -->
+<!--                                                                      -->
+<!-- You should have received a copy of the GNU Lesser General Public     -->
+<!-- License along with this library; if not, write to the Free Software  -->
+<!-- Foundation, Inc., 51 Franklin St, Fifth Floor, Boston,               -->
+<!-- MA 02110-1301, USA.                                                  -->
+<!--                                                                      -->
+<!-- Contact: gildor at debian.org                                           -->
+<!--**********************************************************************-->
+
+<refsect1>
+  <title>LICENSE</title>
+
+  <para>
+    This manual page was written by 
+    <personname>
+      <firstname>Sylvain</firstname>
+      <surname>Le Gall</surname>
+    </personname>
+    <email>gildor at debian.org</email>
+    for the &debian; system (but may be used by others).
+    Permission is granted to copy, distribute and/or modify this document
+    under the terms of the <acronym>GNU</acronym> Lesser General Public
+    License, Version 2.1 or any later version published by the Free
+    Software Foundation; considering as source code all the file that
+    enable the production of this manpage.
+  </para>
+</refsect1>

Added: trunk/packages/lablgl/trunk/debian/xml-man/en/refentryinfo.xml
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/lablgl/trunk/debian/xml-man/en/refentryinfo.xml?rev=4040&op=file
==============================================================================
--- trunk/packages/lablgl/trunk/debian/xml-man/en/refentryinfo.xml (added)
+++ trunk/packages/lablgl/trunk/debian/xml-man/en/refentryinfo.xml Sun Jul 15 22:04:07 2007
@@ -1,0 +1,41 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE refentryinfo PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN" 
+"/usr/share/xml/docbook/schema/dtd/4.4/docbookx.dtd" [
+]>
+
+<!--**********************************************************************-->
+<!-- Info include for manpage                                             -->
+<!--                                                                      -->
+<!-- Copyright (C) 2007 Sylvain Le Gall <gildor at debian.org>               -->
+<!--                                                                      -->
+<!-- This library is free software; you can redistribute it and/or        -->
+<!-- modify it under the terms of the GNU Lesser General Public           -->
+<!-- License as published by the Free Software Foundation; either         -->
+<!-- version 2.1 of the License, or (at your option) any later version;   -->
+<!-- with the OCaml static compilation exception.                         -->
+<!--                                                                      -->
+<!-- This library is distributed in the hope that it will be useful,      -->
+<!-- but WITHOUT ANY WARRANTY; without even the implied warranty of       -->
+<!-- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU    -->
+<!-- Lesser General Public License for more details.                      -->
+<!--                                                                      -->
+<!-- You should have received a copy of the GNU Lesser General Public     -->
+<!-- License along with this library; if not, write to the Free Software  -->
+<!-- Foundation, Inc., 51 Franklin St, Fifth Floor, Boston,               -->
+<!-- MA 02110-1301, USA.                                                  -->
+<!--                                                                      -->
+<!-- Contact: gildor at debian.org                                           -->
+<!--**********************************************************************-->
+
+<refentryinfo>
+  <author>
+    <firstname>Sylvain</firstname>
+    <surname>Le Gall</surname>
+    <email>gildor at debian.org</email>
+  </author>
+  <copyright>
+    <year>2007</year>
+    <holder>Sylvain Le Gall</holder>
+  </copyright>
+  <date>Jul 15, 2007</date>
+</refentryinfo>

Added: trunk/packages/lablgl/trunk/debian/xml-man/po4a/po4a.cfg
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/lablgl/trunk/debian/xml-man/po4a/po4a.cfg?rev=4040&op=file
==============================================================================
--- trunk/packages/lablgl/trunk/debian/xml-man/po4a/po4a.cfg (added)
+++ trunk/packages/lablgl/trunk/debian/xml-man/po4a/po4a.cfg Sun Jul 15 22:04:07 2007
@@ -1,0 +1,7 @@
+[po4a_paths] debian/xml-man/po4a/po/lablgl-man.pot
+
+[type: docbook] debian/xml-man/en/lablgl.xml
+
+[type: docbook] debian/xml-man/en/license.xml
+
+[type: docbook] debian/xml-man/en/refentryinfo.xml




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