[Pkg-ocaml-maint-commits] r6199 - in /trunk/packages/mysql-ocaml/trunk/debian: changelog compat control libmysql-ocaml-dev.install.in libmysql-ocaml.install.in rules
smimram at users.alioth.debian.org
smimram at users.alioth.debian.org
Thu Feb 19 08:20:33 UTC 2009
Author: smimram
Date: Thu Feb 19 08:20:32 2009
New Revision: 6199
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/?sc=1&rev=6199
Log:
Uploading to exp.
Modified:
trunk/packages/mysql-ocaml/trunk/debian/changelog
trunk/packages/mysql-ocaml/trunk/debian/compat
trunk/packages/mysql-ocaml/trunk/debian/control
trunk/packages/mysql-ocaml/trunk/debian/libmysql-ocaml-dev.install.in
trunk/packages/mysql-ocaml/trunk/debian/libmysql-ocaml.install.in
trunk/packages/mysql-ocaml/trunk/debian/rules
Modified: trunk/packages/mysql-ocaml/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/mysql-ocaml/trunk/debian/changelog?rev=6199&op=diff
==============================================================================
--- trunk/packages/mysql-ocaml/trunk/debian/changelog (original)
+++ trunk/packages/mysql-ocaml/trunk/debian/changelog Thu Feb 19 08:20:32 2009
@@ -1,4 +1,4 @@
-mysql-ocaml (1.0.4-5) UNRELEASED; urgency=low
+mysql-ocaml (1.0.4-5) experimental; urgency=low
[ Stefano Zacchiroli ]
* fix vcs-svn field to point just above the debian/ dir
@@ -6,7 +6,12 @@
[ Ralf Treinen ]
* Changed doc-base section to Programming/OCaml
- -- Ralf Treinen <treinen at debian.org> Fri, 16 May 2008 21:34:54 +0200
+ [ Samuel Mimram ]
+ * Build-depend on dh-ocaml and use predefined variables in rules.
+ * Update compat to 7.
+ * Update stardards version to 3.8.0.
+
+ -- Samuel Mimram <smimram at debian.org> Thu, 19 Feb 2009 09:14:08 +0100
mysql-ocaml (1.0.4-4) unstable; urgency=low
Modified: trunk/packages/mysql-ocaml/trunk/debian/compat
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/mysql-ocaml/trunk/debian/compat?rev=6199&op=diff
==============================================================================
--- trunk/packages/mysql-ocaml/trunk/debian/compat (original)
+++ trunk/packages/mysql-ocaml/trunk/debian/compat Thu Feb 19 08:20:32 2009
@@ -1,1 +1,1 @@
-4
+7
Modified: trunk/packages/mysql-ocaml/trunk/debian/control
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/mysql-ocaml/trunk/debian/control?rev=6199&op=diff
==============================================================================
--- trunk/packages/mysql-ocaml/trunk/debian/control (original)
+++ trunk/packages/mysql-ocaml/trunk/debian/control Thu Feb 19 08:20:32 2009
@@ -2,8 +2,8 @@
Section: devel
Priority: optional
Maintainer: Samuel Mimram <smimram at debian.org>
-Build-Depends: debhelper (>= 4.0.0), libmysqlclient15-dev, ocaml-nox (>= 3.09.1), camlp4, ocaml-findlib, dpatch
-Standards-Version: 3.7.2
+Build-Depends: debhelper (>= 7), libmysqlclient15-dev, ocaml-nox (>= 3.11), camlp4, ocaml-findlib, dpatch, dh-ocaml (>= 0.2)
+Standards-Version: 3.8.0
Vcs-Svn: svn://svn.debian.org/svn/pkg-ocaml-maint/trunk/packages/mysql-ocaml/trunk
Vcs-Browser: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/mysql-ocaml/trunk/
Modified: trunk/packages/mysql-ocaml/trunk/debian/libmysql-ocaml-dev.install.in
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/mysql-ocaml/trunk/debian/libmysql-ocaml-dev.install.in?rev=6199&op=diff
==============================================================================
--- trunk/packages/mysql-ocaml/trunk/debian/libmysql-ocaml-dev.install.in (original)
+++ trunk/packages/mysql-ocaml/trunk/debian/libmysql-ocaml-dev.install.in Thu Feb 19 08:20:32 2009
@@ -1,4 +1,4 @@
-usr/lib/ocaml/@OCamlABI@/mysql/META
-usr/lib/ocaml/@OCamlABI@/mysql/*.a
-usr/lib/ocaml/@OCamlABI@/mysql/*.cm*
-usr/lib/ocaml/@OCamlABI@/mysql/*.ml*
+ at OCamlStdlibDir@/mysql/META
+ at OCamlStdlibDir@/mysql/*.a
+ at OCamlStdlibDir@/mysql/*.cm*
+ at OCamlStdlibDir@/mysql/*.ml*
Modified: trunk/packages/mysql-ocaml/trunk/debian/libmysql-ocaml.install.in
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/mysql-ocaml/trunk/debian/libmysql-ocaml.install.in?rev=6199&op=diff
==============================================================================
--- trunk/packages/mysql-ocaml/trunk/debian/libmysql-ocaml.install.in (original)
+++ trunk/packages/mysql-ocaml/trunk/debian/libmysql-ocaml.install.in Thu Feb 19 08:20:32 2009
@@ -1,1 +1,1 @@
-usr/lib/ocaml/@OCamlABI@/mysql/dllmysql_stubs.so usr/lib/ocaml/@OCamlABI@/stublibs/
+ at OCamlStdlibDir@/mysql/dllmysql_stubs.so @OCamlDllDir@
Modified: trunk/packages/mysql-ocaml/trunk/debian/rules
URL: http://svn.debian.org/wsvn/pkg-ocaml-maint/trunk/packages/mysql-ocaml/trunk/debian/rules?rev=6199&op=diff
==============================================================================
--- trunk/packages/mysql-ocaml/trunk/debian/rules (original)
+++ trunk/packages/mysql-ocaml/trunk/debian/rules Thu Feb 19 08:20:32 2009
@@ -3,14 +3,13 @@
# Uncomment this to turn on verbose mode.
#export DH_VERBOSE=1
+include /usr/share/ocaml/ocamlvars.mk
+include /usr/share/ocaml/ocamlinit.mk
+
# We want to use dpatch
include /usr/share/dpatch/dpatch.make
-OCAMLABI := $(shell ocamlc -version)
-OFILES := $(patsubst %.in,%,$(wildcard debian/*.in))
-
-OCAML_LIB_DIR = $(shell ocamlc -where)
-DESTDIR = $(CURDIR)/debian/tmp$(OCAML_LIB_DIR)
+DESTDIR = $(CURDIR)/debian/tmp/$(OCAML_STDLIB_DIR)
CFLAGS = -Wall -g -fPIC
@@ -22,9 +21,6 @@
ifeq (,$(findstring nostrip,$(DEB_BUILD_OPTIONS)))
INSTALL_PROGRAM += -s
endif
-
-ocamlinit:
- for f in $(OFILES); do sed -e 's/@OCamlABI@/$(OCAMLABI)/g' $$f.in > $$f; done
config.status: configure
dh_testdir
@@ -47,13 +43,14 @@
[ ! -f Makefile ] || $(MAKE) clean
rm -f config.log config.status
+ rm -f $(OCAML_IN_FILES)
dh_clean
install: build
dh_testdir
dh_testroot
- dh_clean -k
+ dh_prep
dh_installdirs
mkdir -p $(DESTDIR)
@@ -78,7 +75,7 @@
dh_makeshlibs
dh_installdeb
dh_shlibdeps
- dh_gencontrol -- -VF:OCamlABI="$(OCAMLABI)"
+ dh_gencontrol -- -VF:OCamlABI="$(OCAML_ABI)"
dh_md5sums
dh_builddeb
More information about the Pkg-ocaml-maint-commits
mailing list