[Pkg-ocaml-maint-commits] r2063 -
trunk/packages/ocamlagrep/trunk/debian
Julien Cristau
jcristau-guest at costa.debian.org
Thu Nov 17 06:25:44 UTC 2005
Author: jcristau-guest
Date: 2005-11-17 06:25:42 +0000 (Thu, 17 Nov 2005)
New Revision: 2063
Added:
trunk/packages/ocamlagrep/trunk/debian/dirs.in
trunk/packages/ocamlagrep/trunk/debian/libagrep-ocaml-dev.install.in
trunk/packages/ocamlagrep/trunk/debian/libagrep-ocaml.install.in
Removed:
trunk/packages/ocamlagrep/trunk/debian/dirs
trunk/packages/ocamlagrep/trunk/debian/libagrep-ocaml-dev.install
trunk/packages/ocamlagrep/trunk/debian/libagrep-ocaml.install
Modified:
trunk/packages/ocamlagrep/trunk/debian/changelog
trunk/packages/ocamlagrep/trunk/debian/control
trunk/packages/ocamlagrep/trunk/debian/rules
Log:
Don't hardcode the ocaml version number
Modified: trunk/packages/ocamlagrep/trunk/debian/changelog
===================================================================
--- trunk/packages/ocamlagrep/trunk/debian/changelog 2005-11-16 23:01:57 UTC (rev 2062)
+++ trunk/packages/ocamlagrep/trunk/debian/changelog 2005-11-17 06:25:42 UTC (rev 2063)
@@ -1,3 +1,9 @@
+ocamlagrep (1.0-6) unstable; urgency=low
+
+ * Stop hardcoding the ocaml version number in the package.
+
+ -- Julien Cristau <julien.cristau at ens-lyon.org> Thu, 17 Nov 2005 07:23:31 +0100
+
ocamlagrep (1.0-5) unstable; urgency=low
* Updated to OCaml 3.09.0.
Modified: trunk/packages/ocamlagrep/trunk/debian/control
===================================================================
--- trunk/packages/ocamlagrep/trunk/debian/control 2005-11-16 23:01:57 UTC (rev 2062)
+++ trunk/packages/ocamlagrep/trunk/debian/control 2005-11-17 06:25:42 UTC (rev 2063)
@@ -3,13 +3,13 @@
Priority: optional
Maintainer: Debian OCaml Maintainers <debian-ocaml-maint at lists.debian.org>
Uploaders: Samuel Mimram <smimram at debian.org>
-Build-Depends: debhelper (>= 4.0.0), ocaml-nox-3.09.0
+Build-Depends: debhelper (>= 4.0.0), ocaml-nox (>= 3.09.0)
Standards-Version: 3.6.2
Package: libagrep-ocaml-dev
Section: libdevel
Architecture: any
-Depends: libagrep-ocaml (= ${Source-Version}), ocaml-nox-3.09.0
+Depends: libagrep-ocaml (= ${Source-Version}), ocaml-nox-{F:OCamlABI}
Description: Wu-Manber algorithm for string searching with errors
This OCaml library implements the Wu-Manber algorithm for string searching
with errors, popularized by the "agrep" Unix command and the "glimpse" file
@@ -36,7 +36,7 @@
Package: libagrep-ocaml
Section: libs
Architecture: any
-Depends: ocaml-base-nox-3.09.0, ${shlibs:Depends}
+Depends: ocaml-base-nox-{F:OCamlABI}, ${shlibs:Depends}
Description: Wu-Manber algorithm for string searching with errors
This OCaml library implements the Wu-Manber algorithm for string searching
with errors, popularized by the "agrep" Unix command and the "glimpse" file
Deleted: trunk/packages/ocamlagrep/trunk/debian/dirs
===================================================================
--- trunk/packages/ocamlagrep/trunk/debian/dirs 2005-11-16 23:01:57 UTC (rev 2062)
+++ trunk/packages/ocamlagrep/trunk/debian/dirs 2005-11-17 06:25:42 UTC (rev 2063)
@@ -1 +0,0 @@
-usr/lib/ocaml/3.09.0
Copied: trunk/packages/ocamlagrep/trunk/debian/dirs.in (from rev 2049, trunk/packages/ocamlagrep/trunk/debian/dirs)
===================================================================
--- trunk/packages/ocamlagrep/trunk/debian/dirs 2005-11-14 16:18:37 UTC (rev 2049)
+++ trunk/packages/ocamlagrep/trunk/debian/dirs.in 2005-11-17 06:25:42 UTC (rev 2063)
@@ -0,0 +1 @@
+usr/lib/ocaml/#OCamlABI#
Deleted: trunk/packages/ocamlagrep/trunk/debian/libagrep-ocaml-dev.install
===================================================================
--- trunk/packages/ocamlagrep/trunk/debian/libagrep-ocaml-dev.install 2005-11-16 23:01:57 UTC (rev 2062)
+++ trunk/packages/ocamlagrep/trunk/debian/libagrep-ocaml-dev.install 2005-11-17 06:25:42 UTC (rev 2063)
@@ -1,3 +0,0 @@
-*.a usr/lib/ocaml/3.09.0/agrep
-*.cm* usr/lib/ocaml/3.09.0/agrep
-*.ml* usr/lib/ocaml/3.09.0/agrep
Copied: trunk/packages/ocamlagrep/trunk/debian/libagrep-ocaml-dev.install.in (from rev 2049, trunk/packages/ocamlagrep/trunk/debian/libagrep-ocaml-dev.install)
===================================================================
--- trunk/packages/ocamlagrep/trunk/debian/libagrep-ocaml-dev.install 2005-11-14 16:18:37 UTC (rev 2049)
+++ trunk/packages/ocamlagrep/trunk/debian/libagrep-ocaml-dev.install.in 2005-11-17 06:25:42 UTC (rev 2063)
@@ -0,0 +1,3 @@
+*.a usr/lib/ocaml/#OCamlABI#/agrep
+*.cm* usr/lib/ocaml/#OCamlABI#/agrep
+*.ml* usr/lib/ocaml/#OCamlABI#/agrep
Deleted: trunk/packages/ocamlagrep/trunk/debian/libagrep-ocaml.install
===================================================================
--- trunk/packages/ocamlagrep/trunk/debian/libagrep-ocaml.install 2005-11-16 23:01:57 UTC (rev 2062)
+++ trunk/packages/ocamlagrep/trunk/debian/libagrep-ocaml.install 2005-11-17 06:25:42 UTC (rev 2063)
@@ -1 +0,0 @@
-dllagrep.so usr/lib/ocaml/3.09.0/stublibs/
Copied: trunk/packages/ocamlagrep/trunk/debian/libagrep-ocaml.install.in (from rev 2049, trunk/packages/ocamlagrep/trunk/debian/libagrep-ocaml.install)
===================================================================
--- trunk/packages/ocamlagrep/trunk/debian/libagrep-ocaml.install 2005-11-14 16:18:37 UTC (rev 2049)
+++ trunk/packages/ocamlagrep/trunk/debian/libagrep-ocaml.install.in 2005-11-17 06:25:42 UTC (rev 2063)
@@ -0,0 +1 @@
+dllagrep.so usr/lib/ocaml/#OCamlABI#/stublibs/
Modified: trunk/packages/ocamlagrep/trunk/debian/rules
===================================================================
--- trunk/packages/ocamlagrep/trunk/debian/rules 2005-11-16 23:01:57 UTC (rev 2062)
+++ trunk/packages/ocamlagrep/trunk/debian/rules 2005-11-17 06:25:42 UTC (rev 2063)
@@ -14,10 +14,15 @@
INSTALL_PROGRAM += -s
endif
+OCAMLABI = $(shell ocamlc -version)
+
configure: configure-stamp
configure-stamp:
dh_testdir
+ for t in debian/*.in; do sed -e 's/#OCamlABI#/$(OCAMLABI)/g' \
+ $$t > $${t%.in}; done
+
touch configure-stamp
build: build-stamp
@@ -33,7 +38,7 @@
dh_testdir
dh_testroot
rm -f build-stamp configure-stamp
-
+ rm -f libagrep-ocaml-dev.install libagrep-ocaml.install dirs
-$(MAKE) clean
rm -rf debian/doc
@@ -71,7 +76,7 @@
dh_makeshlibs
dh_installdeb
dh_shlibdeps
- dh_gencontrol
+ dh_gencontrol -- -VF:OCamlABI="$(OCAMLABI)"
dh_md5sums
dh_builddeb
More information about the Pkg-ocaml-maint-commits
mailing list