[Pkg-ocaml-maint-commits] r4965 - in /trunk/packages/findlib/trunk/debian: changelog patches/00list patches/install_missing_cmi.dpatch

zack at users.alioth.debian.org zack at users.alioth.debian.org
Sat Dec 29 11:25:00 UTC 2007


Author: zack
Date: Sat Dec 29 11:25:00 2007
New Revision: 4965

URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/?sc=1&rev=4965
Log:
* debian/patches/install_missing_cmi.dpatch: new patch to install some
  missing .cmi-s (spotted by ocamldoc while generating the api reference)

Added:
    trunk/packages/findlib/trunk/debian/patches/install_missing_cmi.dpatch   (with props)
Modified:
    trunk/packages/findlib/trunk/debian/changelog
    trunk/packages/findlib/trunk/debian/patches/00list

Modified: trunk/packages/findlib/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/findlib/trunk/debian/changelog?rev=4965&op=diff
==============================================================================
--- trunk/packages/findlib/trunk/debian/changelog (original)
+++ trunk/packages/findlib/trunk/debian/changelog Sat Dec 29 11:25:00 2007
@@ -7,8 +7,10 @@
   * avoid installing empty /usr/share/man/man3/ (fixes lintian warning)
   * add lintian override for missing stddirs.dpatch patch in 00list; the patch
     is automatically generated from stddirs.dpatch.in
-
- -- Stefano Zacchiroli <zack at debian.org>  Fri, 28 Dec 2007 20:27:57 +0100
+  * debian/patches/install_missing_cmi.dpatch: new patch to install some
+    missing .cmi-s (spotted by ocamldoc while generating the api reference)
+
+ -- Stefano Zacchiroli <zack at debian.org>  Sat, 29 Dec 2007 12:17:21 +0100
 
 findlib (1.2.1-2) unstable; urgency=low
 

Modified: trunk/packages/findlib/trunk/debian/patches/00list
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/findlib/trunk/debian/patches/00list?rev=4965&op=diff
==============================================================================
--- trunk/packages/findlib/trunk/debian/patches/00list (original)
+++ trunk/packages/findlib/trunk/debian/patches/00list Sat Dec 29 11:25:00 2007
@@ -1,3 +1,4 @@
 stddirs.dpatch
 include.dpatch
 site_lib_metas.dpatch
+install_missing_cmi.dpatch

Added: trunk/packages/findlib/trunk/debian/patches/install_missing_cmi.dpatch
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/findlib/trunk/debian/patches/install_missing_cmi.dpatch?rev=4965&op=file
==============================================================================
--- trunk/packages/findlib/trunk/debian/patches/install_missing_cmi.dpatch (added)
+++ trunk/packages/findlib/trunk/debian/patches/install_missing_cmi.dpatch Sat Dec 29 11:25:00 2007
@@ -1,0 +1,19 @@
+#! /bin/sh /usr/share/dpatch/dpatch-run
+## install_missing_cmi.dpatch by Stefano Zacchiroli <zack at debian.org>
+##
+## All lines beginning with `## DP:' are a description of the patch.
+## DP: install missing .cmi, in particular fl_metatoken.cmi
+
+ at DPATCH@
+diff -urNad trunk~/src/findlib/Makefile trunk/src/findlib/Makefile
+--- trunk~/src/findlib/Makefile	2007-11-13 14:31:45.000000000 +0100
++++ trunk/src/findlib/Makefile	2007-12-29 12:16:13.000000000 +0100
+@@ -81,7 +81,7 @@
+ 	mkdir -p $(prefix)$(OCAML_SITELIB)/$(NAME)
+ 	mkdir -p $(prefix)$(OCAMLFIND_BIN)
+ 	test $(INSTALL_TOPFIND) -eq 0 || cp topfind $(prefix)$(OCAML_CORE_STDLIB)
+-	files=`$(TOP)/tools/collect_files $(TOP)/Makefile.config findlib.cmi findlib.mli findlib.cma topfind.cmi topfind.mli fl_package_base.mli fl_package_base.cmi fl_metascanner.mli fl_metascanner.cmi findlib_top.cma findlib.cmxa findlib.a META` && \
++	files=`$(TOP)/tools/collect_files $(TOP)/Makefile.config findlib.cmi findlib.mli findlib.cma topfind.cmi topfind.mli fl_package_base.mli fl_package_base.cmi fl_metascanner.mli fl_metascanner.cmi fl_metatoken.cmi findlib_top.cma findlib.cmxa findlib.a META` && \
+ 	cp $$files $(prefix)$(OCAML_SITELIB)/$(NAME)
+ 	f="ocamlfind$(EXEC_SUFFIX)"; { test -f ocamlfind_opt$(EXEC_SUFFIX) && f="ocamlfind_opt$(EXEC_SUFFIX)"; }; \
+ 	cp $$f $(prefix)$(OCAMLFIND_BIN)/ocamlfind$(EXEC_SUFFIX)

Propchange: trunk/packages/findlib/trunk/debian/patches/install_missing_cmi.dpatch
------------------------------------------------------------------------------
    svn:executable = *




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