[Pkg-ocaml-maint-commits] r4895 - in /trunk/packages/ocaml/trunk/debian: changelog control control.in ocaml-compiler-libs.install.in ocaml-compiler-libs.override ocaml-nox.empty-dirs.in ocaml-nox.install.in ocaml-nox.override.in patches/install_ocamlbuild.dpatch rules

gildor at users.alioth.debian.org gildor at users.alioth.debian.org
Sat Dec 15 17:00:19 UTC 2007


Author: gildor
Date: Sat Dec 15 17:00:18 2007
New Revision: 4895

URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/?sc=1&rev=4895
Log:
* Enable lintian override
* Remove empty directories (in ocaml-nox)
* Comment install_ocamlbuild patch
* Prepare for the release

Added:
    trunk/packages/ocaml/trunk/debian/ocaml-nox.empty-dirs.in
Modified:
    trunk/packages/ocaml/trunk/debian/changelog
    trunk/packages/ocaml/trunk/debian/control
    trunk/packages/ocaml/trunk/debian/control.in
    trunk/packages/ocaml/trunk/debian/ocaml-compiler-libs.install.in
    trunk/packages/ocaml/trunk/debian/ocaml-compiler-libs.override
    trunk/packages/ocaml/trunk/debian/ocaml-nox.install.in
    trunk/packages/ocaml/trunk/debian/ocaml-nox.override.in
    trunk/packages/ocaml/trunk/debian/patches/install_ocamlbuild.dpatch
    trunk/packages/ocaml/trunk/debian/rules

Modified: trunk/packages/ocaml/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/ocaml/trunk/debian/changelog?rev=4895&op=diff
==============================================================================
--- trunk/packages/ocaml/trunk/debian/changelog (original)
+++ trunk/packages/ocaml/trunk/debian/changelog Sat Dec 15 17:00:18 2007
@@ -1,4 +1,4 @@
-ocaml (3.10.0-9) UNRELEASED; urgency=low
+ocaml (3.10.0-9) unstable; urgency=low
 
   [ Samuel Mimram ]
   * Suggest "tarballs" instead of "upstream" in the policy as directory name
@@ -14,9 +14,19 @@
   * fixes in cdbs class for ocamldoc generation, provides
     ocamldoc-api-ref-config to centralize generation of .ocamldoc-apiref
   * remove ia64, arm and alpha native arches (no more ocamlopt for this arches)
-  * Array is bashism, remove it from ocamldoc-api-ref-config
-
- -- Sylvain Le Gall <gildor at debian.org>  Sat, 10 Nov 2007 17:28:48 +0100
+  * array is bashism, remove it from ocamldoc-api-ref-config
+  * upgrade to Standards-Version 3.7.3 (no change)
+  * make the lintian override work: add the name of the package in
+    front of each override line, place the file in
+    usr/share/lintian/overrides and not inside a directory in this
+    directory
+  * make clean cleaner (remove byterun/libcamlrun_shared.so)
+  * remove empty directories left after moving files away from ocaml-nox
+    hierarchy
+  * add a comment to install_ocamlbuild patch, to prevent lintian
+    warning
+
+ -- Sylvain Le Gall <gildor at debian.org>  Sat, 15 Dec 2007 17:57:36 +0100
 
 ocaml (3.10.0-8) unstable; urgency=low
 

Modified: trunk/packages/ocaml/trunk/debian/control
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/ocaml/trunk/debian/control?rev=4895&op=diff
==============================================================================
--- trunk/packages/ocaml/trunk/debian/control (original)
+++ trunk/packages/ocaml/trunk/debian/control Sat Dec 15 17:00:18 2007
@@ -4,7 +4,7 @@
 Maintainer: Debian OCaml Maintainers <debian-ocaml-maint at lists.debian.org>
 Uploaders: Sven Luther <luther at debian.org>, Stefano Zacchiroli <zack at debian.org>, Julien Cristau <julien.cristau at ens-lyon.org>, Samuel Mimram <smimram at debian.org>, Sylvain Le Gall <gildor at debian.org>
 Build-Depends: debhelper (>> 5.0.0), tcl8.4-dev, tk8.4-dev, libncurses5-dev, libgdbm-dev, dpatch, bzip2, docbook-xml, docbook-utils
-Standards-Version: 3.7.2
+Standards-Version: 3.7.3
 Vcs-Svn: svn://svn.debian.org/svn/pkg-ocaml-maint/trunk/packages/ocaml
 Vcs-Browser: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/ocaml/trunk/
 Homepage: http://caml.inria.fr/

Modified: trunk/packages/ocaml/trunk/debian/control.in
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/ocaml/trunk/debian/control.in?rev=4895&op=diff
==============================================================================
--- trunk/packages/ocaml/trunk/debian/control.in (original)
+++ trunk/packages/ocaml/trunk/debian/control.in Sat Dec 15 17:00:18 2007
@@ -4,7 +4,7 @@
 Maintainer: Debian OCaml Maintainers <debian-ocaml-maint at lists.debian.org>
 Uploaders: Sven Luther <luther at debian.org>, Stefano Zacchiroli <zack at debian.org>, Julien Cristau <julien.cristau at ens-lyon.org>, Samuel Mimram <smimram at debian.org>, Sylvain Le Gall <gildor at debian.org>
 Build-Depends: debhelper (>> 5.0.0), tcl8.4-dev, tk8.4-dev, libncurses5-dev, libgdbm-dev, dpatch, bzip2, docbook-xml, docbook-utils
-Standards-Version: 3.7.2
+Standards-Version: 3.7.3
 Vcs-Svn: svn://svn.debian.org/svn/pkg-ocaml-maint/trunk/packages/ocaml
 Vcs-Browser: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/ocaml/trunk/
 Homepage: http://caml.inria.fr/

Modified: trunk/packages/ocaml/trunk/debian/ocaml-compiler-libs.install.in
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/ocaml/trunk/debian/ocaml-compiler-libs.install.in?rev=4895&op=diff
==============================================================================
--- trunk/packages/ocaml/trunk/debian/ocaml-compiler-libs.install.in (original)
+++ trunk/packages/ocaml/trunk/debian/ocaml-compiler-libs.install.in Sat Dec 15 17:00:18 2007
@@ -1,4 +1,3 @@
-debian/ocaml-compiler-libs.override	/usr/share/lintian/overrides/ocaml-compiler-libs
 parsing/*				/usr/lib/ocaml/#OcamlABI#/compiler-libs/parsing/
 typing/*				/usr/lib/ocaml/#OcamlABI#/compiler-libs/typing/
 utils/*					/usr/lib/ocaml/#OcamlABI#/compiler-libs/utils/

Modified: trunk/packages/ocaml/trunk/debian/ocaml-compiler-libs.override
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/ocaml/trunk/debian/ocaml-compiler-libs.override?rev=4895&op=diff
==============================================================================
--- trunk/packages/ocaml/trunk/debian/ocaml-compiler-libs.override (original)
+++ trunk/packages/ocaml/trunk/debian/ocaml-compiler-libs.override Sat Dec 15 17:00:18 2007
@@ -1,1 +1,1 @@
-copyright-should-refer-to-common-license-file-for-gpl
+ocaml-compiler-libs: copyright-should-refer-to-common-license-file-for-lgpl

Added: trunk/packages/ocaml/trunk/debian/ocaml-nox.empty-dirs.in
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/ocaml/trunk/debian/ocaml-nox.empty-dirs.in?rev=4895&op=file
==============================================================================
--- trunk/packages/ocaml/trunk/debian/ocaml-nox.empty-dirs.in (added)
+++ trunk/packages/ocaml/trunk/debian/ocaml-nox.empty-dirs.in Sat Dec 15 17:00:18 2007
@@ -1,0 +1,13 @@
+usr/lib/ocaml/#OcamlABI#/camlp4/Camlp4Parsers
+usr/lib/ocaml/#OcamlABI#/camlp4/Camlp4Top
+usr/lib/ocaml/#OcamlABI#/camlp4/Camlp4Filters
+usr/lib/ocaml/#OcamlABI#/camlp4/Camlp4Printers
+usr/lib/ocaml/#OcamlABI#/camlp4
+usr/include
+usr/lib/ocaml/#OcamlABI#/labltk
+usr/lib/ocaml/#OcamlABI#/ocamldoc/custom
+usr/lib/ocaml/#OcamlABI#/stublibs
+usr/share/texmf/tex/latex/misc
+usr/share/texmf/tex/latex
+usr/share/texmf/tex
+usr/share/texmf

Modified: trunk/packages/ocaml/trunk/debian/ocaml-nox.install.in
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/ocaml/trunk/debian/ocaml-nox.install.in?rev=4895&op=diff
==============================================================================
--- trunk/packages/ocaml/trunk/debian/ocaml-nox.install.in (original)
+++ trunk/packages/ocaml/trunk/debian/ocaml-nox.install.in Sat Dec 15 17:00:18 2007
@@ -1,4 +1,3 @@
 debian/cdbs/*			/usr/share/cdbs/1/class/
-debian/ocaml-nox.override	/usr/share/lintian/overrides/ocaml-nox
 config/Makefile			/usr/lib/ocaml/#OcamlABI#/config/Makefile
 debian/native-archs		/usr/lib/ocaml/#OcamlABI#/

Modified: trunk/packages/ocaml/trunk/debian/ocaml-nox.override.in
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/ocaml/trunk/debian/ocaml-nox.override.in?rev=4895&op=diff
==============================================================================
--- trunk/packages/ocaml/trunk/debian/ocaml-nox.override.in (original)
+++ trunk/packages/ocaml/trunk/debian/ocaml-nox.override.in Sat Dec 15 17:00:18 2007
@@ -1,1 +1,1 @@
-script-not-executable ./usr/lib/ocaml/#OcamlABI#/camlheader
+ocaml-nox: script-not-executable ./usr/lib/ocaml/#OcamlABI#/camlheader

Modified: trunk/packages/ocaml/trunk/debian/patches/install_ocamlbuild.dpatch
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/ocaml/trunk/debian/patches/install_ocamlbuild.dpatch?rev=4895&op=diff
==============================================================================
--- trunk/packages/ocaml/trunk/debian/patches/install_ocamlbuild.dpatch (original)
+++ trunk/packages/ocaml/trunk/debian/patches/install_ocamlbuild.dpatch Sat Dec 15 17:00:18 2007
@@ -2,7 +2,7 @@
 ## install_ocamlbuild.dpatch by Stefano Zacchiroli <zack at debian.org>
 ##
 ## All lines beginning with `## DP:' are a description of the patch.
-## DP: No description.
+## DP: install ocamlbuild as a link on either .native or .byte.
 
 @DPATCH@
 diff -urNad trunk~/build/partial-install.sh trunk/build/partial-install.sh

Modified: trunk/packages/ocaml/trunk/debian/rules
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/ocaml/trunk/debian/rules?rev=4895&op=diff
==============================================================================
--- trunk/packages/ocaml/trunk/debian/rules (original)
+++ trunk/packages/ocaml/trunk/debian/rules Sat Dec 15 17:00:18 2007
@@ -143,6 +143,7 @@
 	-$(RM) _log
 	-$(RM) myocamlbuild_config.ml
 	-$(RM) ocaml-$(OCAMLABI)
+	-$(RM) byterun/libcamlrun_shared.so
 
 	dh_clean debian/README.labltk camlp4/config/Makefile.cnf camlp4/config/Makefile config/m.h config/s.h config/Makefile emacs/ocamltags driver/ocamlcomp.sh
 	debian/rules abi-sed-clean
@@ -251,6 +252,18 @@
 		ln -sf ../ocaml-base-nox/ocaml_packaging_policy.txt.gz .; \
 		ln -sf ../ocaml-base-nox/ocaml_packaging_policy.html .
 
+	# Remove empty directory
+	for i in `cat debian/ocaml-nox.empty-dirs`; do \
+       		if test -d "debian/ocaml-nox/$$i" && test -z "`ls -1 'debian/ocaml-nox/$$i'`"; then \
+			$(RM) -r "debian/ocaml-nox/$$i"; \
+		fi; \
+	done
+	
+
+	# Install override files
+	cp debian/ocaml-compiler-libs.override debian/ocaml-compiler-libs/usr/share/lintian/overrides/ocaml-compiler-libs
+	cp debian/ocaml-nox.override debian/ocaml-nox/usr/share/lintian/overrides/ocaml-nox
+
 	dh_install -a
 
 # Must not depend on anything. This is to be called by




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