[Pkg-ocaml-maint-commits] r1895 - trunk/packages/lablgl/trunk/debian
Sven Luther
luther at costa.debian.org
Wed Nov 2 12:46:01 UTC 2005
Author: luther
Date: 2005-11-02 12:46:00 +0000 (Wed, 02 Nov 2005)
New Revision: 1895
Added:
trunk/packages/lablgl/trunk/debian/compat
trunk/packages/lablgl/trunk/debian/liblablgl-ocaml-dev.dirs.in
trunk/packages/lablgl/trunk/debian/liblablgl-ocaml.dirs.in
trunk/packages/lablgl/trunk/debian/liblablgl-ocaml.files.in
trunk/packages/lablgl/trunk/debian/liblablgl-ocaml.override.in
Removed:
trunk/packages/lablgl/trunk/debian/liblablgl-ocaml-dev.dirs
trunk/packages/lablgl/trunk/debian/liblablgl-ocaml.dirs
trunk/packages/lablgl/trunk/debian/liblablgl-ocaml.files
trunk/packages/lablgl/trunk/debian/liblablgl-ocaml.override
Modified:
trunk/packages/lablgl/trunk/debian/changelog
trunk/packages/lablgl/trunk/debian/control
trunk/packages/lablgl/trunk/debian/rules
Log:
Adapted to dh_compat 4.
Removed any hardcoded ocaml abi.
Modified: trunk/packages/lablgl/trunk/debian/changelog
===================================================================
--- trunk/packages/lablgl/trunk/debian/changelog 2005-11-02 12:14:50 UTC (rev 1894)
+++ trunk/packages/lablgl/trunk/debian/changelog 2005-11-02 12:46:00 UTC (rev 1895)
@@ -1,6 +1,7 @@
lablgl (1.01-8) unstable; urgency=low
* Rebuilt for ocaml 3.09.0.
+ * No hardcoded ocaml abi versions anymore.
-- Sven Luther <luther at debian.org> Thu, 27 Oct 2005 22:29:48 +0000
Added: trunk/packages/lablgl/trunk/debian/compat
===================================================================
--- trunk/packages/lablgl/trunk/debian/compat 2005-11-02 12:14:50 UTC (rev 1894)
+++ trunk/packages/lablgl/trunk/debian/compat 2005-11-02 12:46:00 UTC (rev 1895)
@@ -0,0 +1 @@
+4
Modified: trunk/packages/lablgl/trunk/debian/control
===================================================================
--- trunk/packages/lablgl/trunk/debian/control 2005-11-02 12:14:50 UTC (rev 1894)
+++ trunk/packages/lablgl/trunk/debian/control 2005-11-02 12:46:00 UTC (rev 1895)
@@ -3,13 +3,13 @@
Priority: optional
Maintainer: Debian OCaml Maintainers <debian-ocaml-maint at lists.debian.org>
Uploaders: Sven Luther <luther at debian.org>, Samuel Mimram <smimram at debian.org>
-Build-Depends: debhelper (>> 3.0.0), ocaml, ocaml-3.09.0, tcl8.4-dev, tk8.4-dev, xlibmesa-gl-dev|libgl-dev, libglu1-xorg-dev|libglu-dev, libglut3-dev, x-dev, libxmu-dev, libx11-dev, dpatch
+Build-Depends: debhelper (>> 3.0.0), ocaml, tcl8.4-dev, tk8.4-dev, xlibmesa-gl-dev|libgl-dev, libglu1-xorg-dev|libglu-dev, libglut3-dev, x-dev, libxmu-dev, libx11-dev, dpatch
Standards-Version: 3.6.2.0
# Reasons for Build-Depends:
#
# debhelper (>> 3.0.0): used in debian/rules
-# ocaml, ocaml-3.09.0: the ocaml compiler and stdlib, with labltk
+# ocaml: the ocaml compiler and stdlib, with labltk
# tcl8.4-dev: #include <tcl.h>
# tk8.4-dev: #include <tk.h>
# libgl-dev: #include <GL/gl.h>
@@ -26,7 +26,7 @@
Package: liblablgl-ocaml
Architecture: any
Section: libs
-Depends: ocaml-base-3.09.0, ${shlibs:Depends}
+Depends: ocaml-base-${F:OcamlABI}, ${shlibs:Depends}
Conflicts: lablgl (<< 0.97-2)
Description: Runtime libraries for lablgl
LablGL is an OpenGL interface for Objective Caml. Since it includes
@@ -39,7 +39,7 @@
Package: liblablgl-ocaml-dev
Architecture: any
Section: libdevel
-Depends: liblablgl-ocaml (= ${Source-Version}), ocaml-3.09.0, xlibmesa-gl-dev|xlibmesa-dev(<<4.2.1-5)|libgl-dev, libglu1-xorg-dev|xlibmesa-glu-dev|xlibmesa-dev(<<4.2.1-5)|libglu-dev, tk8.4-dev
+Depends: liblablgl-ocaml (= ${Source-Version}), ocaml-${F:OcamlABI}, xlibmesa-gl-dev|xlibmesa-dev(<<4.2.1-5)|libgl-dev, libglu1-xorg-dev|xlibmesa-glu-dev|xlibmesa-dev(<<4.2.1-5)|libglu-dev, tk8.4-dev
Conflicts: lablgl, findlib (<< 1.0.2)
Replaces: lablgl
Provides: lablgl
Deleted: trunk/packages/lablgl/trunk/debian/liblablgl-ocaml-dev.dirs
===================================================================
--- trunk/packages/lablgl/trunk/debian/liblablgl-ocaml-dev.dirs 2005-11-02 12:14:50 UTC (rev 1894)
+++ trunk/packages/lablgl/trunk/debian/liblablgl-ocaml-dev.dirs 2005-11-02 12:46:00 UTC (rev 1895)
@@ -1,4 +0,0 @@
-usr/bin
-usr/lib/ocaml/3.09.0/lablgl
-usr/lib/ocaml/3.09.0/stublibs
-usr/share/lintian/overrides
Copied: trunk/packages/lablgl/trunk/debian/liblablgl-ocaml-dev.dirs.in (from rev 1862, trunk/packages/lablgl/trunk/debian/liblablgl-ocaml-dev.dirs)
===================================================================
--- trunk/packages/lablgl/trunk/debian/liblablgl-ocaml-dev.dirs 2005-10-27 22:35:44 UTC (rev 1862)
+++ trunk/packages/lablgl/trunk/debian/liblablgl-ocaml-dev.dirs.in 2005-11-02 12:46:00 UTC (rev 1895)
@@ -0,0 +1,4 @@
+usr/bin
+usr/lib/ocaml/#OcamlABI#/lablgl
+usr/lib/ocaml/#OcamlABI#/stublibs
+usr/share/lintian/overrides
Deleted: trunk/packages/lablgl/trunk/debian/liblablgl-ocaml.dirs
===================================================================
--- trunk/packages/lablgl/trunk/debian/liblablgl-ocaml.dirs 2005-11-02 12:14:50 UTC (rev 1894)
+++ trunk/packages/lablgl/trunk/debian/liblablgl-ocaml.dirs 2005-11-02 12:46:00 UTC (rev 1895)
@@ -1,3 +0,0 @@
-usr/lib/ocaml/3.09.0/lablgl
-usr/lib/ocaml/3.09.0/stublibs
-usr/share/lintian/overrides
Copied: trunk/packages/lablgl/trunk/debian/liblablgl-ocaml.dirs.in (from rev 1862, trunk/packages/lablgl/trunk/debian/liblablgl-ocaml.dirs)
===================================================================
--- trunk/packages/lablgl/trunk/debian/liblablgl-ocaml.dirs 2005-10-27 22:35:44 UTC (rev 1862)
+++ trunk/packages/lablgl/trunk/debian/liblablgl-ocaml.dirs.in 2005-11-02 12:46:00 UTC (rev 1895)
@@ -0,0 +1,3 @@
+usr/lib/ocaml/#OcamlABI#/lablgl
+usr/lib/ocaml/#OcamlABI#/stublibs
+usr/share/lintian/overrides
Deleted: trunk/packages/lablgl/trunk/debian/liblablgl-ocaml.files
===================================================================
--- trunk/packages/lablgl/trunk/debian/liblablgl-ocaml.files 2005-11-02 12:14:50 UTC (rev 1894)
+++ trunk/packages/lablgl/trunk/debian/liblablgl-ocaml.files 2005-11-02 12:46:00 UTC (rev 1895)
@@ -1 +0,0 @@
-/usr/lib/ocaml/3.09.0/stublibs
Copied: trunk/packages/lablgl/trunk/debian/liblablgl-ocaml.files.in (from rev 1862, trunk/packages/lablgl/trunk/debian/liblablgl-ocaml.files)
===================================================================
--- trunk/packages/lablgl/trunk/debian/liblablgl-ocaml.files 2005-10-27 22:35:44 UTC (rev 1862)
+++ trunk/packages/lablgl/trunk/debian/liblablgl-ocaml.files.in 2005-11-02 12:46:00 UTC (rev 1895)
@@ -0,0 +1 @@
+/usr/lib/ocaml/#OcamlABI#/stublibs
Deleted: trunk/packages/lablgl/trunk/debian/liblablgl-ocaml.override
===================================================================
--- trunk/packages/lablgl/trunk/debian/liblablgl-ocaml.override 2005-11-02 12:14:50 UTC (rev 1894)
+++ trunk/packages/lablgl/trunk/debian/liblablgl-ocaml.override 2005-11-02 12:46:00 UTC (rev 1895)
@@ -1,2 +0,0 @@
-liblablgl-ocaml: binary-or-shlib-defines-rpath ./usr/lib/ocaml/3.09.0/stublibs/dlllablgl.so /usr/X11R6/lib
-liblablgl-ocaml: binary-or-shlib-defines-rpath ./usr/lib/ocaml/3.09.0/stublibs/dlltogl.so /usr/X11R6/lib
Copied: trunk/packages/lablgl/trunk/debian/liblablgl-ocaml.override.in (from rev 1862, trunk/packages/lablgl/trunk/debian/liblablgl-ocaml.override)
===================================================================
--- trunk/packages/lablgl/trunk/debian/liblablgl-ocaml.override 2005-10-27 22:35:44 UTC (rev 1862)
+++ trunk/packages/lablgl/trunk/debian/liblablgl-ocaml.override.in 2005-11-02 12:46:00 UTC (rev 1895)
@@ -0,0 +1,2 @@
+liblablgl-ocaml: binary-or-shlib-defines-rpath ./usr/lib/ocaml/#OcamlABI#/stublibs/dlllablgl.so /usr/X11R6/lib
+liblablgl-ocaml: binary-or-shlib-defines-rpath ./usr/lib/ocaml/#OcamlABI#/stublibs/dlltogl.so /usr/X11R6/lib
Modified: trunk/packages/lablgl/trunk/debian/rules
===================================================================
--- trunk/packages/lablgl/trunk/debian/rules 2005-11-02 12:14:50 UTC (rev 1894)
+++ trunk/packages/lablgl/trunk/debian/rules 2005-11-02 12:46:00 UTC (rev 1895)
@@ -10,16 +10,20 @@
include /usr/share/dpatch/dpatch.make
PACKAGE = ocaml
+OCAMLABI = ${shell ocamlc -version}
+
# Uncomment this to turn on verbose mode.
#export DH_VERBOSE=1
export OCAML_LIBDIR=`ocamlc -where`
-# This is the debhelper compatability version to use.
-export DH_COMPAT=3
-
+
configure: configure-stamp
configure-stamp:
+ for t in `find . -name \*.in`; do \
+ sed -e 's%#OcamlABI#%$(OCAMLABI)%' $$t >$${t%.in}; \
+ done
+
dh_testdir
# Add here commands to configure the package.
cp debian/Makefile.config .
@@ -104,7 +108,7 @@
dh_installdeb -s
# dh_perl -s
dh_shlibdeps -s
- dh_gencontrol -s
+ dh_gencontrol -s -- -VF:OcamlABI="$(OCAMLABI)"
dh_md5sums -s
dh_builddeb -s
More information about the Pkg-ocaml-maint-commits
mailing list