[Pkg-ocaml-maint-commits] r3542 - in /trunk/packages/ocaml-tools: trunk/debian/changelog trunk/debian/cmigrep.1 trunk/debian/control trunk/debian/copyright trunk/debian/rules upstream/ocaml-tools_2007.02.04.orig.tar.gz

treinen at users.alioth.debian.org treinen at users.alioth.debian.org
Mon Feb 5 08:23:13 CET 2007


Author: treinen
Date: Mon Feb  5 08:23:11 2007
New Revision: 3542

URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/?sc=1&rev=3542
Log:
add cmigrep to ocmal-tools, update ocamlmakefile

Added:
    trunk/packages/ocaml-tools/trunk/debian/cmigrep.1
    trunk/packages/ocaml-tools/upstream/ocaml-tools_2007.02.04.orig.tar.gz   (with props)
Modified:
    trunk/packages/ocaml-tools/trunk/debian/changelog
    trunk/packages/ocaml-tools/trunk/debian/control
    trunk/packages/ocaml-tools/trunk/debian/copyright
    trunk/packages/ocaml-tools/trunk/debian/rules

Modified: trunk/packages/ocaml-tools/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/ocaml-tools/trunk/debian/changelog?rev=3542&op=diff
==============================================================================
--- trunk/packages/ocaml-tools/trunk/debian/changelog (original)
+++ trunk/packages/ocaml-tools/trunk/debian/changelog Mon Feb  5 08:23:11 2007
@@ -1,9 +1,14 @@
-ocaml-tools (2006.05.15-2) UNRELEASED; urgency=low
-
+ocaml-tools (2007.02.04-1) unstable; urgency=low
+
+  [ Samuel Mimram ]
   * Added Portugese debconf translation (thanks Ricardo Silva),
     closes: #380313.
-
- -- Samuel Mimram <smimram at debian.org>  Sat, 29 Jul 2006 19:44:20 +0200
+  [Ralf Treinen ]
+  * Updated upstream location and authors email for ocamlmake
+  * Upgraded ocamlmake version to  6.24.5
+  * Added cmigrep, version 1.1.
+
+ -- Ralf Treinen <treinen at debian.org>  Sun,  4 Feb 2007 20:51:31 +0100
 
 ocaml-tools (2006.05.15-1) unstable; urgency=low
 

Added: trunk/packages/ocaml-tools/trunk/debian/cmigrep.1
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/ocaml-tools/trunk/debian/cmigrep.1?rev=3542&op=file
==============================================================================
--- trunk/packages/ocaml-tools/trunk/debian/cmigrep.1 (added)
+++ trunk/packages/ocaml-tools/trunk/debian/cmigrep.1 Mon Feb  5 08:23:11 2007
@@ -1,0 +1,57 @@
+.TH CMIGREP 1
+.SH NAME
+cmigrep \- gather information from ocaml compiled interface files
+.SH SYNOPSIS
+.B cmigrep
+.I 
+.RI <option> <module>
+.SH DESCRIPTION
+This manual page documents briefly the
+.BR cmigrep
+command.
+This manual page was written for the Debian GNU/Linux distribution
+because the original program does not have a manual page.
+
+.B cmigrep
+allows to search for information in compiled interfaces of OCaml modules.
+By default, the search applies to the modules described in the \fI.cmi\fR files
+in the curent directory and in the ocaml standard directory, but this can be
+changed with the -I option (see below).
+
+
+.SH OPTIONS
+
+.SS General Options 
+
+.TP 
+.B \-I directory
+Add \fIdirectory\fR to the search path for modules
+
+.SS Search Patterns
+
+.TP
+.B -t regexp
+print types with matching names
+.TP
+.B -r regexp
+print record field labels with matching names
+.TP
+.B -c regexp
+print constructors with matching names
+.TP
+.B -p regexp
+print polymorphic variants with matching names
+.TP
+.B -e regexp
+print exceptions with matching constructors
+.TP
+.B -v regexp
+print values with matching names
+.TP
+.B -o regexp
+print all classes with matching names
+.TP
+.B -a regexp
+print all names which match the given expression
+
+

Modified: trunk/packages/ocaml-tools/trunk/debian/control
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/ocaml-tools/trunk/debian/control?rev=3542&op=diff
==============================================================================
--- trunk/packages/ocaml-tools/trunk/debian/control (original)
+++ trunk/packages/ocaml-tools/trunk/debian/control Mon Feb  5 08:23:11 2007
@@ -4,7 +4,7 @@
 Maintainer: Debian OCaml Maintainers <debian-ocaml-maint at lists.debian.org>
 Uploaders: Ralf Treinen <treinen at debian.org>, Sven Luther <luther at debian.org>, Remi Vanicat <vanicat at debian.org>, Stefano Zacchiroli <zack at debian.org>, Samuel Mimram <smimram at debian.org>
 Build-Depends: debhelper (>= 4.0), dpatch
-Build-Depends-Indep: ocaml-nox (>= 3.09.1)
+Build-Depends-Indep: ocaml-nox (>= 3.09.1), libpcre-ocaml-dev, ocaml-findlib, ocaml-compiler-libs
 Standards-Version: 3.7.2
 XS-Vcs-Svn: svn://svn.debian.org/svn/pkg-ocaml-maint/trunk/packages/ocaml-tools
 

Modified: trunk/packages/ocaml-tools/trunk/debian/copyright
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/ocaml-tools/trunk/debian/copyright?rev=3542&op=diff
==============================================================================
--- trunk/packages/ocaml-tools/trunk/debian/copyright (original)
+++ trunk/packages/ocaml-tools/trunk/debian/copyright Mon Feb  5 08:23:11 2007
@@ -4,14 +4,14 @@
 
 OCamlMake
 ---------
-Downloaded from http://www.oefai.at/~markus/home/ocaml_sources.html
+Downloaded from http://www.ocaml.info/home/ocaml_sources.html#toc16
 
-Upstream Author: Markus Mottl <markus at oefai.at>
+Upstream Author: Markus Mottl <markus.mottl at gmail.com>
 
 Copyright:
 
 This program is distributed under the GNU Lesser General Public
-License version 2.  On a Debian system the GNU LGPL can be found in
+License version 2. On a Debian system the GNU LGPL can be found in
 the file /usr/share/common-licenses/LGPL-2.
 
 
@@ -55,3 +55,21 @@
 
 On Debian systems you can find a copy of this license in
 /usr/share/common-licenses/GPL.
+
+cmigrep
+-------
+Downloaded from http://homepage.mac.com/letaris/
+
+Upstream Author: Eric Stokes <letaris at mac.com>
+
+Copyright (C) 2004 Eric Stokes
+
+Licence:
+
+This library is free software; you can redistribute it and/or modify
+it under the terms of the GNU General Public License as published by
+the Free Software Foundation; either version 2.1 of the License, or
+(at your option) any later version.
+
+On Debian systems you can find a copy of this license in
+/usr/share/common-licenses/GPL.

Modified: trunk/packages/ocaml-tools/trunk/debian/rules
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/ocaml-tools/trunk/debian/rules?rev=3542&op=diff
==============================================================================
--- trunk/packages/ocaml-tools/trunk/debian/rules (original)
+++ trunk/packages/ocaml-tools/trunk/debian/rules Mon Feb  5 08:23:11 2007
@@ -13,17 +13,23 @@
 
 # ocamlmake source dir
 export OMAKESRC := $(shell echo ocaml-make-*)
+export CMIGREPSRC := $(shell echo cmigrep-*)
 
 # omlet source dir
 OMLETSRC = $(shell echo omlet-*)
 
 include /usr/share/dpatch/dpatch.make
 
-build: ocamldot/ocamldot
+build: ocamldot/ocamldot $(CMIGREPSRC)/cmigrep
 
 ocamldot/ocamldot: patch
 	dh_testdir
 	(cd ocamldot; make)
+
+$(CMIGREPSRC)/cmigrep: patch
+	dh_testdir
+	(cd $(CMIGREPSRC);\
+         make byte GODI_LIB=/usr/lib/ocaml/$(OCAMLABI)/compiler-libs)
 
 clean: unpatch
 	dh_testdir
@@ -68,6 +74,10 @@
 	cp $(OMLETSRC)/README $(DOCDIR)/README.omlet
 	cp $(OMLETSRC)/ChangeLog $(DOCDIR)/changelog.omlet
 
+	# cmigrep
+	cp $(CMIGREPSRC)/cmigrep debian/ocaml-tools/usr/bin
+	cp $(CMIGREPSRC)/README $(DOCDIR)/README.cmigrep
+
 	cp debian/lintian-overrides \
 		debian/ocaml-tools/usr/share/lintian/overrides/ocaml-tools
 
@@ -77,6 +87,7 @@
 	dh_testdir
 	dh_testroot
 	dh_installdocs
+	dh_installman debian/cmigrep.1
 	dh_installchangelogs
 	dh_installdebconf
 	dh_link

Added: trunk/packages/ocaml-tools/upstream/ocaml-tools_2007.02.04.orig.tar.gz
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/ocaml-tools/upstream/ocaml-tools_2007.02.04.orig.tar.gz?rev=3542&op=file
==============================================================================
Binary file - no diff available.

Propchange: trunk/packages/ocaml-tools/upstream/ocaml-tools_2007.02.04.orig.tar.gz
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream




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