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 <[EMAIL PROTECTED]>  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 <[EMAIL PROTECTED]>  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 <[EMAIL PROTECTED]>
 Uploaders: Sven Luther <[EMAIL PROTECTED]>, Stefano Zacchiroli <[EMAIL 
PROTECTED]>, Julien Cristau <[EMAIL PROTECTED]>, Samuel Mimram <[EMAIL 
PROTECTED]>, Sylvain Le Gall <[EMAIL PROTECTED]>
 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 <[EMAIL PROTECTED]>
 Uploaders: Sven Luther <[EMAIL PROTECTED]>, Stefano Zacchiroli <[EMAIL 
PROTECTED]>, Julien Cristau <[EMAIL PROTECTED]>, Samuel Mimram <[EMAIL 
PROTECTED]>, Sylvain Le Gall <[EMAIL PROTECTED]>
 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 <[EMAIL PROTECTED]>
 ##
 ## 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


_______________________________________________
Pkg-ocaml-maint-commits mailing list
[email protected]
http://lists.alioth.debian.org/mailman/listinfo/pkg-ocaml-maint-commits

Reply via email to