[Pkg-ocaml-maint-commits] r1940 - in trunk/packages: . extlib extlib/trunk extlib/trunk/debian extlib/upstream

Stefano Zacchiroli zack at costa.debian.org
Tue Nov 8 22:03:57 UTC 2005


Author: zack
Date: 2005-11-08 22:03:56 +0000 (Tue, 08 Nov 2005)
New Revision: 1940

Added:
   trunk/packages/extlib/
   trunk/packages/extlib/branches/
   trunk/packages/extlib/build-area/
   trunk/packages/extlib/trunk/
   trunk/packages/extlib/trunk/debian/
   trunk/packages/extlib/trunk/debian/changelog
   trunk/packages/extlib/trunk/debian/compat
   trunk/packages/extlib/trunk/debian/control
   trunk/packages/extlib/trunk/debian/copyright
   trunk/packages/extlib/trunk/debian/docs
   trunk/packages/extlib/trunk/debian/libextlib-ocaml-dev.doc-base
   trunk/packages/extlib/trunk/debian/rules
   trunk/packages/extlib/trunk/debian/svn-deblayout
   trunk/packages/extlib/upstream/
   trunk/packages/extlib/upstream/extlib_1.4.orig.tar.gz
Log:
first check in



Property changes on: trunk/packages/extlib/trunk/debian
___________________________________________________________________
Name: mergeWithUpstream
   + 1

Added: trunk/packages/extlib/trunk/debian/changelog
===================================================================
--- trunk/packages/extlib/trunk/debian/changelog	2005-11-08 21:58:25 UTC (rev 1939)
+++ trunk/packages/extlib/trunk/debian/changelog	2005-11-08 22:03:56 UTC (rev 1940)
@@ -0,0 +1,108 @@
+extlib (1.4-2) unstable; urgency=low
+
+  * Changed doc-base section to Apps/Programming (closes: #310760).
+
+ -- Stefano Zacchiroli <zack at debian.org>  Thu, 26 May 2005 22:38:18 +0200
+
+extlib (1.4-1) unstable; urgency=low
+
+  * New upstream release
+
+ -- Stefano Zacchiroli <zack at debian.org>  Fri, 25 Mar 2005 12:48:35 +0100
+
+extlib (1.3-3) unstable; urgency=low
+
+  * Rebuilt against ocaml 3.08.3
+
+ -- Stefano Zacchiroli <zack at debian.org>  Thu, 24 Mar 2005 22:21:37 +0100
+
+extlib (1.3-2) unstable; urgency=low
+
+  * debian/rules
+    - install .ml/.mli files using cp -a to avoid .mli having timestamps
+      greater than corresponding .cmi (Closes: Bug#283122)
+
+ -- Stefano Zacchiroli <zack at debian.org>  Fri, 26 Nov 2004 23:45:27 +0100
+
+extlib (1.3-1) unstable; urgency=low
+
+  * New upstream release
+
+ -- Stefano Zacchiroli <zack at debian.org>  Tue, 26 Oct 2004 11:12:23 +0200
+
+extlib (1.2-2) unstable; urgency=medium
+
+  * debian/patches/17_ocamldbi_compat
+    - patched dbi.{ml,mli} so that they are compatible with those
+      shipped with latest ocamldbi. This patch is basically the diff
+      between extlib release 1.2 and current extlib CVS.
+
+ -- Stefano Zacchiroli <zack at debian.org>  Thu,  5 Aug 2004 11:21:03 +0200
+
+extlib (1.2-1) unstable; urgency=low
+
+  * New upstream release
+    - ocaml 3.08 porting
+    - IO module: simplified and added binary files support
+    - added Unzip module (ocaml implementation of zlib inflate)
+  * debian/patches
+    - removed old patches for META version and ocaml 3.08 porting
+
+ -- Stefano Zacchiroli <zack at debian.org>  Mon,  2 Aug 2004 11:59:46 +0200
+
+extlib (1.1-4) unstable; urgency=low
+
+  * rebuilt with ocaml 3.08
+  * debian/control
+    - bumped ocaml deps to 3.08
+    - bumped standards-version to 3.6.1.1
+    - changed ocaml deps to ocaml-nox
+  * debian/patches/13_ocaml_308.dpatch
+    - added patch for s/create_string/caml_create_string/
+
+ -- Stefano Zacchiroli <zack at debian.org>  Mon, 26 Jul 2004 16:09:53 +0200
+
+extlib (1.1-3) unstable; urgency=low
+
+  * debian/rules
+    - fixed ocamldoc documentation creation ("-doc" switch)
+
+ -- Stefano Zacchiroli <zack at debian.org>  Tue, 25 May 2004 01:43:07 +0200
+
+extlib (1.1-2) unstable; urgency=low
+
+  * debian/rules
+    - fixed typo which makes build process fail on non-native archs
+
+ -- Stefano Zacchiroli <zack at debian.org>  Mon, 24 May 2004 09:40:32 +0200
+
+extlib (1.1-1) unstable; urgency=low
+
+  * New upstream release
+
+ -- Stefano Zacchiroli <zack at debian.org>  Sun, 23 May 2004 21:46:27 +0200
+
+extlib (1.0b-3) unstable; urgency=low
+
+  * Applied patch from Nicolas Cannasse which fixes a segfault of
+    Std.input_list
+
+ -- Stefano Zacchiroli <zack at debian.org>  Sat, 20 Dec 2003 14:49:57 +0100
+
+extlib (1.0b-2) unstable; urgency=low
+
+  * debian/rules
+    - bugfix: invoke install.ml with the right parameter on bytecode-only
+      architecture (fix build failure on all that archs)
+  * debian/control
+    - bumped Standards-Version to 3.6.1.0
+    - qualified ocaml-findlib dependencies with >= 0.8-5
+
+ -- Stefano Zacchiroli <zack at debian.org>  Wed, 15 Oct 2003 10:45:01 +0200
+
+extlib (1.0b-1) unstable; urgency=low
+
+  * Initial Release (Closes: Bug#213127).
+
+ -- Stefano Zacchiroli <zack at debian.org>  Fri,  3 Oct 2003 23:55:57 +0200
+

Added: trunk/packages/extlib/trunk/debian/compat
===================================================================
--- trunk/packages/extlib/trunk/debian/compat	2005-11-08 21:58:25 UTC (rev 1939)
+++ trunk/packages/extlib/trunk/debian/compat	2005-11-08 22:03:56 UTC (rev 1940)
@@ -0,0 +1 @@
+4

Added: trunk/packages/extlib/trunk/debian/control
===================================================================
--- trunk/packages/extlib/trunk/debian/control	2005-11-08 21:58:25 UTC (rev 1939)
+++ trunk/packages/extlib/trunk/debian/control	2005-11-08 22:03:56 UTC (rev 1940)
@@ -0,0 +1,25 @@
+Source: extlib
+Section: libdevel
+Priority: optional
+Maintainer: Stefano Zacchiroli <zack at debian.org>
+Build-Depends: ocaml-nox-3.08.3, ocaml-findlib (>= 0.8-5), debhelper (>> 4.0.0), dpatch
+Standards-Version: 3.6.1.1
+
+Package: libextlib-ocaml-dev
+Architecture: any
+Depends: ocaml-nox-3.08.3, ocaml-findlib (>= 0.8-5), ${misc:Depends}
+Description: extended standard library for OCaml
+ ExtLib is a project aiming at providing a complete - yet small -
+ standard library for the OCaml programming language.
+ .
+ The purpose of this library is to add new functions to OCaml
+ Standard Library modules, to modify some functions in order to
+ get better performances or more safety (tail-recursive) but also
+ to provide new modules which should be useful for the average
+ OCaml programmer.
+ .
+ ExtLib contains modules implementing: enumeration over abstract
+ collection of elements, efficient bit sets, dynamic arrays,
+ references on lists, Unicode characters and UTF-8 encoded
+ strings, additional and improved functions for hashtables,
+ strings, lists and option types.

Added: trunk/packages/extlib/trunk/debian/copyright
===================================================================
--- trunk/packages/extlib/trunk/debian/copyright	2005-11-08 21:58:25 UTC (rev 1939)
+++ trunk/packages/extlib/trunk/debian/copyright	2005-11-08 22:03:56 UTC (rev 1940)
@@ -0,0 +1,29 @@
+This package was debianized by Stefano Zacchiroli <zack at debian.org> on
+Fri,  3 Oct 2003 23:55:57 +0200.
+
+It was downloaded from:   http://sourceforge.net/projects/ocaml-lib/
+
+Upstream Authors:
+  Nicolas Cannasse  <ncannasse at motion-twin.com>
+  Brian Hurt        <brian.hurt at qlogic.com>
+  Yamagata Yoriyuki <yoriyuki at mbg.ocn.ne.jp>
+
+Copyright:
+
+  The Library is distributed under the terms of the GNU Library General
+  Public License version 2 (found in /usr/share/common-licenses/LGPL-2
+  on debian systems).
+
+  As a special exception to the GNU Library General Public License, you
+  may link, statically or dynamically, a "work that uses the Library"
+  with a publicly distributed version of the Library to produce an
+  executable file containing portions of the Library, and distribute
+  that executable file under terms of your choice, without any of the
+  additional requirements listed in clause 6 of the GNU Library General
+  Public License.  By "a publicly distributed version of the Library",
+  we mean either the unmodified Library, or a modified version of the
+  Library that is distributed under the conditions defined in clause 3
+  of the GNU Library General Public License.  This exception does not
+  however invalidate any other reasons why the executable file might be
+  covered by the GNU Library General Public License.
+

Added: trunk/packages/extlib/trunk/debian/docs
===================================================================
--- trunk/packages/extlib/trunk/debian/docs	2005-11-08 21:58:25 UTC (rev 1939)
+++ trunk/packages/extlib/trunk/debian/docs	2005-11-08 22:03:56 UTC (rev 1940)
@@ -0,0 +1 @@
+README.txt

Added: trunk/packages/extlib/trunk/debian/libextlib-ocaml-dev.doc-base
===================================================================
--- trunk/packages/extlib/trunk/debian/libextlib-ocaml-dev.doc-base	2005-11-08 21:58:25 UTC (rev 1939)
+++ trunk/packages/extlib/trunk/debian/libextlib-ocaml-dev.doc-base	2005-11-08 22:03:56 UTC (rev 1940)
@@ -0,0 +1,10 @@
+Document: extlib
+Title: OCaml ExtLib API reference
+Author: Nicolas Cannasse, Brian Hurt, Yamagata Yoriyuki
+Abstract: ocamldoc-generated API reference for the OCaml Extended standard Library (ExtLib)
+Section: Apps/Programming
+
+Format: HTML
+Index: /usr/share/doc/libextlib-ocaml-dev/html/index.html
+Files: /usr/share/doc/libextlib-ocaml-dev/html/*
+

Added: trunk/packages/extlib/trunk/debian/rules
===================================================================
--- trunk/packages/extlib/trunk/debian/rules	2005-11-08 21:58:25 UTC (rev 1939)
+++ trunk/packages/extlib/trunk/debian/rules	2005-11-08 22:03:56 UTC (rev 1940)
@@ -0,0 +1,54 @@
+#!/usr/bin/make -f
+
+#export DH_VERBOSE=1
+OCAML_STDLIB_DIR := $(shell ocamlc -where)
+PKGNAME = libextlib-ocaml-dev
+PKGDIR = $(CURDIR)/debian/$(PKGNAME)
+DESTDIR = $(PKGDIR)$(OCAML_STDLIB_DIR)/extlib
+DOCDIR = $(PKGDIR)/usr/share/doc/$(PKGNAME)/
+
+include /usr/share/dpatch/dpatch.make
+
+build:
+clean: patch clean1 unpatch
+
+clean1:
+	dh_testdir
+	dh_testroot
+
+	rm -f *.cm[aiox] *.cmxa *.[ao] META
+
+	dh_clean
+
+install: patch-stamp
+	dh_testdir
+	dh_testroot
+	dh_clean -k 
+
+	mkdir -p $(DESTDIR)/ $(DOCDIR)/
+	if [ -x /usr/bin/ocamlopt ]; then \
+		ocaml install.ml -d $(DESTDIR)/ -b -n -doc; \
+	else \
+		ocaml install.ml -d $(DESTDIR)/ -b -doc; \
+	fi
+	cp -a extLib.ml *.mli $(DESTDIR)/
+	cp -a META.txt $(DESTDIR)/META
+	mv $(DESTDIR)/extlib-doc/ $(DOCDIR)/html/
+
+binary: binary-indep binary-arch
+binary-indep: install
+
+binary-arch: install
+	dh_testdir
+	dh_testroot
+	dh_installchangelogs 
+	dh_installdocs
+	dh_link
+	dh_compress
+	dh_fixperms
+	dh_installdeb
+	dh_gencontrol
+	dh_md5sums
+	dh_builddeb
+
+.PHONY: build clean binary-indep binary-arch binary install


Property changes on: trunk/packages/extlib/trunk/debian/rules
___________________________________________________________________
Name: svn:executable
   + *

Added: trunk/packages/extlib/trunk/debian/svn-deblayout
===================================================================
--- trunk/packages/extlib/trunk/debian/svn-deblayout	2005-11-08 21:58:25 UTC (rev 1939)
+++ trunk/packages/extlib/trunk/debian/svn-deblayout	2005-11-08 22:03:56 UTC (rev 1940)
@@ -0,0 +1,3 @@
+origDir=../upstream
+origUrl=svn+ssh://svn.debian.org/svn/pkg-ocaml-maint/trunk/packages/extlib/upstream
+tagsUrl=svn+ssh://svn.debian.org/svn/pkg-ocaml-maint/tags/packages/extlib

Added: trunk/packages/extlib/upstream/extlib_1.4.orig.tar.gz
===================================================================
(Binary files differ)


Property changes on: trunk/packages/extlib/upstream/extlib_1.4.orig.tar.gz
___________________________________________________________________
Name: svn:mime-type
   + application/octet-stream




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