[Pkg-ocaml-maint-commits] r1904 - trunk/packages/lablgtk/trunk/debian

Sven Luther luther at costa.debian.org
Wed Nov 2 16:27:22 UTC 2005


Author: luther
Date: 2005-11-02 16:27:21 +0000 (Wed, 02 Nov 2005)
New Revision: 1904

Added:
   trunk/packages/lablgtk/trunk/debian/control.in
Removed:
   trunk/packages/lablgtk/trunk/debian/control
Modified:
   trunk/packages/lablgtk/trunk/debian/rules
Log:
Adapted to 0-hard-coded abi number scheme.


Deleted: trunk/packages/lablgtk/trunk/debian/control
===================================================================
--- trunk/packages/lablgtk/trunk/debian/control	2005-11-02 16:22:04 UTC (rev 1903)
+++ trunk/packages/lablgtk/trunk/debian/control	2005-11-02 16:27:21 UTC (rev 1904)
@@ -1,51 +0,0 @@
-Source: lablgtk2
-Section: libdevel
-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>, Stefano Zacchiroli <zack at debian.org>
-Build-Depends: debhelper (>> 3.0.0), ocaml (>= 3.09.0), libncurses5-dev, xlibs|xlib6g, debhelper, libgtk2.0-dev, libgtkgl2.0-dev, libglade2-dev, liblablgl-ocaml-dev (>= 1.01-1), librsvg2-dev, libgnomecanvas2-dev, libgtkspell-dev, libgnomeui-dev, libpanel-applet2-dev, dpatch, chrpath
-Standards-Version: 3.6.1.1
-
-Package: liblablgtk2-ocaml
-Section: libs
-Architecture: any
-Depends: ocaml-base-${F:OcamlABI}, ${shlibs:Depends}
-Description: runtime libraries for OCaml bindings for Gtk+ version 2
- lablgtk2 contains bindings for gtk+ 2.x and OCaml.
- .
- This package include only the dynamic libraries needed for running dynamic
- bytecode executables.
-
-Package: liblablgtk2-gnome-ocaml
-Section: libs
-Architecture: any
-Depends: liblablgtk2-ocaml (= ${Source-Version}), ${shlibs:Depends}
-Replaces: liblablgtk2-ocaml (<= 2.4.0+2005.02.18-1)
-Description: runtime libraries for OCaml bindings to Gnome
- lablgtk2 contains bindings for gtk+ 2.x and Objective Caml.
- .
- This package include only the dynamic libraries needed for running dynamic
- bytecode executables using gnome functionalities (panel-appel, gnomeui,
- gnome-canvas, rsvg).
-
-Package: liblablgtk2-ocaml-dev
-Section: libdevel
-Architecture: any
-Suggests: liblablgtk2-gnome-ocaml-dev
-Depends: liblablgtk2-ocaml (= ${Source-Version}), ocaml-${F:OcamlABI}, libgtk2.0-dev, libgtkgl2.0-dev, libglade2-dev, liblablgl-ocaml-dev (>= 1.01-1), libgtkspell-dev
-Conflicts: findlib (<< 1.0.2)
-Description: OCaml bindings to Gtk+ version 2
- lablgtk2 contains bindings for gtk+ 2.x and OCaml.
- .
- This package contains the development files of lablgtk.
-
-Package: liblablgtk2-gnome-ocaml-dev
-Section: libdevel
-Architecture: any
-Depends: liblablgtk2-ocaml-dev (= ${Source-Version}), liblablgtk2-gnome-ocaml (= ${Source-Version}), ocaml-${F:OcamlABI}, librsvg2-dev, libgnomecanvas2-dev, libgnomeui-dev, libpanel-applet2-dev
-Replaces: liblablgtk2-ocaml-dev (<= 2.4.0+2005.02.18-1)
-Description: OCaml bindings to Gnome
- lablgtk2 contains bindings for gtk+ 2.x and Objective Caml.
- .
- This package contains the development files of lablgtk for libraries using
- gnome functionalities (panel-applet, gnomeui, gnome-canvas, rsvg).

Copied: trunk/packages/lablgtk/trunk/debian/control.in (from rev 1901, trunk/packages/lablgtk/trunk/debian/control)
===================================================================
--- trunk/packages/lablgtk/trunk/debian/control	2005-11-02 15:13:59 UTC (rev 1901)
+++ trunk/packages/lablgtk/trunk/debian/control.in	2005-11-02 16:27:21 UTC (rev 1904)
@@ -0,0 +1,51 @@
+Source: lablgtk2
+Section: libdevel
+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>, Stefano Zacchiroli <zack at debian.org>
+Build-Depends: debhelper (>> 3.0.0), ocaml (>= #OcamlABI#), libncurses5-dev, xlibs|xlib6g, debhelper, libgtk2.0-dev, libgtkgl2.0-dev, libglade2-dev, liblablgl-ocaml-dev (>= 1.01-1), librsvg2-dev, libgnomecanvas2-dev, libgtkspell-dev, libgnomeui-dev, libpanel-applet2-dev, dpatch, chrpath
+Standards-Version: 3.6.1.1
+
+Package: liblablgtk2-ocaml
+Section: libs
+Architecture: any
+Depends: ocaml-base-${F:OcamlABI}, ${shlibs:Depends}
+Description: runtime libraries for OCaml bindings for Gtk+ version 2
+ lablgtk2 contains bindings for gtk+ 2.x and OCaml.
+ .
+ This package include only the dynamic libraries needed for running dynamic
+ bytecode executables.
+
+Package: liblablgtk2-gnome-ocaml
+Section: libs
+Architecture: any
+Depends: liblablgtk2-ocaml (= ${Source-Version}), ${shlibs:Depends}
+Replaces: liblablgtk2-ocaml (<= 2.4.0+2005.02.18-1)
+Description: runtime libraries for OCaml bindings to Gnome
+ lablgtk2 contains bindings for gtk+ 2.x and Objective Caml.
+ .
+ This package include only the dynamic libraries needed for running dynamic
+ bytecode executables using gnome functionalities (panel-appel, gnomeui,
+ gnome-canvas, rsvg).
+
+Package: liblablgtk2-ocaml-dev
+Section: libdevel
+Architecture: any
+Suggests: liblablgtk2-gnome-ocaml-dev
+Depends: liblablgtk2-ocaml (= ${Source-Version}), ocaml-${F:OcamlABI}, libgtk2.0-dev, libgtkgl2.0-dev, libglade2-dev, liblablgl-ocaml-dev (>= 1.01-1), libgtkspell-dev
+Conflicts: findlib (<< 1.0.2)
+Description: OCaml bindings to Gtk+ version 2
+ lablgtk2 contains bindings for gtk+ 2.x and OCaml.
+ .
+ This package contains the development files of lablgtk.
+
+Package: liblablgtk2-gnome-ocaml-dev
+Section: libdevel
+Architecture: any
+Depends: liblablgtk2-ocaml-dev (= ${Source-Version}), liblablgtk2-gnome-ocaml (= ${Source-Version}), ocaml-${F:OcamlABI}, librsvg2-dev, libgnomecanvas2-dev, libgnomeui-dev, libpanel-applet2-dev
+Replaces: liblablgtk2-ocaml-dev (<= 2.4.0+2005.02.18-1)
+Description: OCaml bindings to Gnome
+ lablgtk2 contains bindings for gtk+ 2.x and Objective Caml.
+ .
+ This package contains the development files of lablgtk for libraries using
+ gnome functionalities (panel-applet, gnomeui, gnome-canvas, rsvg).

Modified: trunk/packages/lablgtk/trunk/debian/rules
===================================================================
--- trunk/packages/lablgtk/trunk/debian/rules	2005-11-02 16:22:04 UTC (rev 1903)
+++ trunk/packages/lablgtk/trunk/debian/rules	2005-11-02 16:27:21 UTC (rev 1904)
@@ -5,7 +5,7 @@
 # Uncomment this to turn on verbose mode.
 #export DH_VERBOSE=1
 
-OCAMLABK = `ocamlc -version`
+OCAMLABI = ${shell ocamlc -version}
 export OCAML_LIBDIR=`ocamlc -where`
 
 DESTDIR = $(CURDIR)/debian/tmp
@@ -31,10 +31,13 @@
 #major=`ls src/.libs/lib*.so.* | \
 # awk '{if (match($$0,/\.so\.[0-9]+$$/)) print substr($$0,RSTART+4)}'`
 
+debian/control:
+	sed -e 's%#OcamlABI#%$(OCAMLABI)%' $@.in > $@
+
 configure: configure-stamp
 configure-stamp:
-	for t in `find . -name \*.in`; do				\
-		sed -e 's%#OcamlABI#%$(OCAMLABI)%' $$t >$${t%.in};	\
+	for t in `find . -name \*.in | grep -v debian/control.in`; do \
+		sed -e 's%#OcamlABI#%$(OCAMLABI)%' $$t >$${t%.in}; \
 	done
 
 	dh_testdir




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