[Pkg-ocaml-maint-commits] r2408 - trunk/packages/equeue/trunk/debian

Samuel Mimram smimram at costa.debian.org
Sat Jan 7 17:23:43 UTC 2006


Author: smimram
Date: 2006-01-07 17:23:42 +0000 (Sat, 07 Jan 2006)
New Revision: 2408

Removed:
   trunk/packages/equeue/trunk/debian/control.in
   trunk/packages/equeue/trunk/debian/dirs
   trunk/packages/equeue/trunk/debian/libequeue-gtk2-ocaml-dev.install
   trunk/packages/equeue/trunk/debian/libequeue-ocaml-dev.install
   trunk/packages/equeue/trunk/debian/libequeue-ocaml.install
Modified:
   trunk/packages/equeue/trunk/debian/changelog
   trunk/packages/equeue/trunk/debian/control
   trunk/packages/equeue/trunk/debian/rules
Log:
Updated for OCaml 3.09.1.

Modified: trunk/packages/equeue/trunk/debian/changelog
===================================================================
--- trunk/packages/equeue/trunk/debian/changelog	2006-01-07 13:41:05 UTC (rev 2407)
+++ trunk/packages/equeue/trunk/debian/changelog	2006-01-07 17:23:42 UTC (rev 2408)
@@ -1,3 +1,10 @@
+equeue (2.1.3-4) UNRELEASED; urgency=low
+
+  * Rebuild with OCaml 3.09.1.
+  * Correctly handly OCaml ABI in package.
+
+ -- Samuel Mimram <smimram at debian.org>  Sat,  7 Jan 2006 18:23:05 +0100
+
 equeue (2.1.3-3) unstable; urgency=low
 
   * Rebuild with OCaml 3.09.0.

Modified: trunk/packages/equeue/trunk/debian/control
===================================================================
--- trunk/packages/equeue/trunk/debian/control	2006-01-07 13:41:05 UTC (rev 2407)
+++ trunk/packages/equeue/trunk/debian/control	2006-01-07 17:23:42 UTC (rev 2408)
@@ -2,7 +2,7 @@
 Section: devel
 Priority: optional
 Maintainer: Samuel Mimram <smimram at debian.org>
-Build-Depends: debhelper (>= 4.0.0), ocaml-findlib, ocaml-nox (>= 3.09.0), liblablgtk2-ocaml-dev
+Build-Depends: debhelper (>= 4.0.0), ocaml-findlib, ocaml-nox (>= 3.09.1), liblablgtk2-ocaml-dev
 Standards-Version: 3.6.2
 
 Package: libequeue-ocaml

Deleted: trunk/packages/equeue/trunk/debian/control.in
===================================================================
--- trunk/packages/equeue/trunk/debian/control.in	2006-01-07 13:41:05 UTC (rev 2407)
+++ trunk/packages/equeue/trunk/debian/control.in	2006-01-07 17:23:42 UTC (rev 2408)
@@ -1,91 +0,0 @@
-Source: equeue
-Section: devel
-Priority: optional
-Maintainer: Samuel Mimram <smimram at debian.org>
-Build-Depends: debhelper (>= 4.0.0), ocaml-findlib, ocaml-nox (>= @OCamlABI@), liblablgtk2-ocaml-dev
-Standards-Version: 3.6.2
-
-Package: libequeue-ocaml
-Section: libs
-Architecture: any
-Depends: ocaml-base-nox-${F:OCamlABI}, ${shlibs:Depends}
-Provides: libshell-ocaml
-Conflicts: libshell-ocaml
-Replaces: libshell-ocaml
-Description: Event queues OCaml library
- Equeue is an Objective Caml (OCaml) library containing a generic
- implementation of queues of events of any type, and a specific
- implementation of queues of file descriptor events.
- .
- The generic module allows to associate an event queue with an event
- source, and one or several event handlers. The event source generates
- new events that are triggered from the outer world. The handlers
- consume events, but it is allowed that handlers also generate events.
- .
- The module for file descriptor events already defines an event source;
- this source watches registered file descriptors and produces events if
- a descriptor wants to deliver data, or if a descriptor is ready to
- accept data. As in the generic module, the handlers consume the
- events.
- .
- The main application of these modules are implementations of protocol
- stacks which can cooperate with each other.
- .
- This package contains only the shared runtime stub libraries.
-
-Package: libequeue-ocaml-dev
-Section: libdevel
-Architecture: any
-Depends: ocaml-nox-${F:OCamlABI}, libequeue-ocaml (= ${Source-Version})
-Provides: libshell-ocaml-dev
-Conflicts: libshell-ocaml-dev
-Replaces: libshell-ocaml-dev
-Suggests: ocaml-findlib, libequeue-gtk2-ocaml-dev
-Description: Event queues OCaml library
- Equeue is an Objective Caml (OCaml) library containing a generic
- implementation of queues of events of any type, and a specific
- implementation of queues of file descriptor events.
- .
- The generic module allows to associate an event queue with an event
- source, and one or several event handlers. The event source generates
- new events that are triggered from the outer world. The handlers
- consume events, but it is allowed that handlers also generate events.
- .
- The module for file descriptor events already defines an event source;
- this source watches registered file descriptors and produces events if
- a descriptor wants to deliver data, or if a descriptor is ready to
- accept data. As in the generic module, the handlers consume the
- events.
- .
- The main application of these modules are implementations of protocol
- stacks which can cooperate with each other.
- .
- This package contains all the development stuff you need to use
- the equeue OCaml library in your programs.
-
-Package: libequeue-gtk2-ocaml-dev
-Section: libdevel
-Architecture: any
-Depends: ocaml-nox-${F:OCamlABI}, libequeue-ocaml-dev (= ${Source-Version}), liblablgtk2-ocaml-dev
-Suggests: ocaml-findlib
-Description: Event queues OCaml library
- Equeue is an Objective Caml (OCaml) library containing a generic
- implementation of queues of events of any type, and a specific
- implementation of queues of file descriptor events.
- .
- The generic module allows to associate an event queue with an event
- source, and one or several event handlers. The event source generates
- new events that are triggered from the outer world. The handlers
- consume events, but it is allowed that handlers also generate events.
- .
- The module for file descriptor events already defines an event source;
- this source watches registered file descriptors and produces events if
- a descriptor wants to deliver data, or if a descriptor is ready to
- accept data. As in the generic module, the handlers consume the
- events.
- .
- The main application of these modules are implementations of protocol
- stacks which can cooperate with each other.
- .
- This package contains all the development stuff you need to use
- the equeue OCaml library in your programs which use lablgtk2.

Deleted: trunk/packages/equeue/trunk/debian/dirs
===================================================================
--- trunk/packages/equeue/trunk/debian/dirs	2006-01-07 13:41:05 UTC (rev 2407)
+++ trunk/packages/equeue/trunk/debian/dirs	2006-01-07 17:23:42 UTC (rev 2408)
@@ -1 +0,0 @@
-usr/lib/ocaml/3.09.0

Deleted: trunk/packages/equeue/trunk/debian/libequeue-gtk2-ocaml-dev.install
===================================================================
--- trunk/packages/equeue/trunk/debian/libequeue-gtk2-ocaml-dev.install	2006-01-07 13:41:05 UTC (rev 2407)
+++ trunk/packages/equeue/trunk/debian/libequeue-gtk2-ocaml-dev.install	2006-01-07 17:23:42 UTC (rev 2408)
@@ -1,5 +0,0 @@
-usr/lib/ocaml/3.09.0/equeue-gtk2/META
-usr/lib/ocaml/3.09.0/equeue-gtk2/*.a
-usr/lib/ocaml/3.09.0/equeue-gtk2/*.o
-usr/lib/ocaml/3.09.0/equeue-gtk2/*.cm*
-usr/lib/ocaml/3.09.0/equeue-gtk2/*.ml*

Deleted: trunk/packages/equeue/trunk/debian/libequeue-ocaml-dev.install
===================================================================
--- trunk/packages/equeue/trunk/debian/libequeue-ocaml-dev.install	2006-01-07 13:41:05 UTC (rev 2407)
+++ trunk/packages/equeue/trunk/debian/libequeue-ocaml-dev.install	2006-01-07 17:23:42 UTC (rev 2408)
@@ -1,9 +0,0 @@
-usr/lib/ocaml/3.09.0/equeue/META
-usr/lib/ocaml/3.09.0/equeue/*.a
-usr/lib/ocaml/3.09.0/equeue/*.o
-usr/lib/ocaml/3.09.0/equeue/*.cm*
-usr/lib/ocaml/3.09.0/equeue/*.ml*
-usr/lib/ocaml/3.09.0/shell/META
-usr/lib/ocaml/3.09.0/shell/*.a
-usr/lib/ocaml/3.09.0/shell/*.cm*
-usr/lib/ocaml/3.09.0/shell/*.ml*

Deleted: trunk/packages/equeue/trunk/debian/libequeue-ocaml.install
===================================================================
--- trunk/packages/equeue/trunk/debian/libequeue-ocaml.install	2006-01-07 13:41:05 UTC (rev 2407)
+++ trunk/packages/equeue/trunk/debian/libequeue-ocaml.install	2006-01-07 17:23:42 UTC (rev 2408)
@@ -1 +0,0 @@
-usr/lib/ocaml/3.09.0/shell/dllshell.so      usr/lib/ocaml/3.09.0/stublibs/

Modified: trunk/packages/equeue/trunk/debian/rules
===================================================================
--- trunk/packages/equeue/trunk/debian/rules	2006-01-07 13:41:05 UTC (rev 2407)
+++ trunk/packages/equeue/trunk/debian/rules	2006-01-07 17:23:42 UTC (rev 2408)
@@ -7,7 +7,7 @@
 #export DH_VERBOSE=1
 
 OCAMLABI := $(shell ocamlc -version)
-OFILES := $(patsubst %.in,%,$(shell ls debian/*.in))
+OFILES := $(patsubst %.in,%,$(wildcard debian/*.in))
 
 TMPDIR = $(CURDIR)/debian/tmp
 DESTDIR = $(TMPDIR)/$(shell ocamlc -where)
@@ -19,8 +19,8 @@
 	dh_testdir
 	./configure -with-equeue-gtk2
 
-build: build-stamp
-build-stamp:  config.status
+build: ocamlinit build-stamp
+build-stamp: config.status
 	dh_testdir
 
 	$(MAKE) all
@@ -73,4 +73,4 @@
 	dh_builddeb
 
 binary: binary-indep binary-arch
-.PHONY: build clean binary-indep binary-arch binary install
+.PHONY: build clean binary-indep binary-arch binary install ocamlinit




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