[Pkg-ocaml-maint-commits] r2216 - trunk/packages/ocamlgsl/trunk/debian

Sylvain LE GALL gildor-guest at costa.debian.org
Fri Dec 2 22:10:33 UTC 2005


Author: gildor-guest
Date: 2005-12-02 22:10:32 +0000 (Fri, 02 Dec 2005)
New Revision: 2216

Added:
   trunk/packages/ocamlgsl/trunk/debian/control.in
Modified:
   trunk/packages/ocamlgsl/trunk/debian/changelog
   trunk/packages/ocamlgsl/trunk/debian/control
   trunk/packages/ocamlgsl/trunk/debian/rules
Log:
Prepare release -- SLG


Modified: trunk/packages/ocamlgsl/trunk/debian/changelog
===================================================================
--- trunk/packages/ocamlgsl/trunk/debian/changelog	2005-12-02 22:04:18 UTC (rev 2215)
+++ trunk/packages/ocamlgsl/trunk/debian/changelog	2005-12-02 22:10:32 UTC (rev 2216)
@@ -1,14 +1,10 @@
-ocamlgsl (0.4.0-3) unstable; urgency=low
-
-  * Remove direct reference to ocaml library dir
-
- -- Sylvain Le Gall <sylvain.le-gall at polytechnique.org>  Wed,  9 Nov 2005 17:57:46 +0100
-
 ocamlgsl (0.4.0-2) unstable; urgency=low
 
+  * Remove direct reference to ocaml library dir
+  * Remove hardcoded OCaml ABI
   * Transition to svn-buildpackage
 
- -- Sylvain Le Gall <sylvain.le-gall at polytechnique.org>  Mon, 22 Aug 2005 23:51:41 +0200
+ -- Sylvain Le Gall <sylvain.le-gall at polytechnique.org>  Fri,  2 Dec 2005 23:08:34 +0100
 
 ocamlgsl (0.4.0-1) unstable; urgency=low
 

Modified: trunk/packages/ocamlgsl/trunk/debian/control
===================================================================
--- trunk/packages/ocamlgsl/trunk/debian/control	2005-12-02 22:04:18 UTC (rev 2215)
+++ trunk/packages/ocamlgsl/trunk/debian/control	2005-12-02 22:10:32 UTC (rev 2216)
@@ -2,14 +2,14 @@
 Section: devel
 Priority: optional
 Maintainer: Sylvain Le Gall <sylvain.le-gall at polytechnique.org> 
-Build-Depends: ocaml-nox-3.08.3, debhelper (>= 4), dpatch (>=1.11), ocaml-findlib, libgsl0-dev, chrpath, gawk
+Build-Depends: ocaml-nox (>= 3.09.0), debhelper (>= 4), dpatch (>=1.11), ocaml-findlib, libgsl0-dev, chrpath, gawk
 Standards-Version: 3.6.2.0
 
 
 Package: libocamlgsl-ocaml-dev
 Section: libdevel
 Architecture: i386 arm ia64 s390 alpha powerpc m68k mips mipsel amd64 kfreebsd-i386
-Depends: ${shlibs:Depends}, ocaml-nox-3.08.3, libocamlgsl-ocaml (= ${Source-Version}), libgsl0-dev
+Depends: ${shlibs:Depends}, ocaml-nox-${F:OCamlABI}, libocamlgsl-ocaml (= ${Source-Version}), libgsl0-dev
 Description: GNU scientific library for OCaml
  This is an interface to GSL (GNU scientific library), for the
  Objective Caml language.
@@ -19,7 +19,7 @@
 Package: libocamlgsl-ocaml
 Section: libs
 Architecture: i386 arm ia64 s390 alpha powerpc m68k mips mipsel amd64 kfreebsd-i386
-Depends: ${shlibs:Depends}, ocaml-base-nox-3.08.3
+Depends: ${shlibs:Depends}, ocaml-base-nox-${F:OCamlABI}
 Description: GNU scientific library for OCaml
  This is an interface to GSL (GNU scientific library), for the
  Objective Caml language.

Copied: trunk/packages/ocamlgsl/trunk/debian/control.in (from rev 2188, trunk/packages/ocamlgsl/trunk/debian/control)
===================================================================
--- trunk/packages/ocamlgsl/trunk/debian/control	2005-11-29 22:29:10 UTC (rev 2188)
+++ trunk/packages/ocamlgsl/trunk/debian/control.in	2005-12-02 22:10:32 UTC (rev 2216)
@@ -0,0 +1,27 @@
+Source: ocamlgsl
+Section: devel
+Priority: optional
+Maintainer: Sylvain Le Gall <sylvain.le-gall at polytechnique.org> 
+Build-Depends: ocaml-nox (>= #OCamlABI#), debhelper (>= 4), dpatch (>=1.11), ocaml-findlib, libgsl0-dev, chrpath, gawk
+Standards-Version: 3.6.2.0
+
+
+Package: libocamlgsl-ocaml-dev
+Section: libdevel
+Architecture: i386 arm ia64 s390 alpha powerpc m68k mips mipsel amd64 kfreebsd-i386
+Depends: ${shlibs:Depends}, ocaml-nox-${F:OCamlABI}, libocamlgsl-ocaml (= ${Source-Version}), libgsl0-dev
+Description: GNU scientific library for OCaml
+ This is an interface to GSL (GNU scientific library), for the
+ Objective Caml language.
+ .
+ See the libgsl0 package for more details.
+
+Package: libocamlgsl-ocaml
+Section: libs
+Architecture: i386 arm ia64 s390 alpha powerpc m68k mips mipsel amd64 kfreebsd-i386
+Depends: ${shlibs:Depends}, ocaml-base-nox-${F:OCamlABI}
+Description: GNU scientific library for OCaml
+ This is an interface to GSL (GNU scientific library), for the
+ Objective Caml language.
+ .
+ See the libgsl0 package for more details.

Modified: trunk/packages/ocamlgsl/trunk/debian/rules
===================================================================
--- trunk/packages/ocamlgsl/trunk/debian/rules	2005-12-02 22:04:18 UTC (rev 2215)
+++ trunk/packages/ocamlgsl/trunk/debian/rules	2005-12-02 22:10:32 UTC (rev 2216)
@@ -7,7 +7,11 @@
 DESTDIR_DEV=$(CURDIR)/debian/$(PACKAGE_DEV)
 PACKAGE=libocamlgsl-ocaml
 DESTDIR=$(CURDIR)/debian/$(PACKAGE)
+OCAMLABI=$(shell ocamlc -version)
 
+debian/control: debian/control.in
+	 sed -e 's%#OCamlABI#%$(OCAMLABI)%' $@.in >$@
+
 build: patch-stamp build-stamp
 build-stamp:
 	dh_testdir
@@ -58,7 +62,7 @@
 	dh_fixperms -a
 	dh_installdeb -a
 	dh_shlibdeps -a
-	dh_gencontrol -a
+	dh_gencontrol -a -- -VF:OCamlABI="$(OCAMLABI)"
 	dh_md5sums -a
 	dh_builddeb -a
 




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