[Pkg-ocaml-maint-commits] r2044 -
trunk/packages/ocaml-ssl/trunk/debian
Samuel Mimram
smimram-guest at costa.debian.org
Sun Nov 13 19:28:47 UTC 2005
Author: smimram-guest
Date: 2005-11-13 19:28:47 +0000 (Sun, 13 Nov 2005)
New Revision: 2044
Added:
trunk/packages/ocaml-ssl/trunk/debian/control.in
trunk/packages/ocaml-ssl/trunk/debian/libssl-ocaml-dev.install.in
trunk/packages/ocaml-ssl/trunk/debian/libssl-ocaml.install.in
Modified:
trunk/packages/ocaml-ssl/trunk/debian/changelog
trunk/packages/ocaml-ssl/trunk/debian/control
trunk/packages/ocaml-ssl/trunk/debian/libssl-ocaml-dev.install
trunk/packages/ocaml-ssl/trunk/debian/libssl-ocaml.install
trunk/packages/ocaml-ssl/trunk/debian/rules
Log:
Updated to OCaml 3.09.0.
Modified: trunk/packages/ocaml-ssl/trunk/debian/changelog
===================================================================
--- trunk/packages/ocaml-ssl/trunk/debian/changelog 2005-11-13 18:35:48 UTC (rev 2043)
+++ trunk/packages/ocaml-ssl/trunk/debian/changelog 2005-11-13 19:28:47 UTC (rev 2044)
@@ -1,3 +1,10 @@
+ocaml-ssl (0.3.1-2) unstable; urgency=low
+
+ * Rebuild with OCaml 3.09.0.
+ * No longer hardcoding OCaml's ABI in debian/* files.
+
+ -- Samuel Mimram <smimram at debian.org> Sun, 13 Nov 2005 20:24:13 +0100
+
ocaml-ssl (0.3.1-1) unstable; urgency=low
* Initial release, closes: #319287.
Modified: trunk/packages/ocaml-ssl/trunk/debian/control
===================================================================
--- trunk/packages/ocaml-ssl/trunk/debian/control 2005-11-13 18:35:48 UTC (rev 2043)
+++ trunk/packages/ocaml-ssl/trunk/debian/control 2005-11-13 19:28:47 UTC (rev 2044)
@@ -2,13 +2,13 @@
Section: devel
Priority: optional
Maintainer: Samuel Mimram <smimram at debian.org>
-Build-Depends: debhelper (>= 4.0.0), libssl-dev (>= 0.9.6), ocaml-nox-3.08.3, ocaml-findlib
+Build-Depends: debhelper (>= 4.0.0), libssl-dev (>= 0.9.6), ocaml-nox (>= 3.09.0), ocaml-findlib
Standards-Version: 3.6.2
Package: libssl-ocaml
Section: libs
Architecture: any
-Depends: ocaml-base-nox-3.08.3, ${shlibs:Depends}
+Depends: ocaml-base-nox-${F:OCamlABI}, ${shlibs:Depends}
Description: OCaml bindings for OpenSSL
OCaml library for communicating using SSL/TLS encrypted connections.
.
@@ -17,7 +17,7 @@
Package: libssl-ocaml-dev
Section: libdevel
Architecture: any
-Depends: ocaml-nox-3.08.3, libssl-dev (>= 0.9.6), libssl-ocaml (= ${Source-Version})
+Depends: ocaml-nox-${F:OCamlABI}, libssl-dev (>= 0.9.6), libssl-ocaml (= ${Source-Version})
Recommends: ocaml-findlib
Description: OCaml bindings for OpenSSL
OCaml library for communicating using SSL/TLS encrypted connections.
Copied: trunk/packages/ocaml-ssl/trunk/debian/control.in (from rev 1467, trunk/packages/ocaml-ssl/trunk/debian/control)
===================================================================
--- trunk/packages/ocaml-ssl/trunk/debian/control 2005-07-21 08:31:15 UTC (rev 1467)
+++ trunk/packages/ocaml-ssl/trunk/debian/control.in 2005-11-13 19:28:47 UTC (rev 2044)
@@ -0,0 +1,26 @@
+Source: ocaml-ssl
+Section: devel
+Priority: optional
+Maintainer: Samuel Mimram <smimram at debian.org>
+Build-Depends: debhelper (>= 4.0.0), libssl-dev (>= 0.9.6), ocaml-nox (>= @OCamlABI@), ocaml-findlib
+Standards-Version: 3.6.2
+
+Package: libssl-ocaml
+Section: libs
+Architecture: any
+Depends: ocaml-base-nox-${F:OCamlABI}, ${shlibs:Depends}
+Description: OCaml bindings for OpenSSL
+ OCaml library for communicating using SSL/TLS encrypted connections.
+ .
+ This package contains only the shared runtime stub libraries.
+
+Package: libssl-ocaml-dev
+Section: libdevel
+Architecture: any
+Depends: ocaml-nox-${F:OCamlABI}, libssl-dev (>= 0.9.6), libssl-ocaml (= ${Source-Version})
+Recommends: ocaml-findlib
+Description: OCaml bindings for OpenSSL
+ OCaml library for communicating using SSL/TLS encrypted connections.
+ .
+ This package contains all the development stuff you need to use
+ the ssl OCaml library in your programs.
Modified: trunk/packages/ocaml-ssl/trunk/debian/libssl-ocaml-dev.install
===================================================================
--- trunk/packages/ocaml-ssl/trunk/debian/libssl-ocaml-dev.install 2005-11-13 18:35:48 UTC (rev 2043)
+++ trunk/packages/ocaml-ssl/trunk/debian/libssl-ocaml-dev.install 2005-11-13 19:28:47 UTC (rev 2044)
@@ -1,4 +1,4 @@
-usr/lib/ocaml/3.08.3/ssl/META
-usr/lib/ocaml/3.08.3/ssl/*.a
-usr/lib/ocaml/3.08.3/ssl/*.cm*
-usr/lib/ocaml/3.08.3/ssl/*.ml*
+usr/lib/ocaml/3.09.0/ssl/META
+usr/lib/ocaml/3.09.0/ssl/*.a
+usr/lib/ocaml/3.09.0/ssl/*.cm*
+usr/lib/ocaml/3.09.0/ssl/*.ml*
Copied: trunk/packages/ocaml-ssl/trunk/debian/libssl-ocaml-dev.install.in (from rev 1467, trunk/packages/ocaml-ssl/trunk/debian/libssl-ocaml-dev.install)
===================================================================
--- trunk/packages/ocaml-ssl/trunk/debian/libssl-ocaml-dev.install 2005-07-21 08:31:15 UTC (rev 1467)
+++ trunk/packages/ocaml-ssl/trunk/debian/libssl-ocaml-dev.install.in 2005-11-13 19:28:47 UTC (rev 2044)
@@ -0,0 +1,4 @@
+usr/lib/ocaml/@OCamlABI@/ssl/META
+usr/lib/ocaml/@OCamlABI@/ssl/*.a
+usr/lib/ocaml/@OCamlABI@/ssl/*.cm*
+usr/lib/ocaml/@OCamlABI@/ssl/*.ml*
Modified: trunk/packages/ocaml-ssl/trunk/debian/libssl-ocaml.install
===================================================================
--- trunk/packages/ocaml-ssl/trunk/debian/libssl-ocaml.install 2005-11-13 18:35:48 UTC (rev 2043)
+++ trunk/packages/ocaml-ssl/trunk/debian/libssl-ocaml.install 2005-11-13 19:28:47 UTC (rev 2044)
@@ -1,2 +1,2 @@
-usr/lib/ocaml/3.08.3/ssl/dllssl_stubs.so usr/lib/ocaml/3.08.3/stublibs/
-usr/lib/ocaml/3.08.3/ssl/dllssl_threads_stubs.so usr/lib/ocaml/3.08.3/stublibs/
+usr/lib/ocaml/3.09.0/ssl/dllssl_stubs.so usr/lib/ocaml/3.09.0/stublibs/
+usr/lib/ocaml/3.09.0/ssl/dllssl_threads_stubs.so usr/lib/ocaml/3.09.0/stublibs/
Copied: trunk/packages/ocaml-ssl/trunk/debian/libssl-ocaml.install.in (from rev 1467, trunk/packages/ocaml-ssl/trunk/debian/libssl-ocaml.install)
===================================================================
--- trunk/packages/ocaml-ssl/trunk/debian/libssl-ocaml.install 2005-07-21 08:31:15 UTC (rev 1467)
+++ trunk/packages/ocaml-ssl/trunk/debian/libssl-ocaml.install.in 2005-11-13 19:28:47 UTC (rev 2044)
@@ -0,0 +1,2 @@
+usr/lib/ocaml/@OCamlABI@/ssl/dllssl_stubs.so usr/lib/ocaml/@OCamlABI@/stublibs/
+usr/lib/ocaml/@OCamlABI@/ssl/dllssl_threads_stubs.so usr/lib/ocaml/@OCamlABI@/stublibs/
Modified: trunk/packages/ocaml-ssl/trunk/debian/rules
===================================================================
--- trunk/packages/ocaml-ssl/trunk/debian/rules 2005-11-13 18:35:48 UTC (rev 2043)
+++ trunk/packages/ocaml-ssl/trunk/debian/rules 2005-11-13 19:28:47 UTC (rev 2044)
@@ -6,6 +6,9 @@
# Uncomment this to turn on verbose mode.
#export DH_VERBOSE=1
+OCAMLABI := $(shell ocamlc -version)
+OFILES := $(patsubst %.in,%,$(shell ls debian/*.in))
+
DESTDIR = $(CURDIR)/debian/tmp/$(shell ocamlc -where)
CFLAGS = -Wall -g
@@ -19,6 +22,9 @@
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
./configure --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) --prefix=/usr --mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info
@@ -70,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