[Pkg-ocaml-maint-commits] r1257 - in trunk/packages/missinglib: . trunk trunk/debian
Samuel Mimram
smimram-guest@costa.debian.org
Tue, 12 Apr 2005 19:45:47 +0000
Author: smimram-guest
Date: 2005-04-12 19:45:32 +0000 (Tue, 12 Apr 2005)
New Revision: 1257
Added:
trunk/packages/missinglib/trunk/
trunk/packages/missinglib/trunk/debian/
trunk/packages/missinglib/trunk/debian/changelog
trunk/packages/missinglib/trunk/debian/compat
trunk/packages/missinglib/trunk/debian/control
trunk/packages/missinglib/trunk/debian/dirs
trunk/packages/missinglib/trunk/debian/docs
trunk/packages/missinglib/trunk/debian/missinglib.doc-base
trunk/packages/missinglib/trunk/debian/rules
trunk/packages/missinglib/trunk/missinglib_0.4.10.tar.gz
Log:
Importing John Goerzen's package.
Added: trunk/packages/missinglib/trunk/debian/changelog
===================================================================
--- trunk/packages/missinglib/trunk/debian/changelog 2005-04-12 11:29:47 UTC (rev 1256)
+++ trunk/packages/missinglib/trunk/debian/changelog 2005-04-12 19:45:32 UTC (rev 1257)
@@ -0,0 +1,90 @@
+missinglib (0.4.10) unstable; urgency=medium
+
+ * New upload for new OCaml.
+
+ -- John Goerzen <jgoerzen@complete.org> Mon, 13 Dec 2004 08:19:53 -0600
+
+missinglib (0.4.9) unstable; urgency=low
+
+ * Added new Strutil.trunc function.
+
+ -- John Goerzen <jgoerzen@complete.org> Fri, 20 Aug 2004 09:36:38 -0500
+
+missinglib (0.4.8) unstable; urgency=medium
+
+ * New upload for testing. Sigh.
+
+ -- John Goerzen <jgoerzen@complete.org> Mon, 9 Aug 2004 08:44:18 -0500
+
+missinglib (0.4.7) unstable; urgency=low
+
+ * Added new abspath and isdir functions to Unixutil.
+
+ -- John Goerzen <jgoerzen@complete.org> Fri, 6 Aug 2004 16:50:09 -0500
+
+missinglib (0.4.6) unstable; urgency=low
+
+ * Added AnyDBM and AnyDBM_String to support persistent storage.
+
+ -- John Goerzen <jgoerzen@complete.org> Wed, 4 Aug 2004 14:52:19 -0500
+
+missinglib (0.4.5) unstable; urgency=low
+
+ * Added ability to read/write (string,string) hashtables.
+
+ -- John Goerzen <jgoerzen@complete.org> Thu, 29 Jul 2004 13:09:04 -0500
+
+missinglib (0.4.4) unstable; urgency=low
+
+ * [Debian] change dep to ocaml-nox
+
+ -- John Goerzen <jgoerzen@complete.org> Tue, 27 Jul 2004 09:37:41 -0500
+
+missinglib (0.4.3) unstable; urgency=low
+
+ * [Debian] Rebuilt for OCaml 3.08
+
+ -- John Goerzen <jgoerzen@complete.org> Tue, 27 Jul 2004 08:49:30 -0500
+
+missinglib (0.4.2) unstable; urgency=low
+
+ * New feature in Streamutil: fold_left
+
+ -- John Goerzen <jgoerzen@complete.org> Wed, 21 Jul 2004 16:20:30 -0500
+
+missinglib (0.4.1) unstable; urgency=low
+
+ * New features for Streamutil: building streams of lines in an input
+ file, filtering and mapping streams, converting streams to lists,
+ building streams of blocks from an input file.
+
+ * New feature for Listutil: take/drop functions like Haskell.
+
+ * New features for Unixutil: recursive directory scanning, rm.
+
+ * Updated README.
+
+ -- John Goerzen <jgoerzen@complete.org> Thu, 17 Jun 2004 18:30:31 -0500
+
+missinglib (0.4.0) unstable; urgency=low
+
+ * New class: configParser, supporting interpolation.
+
+ * Fixed description formatting. Closes: #247266.
+
+ * New module: fileutil.
+
+ -- John Goerzen <jgoerzen@complete.org> Sat, 05 Jun 2004 12:06:16 -0500
+
+missinglib (0.0.1-2) unstable; urgency=low
+
+ * Added build-dep on libounit-ocaml-dev. Closes: #248223.
+
+ -- John Goerzen <jgoerzen@complete.org> Tue, 25 May 2004 10:39:32 -0500
+
+missinglib (0.0.1-1) unstable; urgency=low
+
+ * Initial Release. Closes: #245510.
+
+ -- John Goerzen <jgoerzen@complete.org> Fri, 23 Apr 2004 11:01:24 -0500
+
Added: trunk/packages/missinglib/trunk/debian/compat
===================================================================
--- trunk/packages/missinglib/trunk/debian/compat 2005-04-12 11:29:47 UTC (rev 1256)
+++ trunk/packages/missinglib/trunk/debian/compat 2005-04-12 19:45:32 UTC (rev 1257)
@@ -0,0 +1 @@
+4
Added: trunk/packages/missinglib/trunk/debian/control
===================================================================
--- trunk/packages/missinglib/trunk/debian/control 2005-04-12 11:29:47 UTC (rev 1256)
+++ trunk/packages/missinglib/trunk/debian/control 2005-04-12 19:45:32 UTC (rev 1257)
@@ -0,0 +1,33 @@
+Source: missinglib
+Priority: optional
+Maintainer: John Goerzen <jgoerzen@complete.org>
+Build-Depends: debhelper (>= 4.0.0), ocaml-nox (>= 3.08.2), ocaml-tools (>= 2004.07.26-1), ocaml-findlib (>= 1.0.4-1), libounit-ocaml-dev (>= 1.0.1-2)
+Standards-Version: 3.6.0
+
+Package: libmissinglib-ocaml-dev
+Section: libdevel
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}, ocaml-nox (>= 3.08.2), ocaml-findlib (>= 1.0.4-1)
+Description: Library of utility functions for OCaml
+ The following modules are are provided:
+ .
+ AnyDBM Generic system for key/value persistent storage
+ AnyDBM_String CSV-like pure OCaml storage module for AnyDBM
+ Compose Utilies for combining functions
+ Composeoper Operators for combining functions
+ ConfigParser System for parsing configuration files
+ Fileutil Utilities for working with files/names
+ Hashtbloper Hash table convenience operators
+ Hashtblutil Hash table utilities
+ Lexingutil Lexing-related utilities
+ Listutil List-manipulation utilities
+ Slice Underlying API for Slice operators
+ Sliceoper Flexible subparts of arrays, lists, and strings
+ Streamutil Stream parser utilities
+ Strutil String-related utilities
+ Unixutil Unix filesystem utilities
+ .
+ The entire library has no prerequisites save the OCaml standard library and
+ findlib and is designed to install without complexity on a variety of
+ systems. It could also easily be embedded within your own source trees
+ so that users need not have it installed beforehand.
Added: trunk/packages/missinglib/trunk/debian/dirs
===================================================================
--- trunk/packages/missinglib/trunk/debian/dirs 2005-04-12 11:29:47 UTC (rev 1256)
+++ trunk/packages/missinglib/trunk/debian/dirs 2005-04-12 19:45:32 UTC (rev 1257)
@@ -0,0 +1,2 @@
+usr/bin
+usr/sbin
Added: trunk/packages/missinglib/trunk/debian/docs
===================================================================
--- trunk/packages/missinglib/trunk/debian/docs 2005-04-12 11:29:47 UTC (rev 1256)
+++ trunk/packages/missinglib/trunk/debian/docs 2005-04-12 19:45:32 UTC (rev 1257)
@@ -0,0 +1,3 @@
+README
+TODO
+libsrc/doc/missinglib/html
Added: trunk/packages/missinglib/trunk/debian/missinglib.doc-base
===================================================================
--- trunk/packages/missinglib/trunk/debian/missinglib.doc-base 2005-04-12 11:29:47 UTC (rev 1256)
+++ trunk/packages/missinglib/trunk/debian/missinglib.doc-base 2005-04-12 19:45:32 UTC (rev 1257)
@@ -0,0 +1,12 @@
+Document: missinglib
+Title: Debian missinglib Manual
+Author: John Goerzen
+Abstract: Documentation for the OCaml library
+ MissingLib.
+Section: devel
+
+Format: HTML
+Index: /usr/share/doc/missinglib/html/index.html
+Files: /usr/share/doc/missinglib/html/*.html
+
+
Added: trunk/packages/missinglib/trunk/debian/rules
===================================================================
--- trunk/packages/missinglib/trunk/debian/rules 2005-04-12 11:29:47 UTC (rev 1256)
+++ trunk/packages/missinglib/trunk/debian/rules 2005-04-12 19:45:32 UTC (rev 1257)
@@ -0,0 +1,112 @@
+#!/usr/bin/make -f
+# -*- makefile -*-
+# Sample debian/rules that uses debhelper.
+# GNU copyright 1997 to 1999 by Joey Hess.
+
+# Uncomment this to turn on verbose mode.
+#export DH_VERBOSE=1
+
+
+export OCAMLMAKEFILE = /usr/share/ocaml-tools/OCamlMakefile
+
+CFLAGS = -Wall -g
+
+ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
+ CFLAGS += -O0
+else
+ CFLAGS += -O2
+endif
+ifeq (,$(findstring nostrip,$(DEB_BUILD_OPTIONS)))
+ INSTALL_PROGRAM += -s
+endif
+
+# shared library versions, option 1
+version=2.0.5
+major=2
+# option 2, assuming the library is created as src/.libs/libfoo.so.2.0.5 or so
+#version=`ls src/.libs/lib*.so.* | \
+# awk '{if (match($$0,/[0-9]+\.[0-9]+\.[0-9]+$$/)) print substr($$0,RSTART)}'`
+#major=`ls src/.libs/lib*.so.* | \
+# awk '{if (match($$0,/\.so\.[0-9]+$$/)) print substr($$0,RSTART+4)}'`
+
+configure: configure-stamp
+configure-stamp:
+ dh_testdir
+ # Add here commands to configure the package.
+
+ touch configure-stamp
+
+
+build: build-stamp
+build-stamp: configure-stamp
+ dh_testdir
+
+ # Add here commands to compile the package.
+ $(MAKE)
+ $(MAKE) test
+ cd libsrc && make htdoc
+
+ touch build-stamp
+
+clean:
+ dh_testdir
+ dh_testroot
+ rm -f build-stamp configure-stamp
+
+ # Add here commands to clean up after the build process.
+ -$(MAKE) distclean
+ -rm -f debian/copyright
+
+ dh_clean
+
+install: build
+ dh_testdir
+ dh_testroot
+ dh_clean -k
+ dh_installdirs
+
+ # Add here commands to install the package into debian/tmp
+ #$(MAKE) install DESTDIR=$(CURDIR)/debian/tmp
+ mkdir -p $(CURDIR)/debian/libmissinglib-ocaml-dev/`ocamlc -where`/missinglib
+ cd libsrc && make rawinstall \
+ OCAML_LIB_INSTALL=$(CURDIR)/debian/libmissinglib-ocaml-dev/`ocamlc -where`/missinglib
+ cp COPYRIGHT debian/copyright
+
+
+# Build architecture-independent files here.
+binary-indep: build install
+# We have nothing to do by default.
+
+# Build architecture-dependent files here.
+binary-arch: build install
+ dh_testdir
+ dh_testroot
+ dh_installchangelogs ChangeLog
+ dh_installdocs
+ dh_installexamples
+# dh_install
+# dh_installmenu
+# dh_installdebconf
+# dh_installlogrotate
+# dh_installemacsen
+# dh_installpam
+# dh_installmime
+# dh_installinit
+# dh_installcron
+# dh_installinfo
+ dh_installman
+ dh_link
+ dh_strip
+ dh_compress
+ dh_fixperms
+# dh_perl
+# dh_python
+# dh_makeshlibs
+ dh_installdeb
+ dh_shlibdeps
+ dh_gencontrol
+ dh_md5sums
+ dh_builddeb
+
+binary: binary-indep binary-arch
+.PHONY: build clean binary-indep binary-arch binary install configure
Property changes on: trunk/packages/missinglib/trunk/debian/rules
___________________________________________________________________
Name: svn:executable
+ *
Added: trunk/packages/missinglib/trunk/missinglib_0.4.10.tar.gz
===================================================================
(Binary files differ)
Property changes on: trunk/packages/missinglib/trunk/missinglib_0.4.10.tar.gz
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream