[Pkg-ocaml-maint-commits] r2453 -
trunk/packages/perl4caml/trunk/debian
Mike Furr
mfurr at costa.debian.org
Sun Jan 8 18:29:58 UTC 2006
Author: mfurr
Date: 2006-01-08 18:29:57 +0000 (Sun, 08 Jan 2006)
New Revision: 2453
Added:
trunk/packages/perl4caml/trunk/debian/control.in
trunk/packages/perl4caml/trunk/debian/libperl4caml-ocaml-dev.files.in
trunk/packages/perl4caml/trunk/debian/libperl4caml-ocaml.files.in
Removed:
trunk/packages/perl4caml/trunk/debian/control
trunk/packages/perl4caml/trunk/debian/libperl4caml-ocaml-dev.files
trunk/packages/perl4caml/trunk/debian/libperl4caml-ocaml.files
Modified:
trunk/packages/perl4caml/trunk/debian/changelog
trunk/packages/perl4caml/trunk/debian/rules
Log:
3.09.1 rebuild
Modified: trunk/packages/perl4caml/trunk/debian/changelog
===================================================================
--- trunk/packages/perl4caml/trunk/debian/changelog 2006-01-08 18:29:44 UTC (rev 2452)
+++ trunk/packages/perl4caml/trunk/debian/changelog 2006-01-08 18:29:57 UTC (rev 2453)
@@ -1,3 +1,10 @@
+perl4caml (0.9.3-5) unstable; urgency=low
+
+ * Remove hard-coded ABI strings
+ * Rebuild with 3.09.1
+
+ -- Mike Furr <mfurr at debian.org> Sat, 7 Jan 2006 18:22:00 -0500
+
perl4caml (0.9.3-4) unstable; urgency=low
* Rebuild with 3.09
@@ -4,6 +11,15 @@
-- Mike Furr <mfurr at debian.org> Tue, 8 Nov 2005 22:41:42 -0500
+perl4caml (0.3.15-2sarge1) testing-proposed-updates; urgency=low
+
+ * Upload to t-p-u since 0.9.3 is now in unstable
+ * Build with OCaml-3.08.3 (Closes: #307574)
+ * Backported reference counting fixes from 0.9.3
+ and some updates to the comments in the code
+
+ -- Mike Furr <mfurr at debian.org> Mon, 9 May 2005 19:46:14 -0400
+
perl4caml (0.9.3-3) unstable; urgency=low
* Missed John's makefile patch, added back with dpatch
Deleted: trunk/packages/perl4caml/trunk/debian/control
===================================================================
--- trunk/packages/perl4caml/trunk/debian/control 2006-01-08 18:29:44 UTC (rev 2452)
+++ trunk/packages/perl4caml/trunk/debian/control 2006-01-08 18:29:57 UTC (rev 2453)
@@ -1,45 +0,0 @@
-Source: perl4caml
-Priority: optional
-Section: libdevel
-Maintainer: Mike Furr <mfurr at debian.org>
-Build-Depends: debhelper (>= 4.0.0), libperl-dev, perl-modules, perl-base (>= 5.8), perl (>= 5.8), ocaml-nox-3.09.0, dpatch
-Standards-Version: 3.6.1.0
-
-Package: libperl4caml-ocaml-dev
-Section: libdevel
-Architecture: any
-Suggests: libperl4caml-ocaml-doc, libwww-perl, libcrypt-ssleay-perl, libtimedate-perl, libdata-calc-perl, libwww-mechanize-perl
-Depends: libperl4caml-ocaml (= ${Source-Version}), libnet-google-perl, libhtml-tree-perl, liburi-perl, libtemplate-perl
-Description: Use Perl code in OCaml programs, development files
- perl4caml allows you to use Perl code within Objective CAML (OCaml),
- thus neatly side-stepping the old problem with OCaml which was that it
- lacked a comprehensive set of libraries. Well now you can use any part
- of CPAN in your OCaml code.
- .
- This package provides the tools necessary to use perl4caml in your own
- programs. To get the documentation, please install libperl4caml-ocaml-doc.
-
-Package: libperl4caml-ocaml
-Section: libs
-Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}, ocaml-base-nox-3.09.0
-Description: Use Perl code in OCaml programs, runtime library
- perl4caml allows you to use Perl code within Objective CAML (OCaml),
- thus neatly side-stepping the old problem with OCaml which was that it
- lacked a comprehensive set of libraries. Well now you can use any part
- of CPAN in your OCaml code.
- .
- This package provides the runtime dynamic library necessary to use this
- in bytecode OCaml programs.
-
-Package: libperl4caml-ocaml-doc
-Section: doc
-Architecture: all
-Description: Use Perl code in OCaml programs, documentation
- perl4caml allows you to use Perl code within Objective CAML (OCaml),
- thus neatly side-stepping the old problem with OCaml which was that it
- lacked a comprehensive set of libraries. Well now you can use any part
- of CPAN in your OCaml code.
- .
- This package provides developers' documentation and examples about the
- use of perl4caml.
Added: trunk/packages/perl4caml/trunk/debian/control.in
===================================================================
--- trunk/packages/perl4caml/trunk/debian/control.in 2006-01-08 18:29:44 UTC (rev 2452)
+++ trunk/packages/perl4caml/trunk/debian/control.in 2006-01-08 18:29:57 UTC (rev 2453)
@@ -0,0 +1,45 @@
+Source: perl4caml
+Priority: optional
+Section: libdevel
+Maintainer: Mike Furr <mfurr at debian.org>
+Build-Depends: debhelper (>= 4.0.0), libperl-dev, perl-modules, perl-base (>= 5.8), perl (>= 5.8), ocaml-nox (>= #OCamlABI#), dpatch
+Standards-Version: 3.6.1.0
+
+Package: libperl4caml-ocaml-dev
+Section: libdevel
+Architecture: any
+Suggests: libperl4caml-ocaml-doc, libwww-perl, libcrypt-ssleay-perl, libtimedate-perl, libdata-calc-perl, libwww-mechanize-perl
+Depends: libperl4caml-ocaml (= ${Source-Version}), libnet-google-perl, libhtml-tree-perl, liburi-perl, libtemplate-perl
+Description: Use Perl code in OCaml programs, development files
+ perl4caml allows you to use Perl code within Objective CAML (OCaml),
+ thus neatly side-stepping the old problem with OCaml which was that it
+ lacked a comprehensive set of libraries. Well now you can use any part
+ of CPAN in your OCaml code.
+ .
+ This package provides the tools necessary to use perl4caml in your own
+ programs. To get the documentation, please install libperl4caml-ocaml-doc.
+
+Package: libperl4caml-ocaml
+Section: libs
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}, ocaml-base-nox-${F:OCamlABI}
+Description: Use Perl code in OCaml programs, runtime library
+ perl4caml allows you to use Perl code within Objective CAML (OCaml),
+ thus neatly side-stepping the old problem with OCaml which was that it
+ lacked a comprehensive set of libraries. Well now you can use any part
+ of CPAN in your OCaml code.
+ .
+ This package provides the runtime dynamic library necessary to use this
+ in bytecode OCaml programs.
+
+Package: libperl4caml-ocaml-doc
+Section: doc
+Architecture: all
+Description: Use Perl code in OCaml programs, documentation
+ perl4caml allows you to use Perl code within Objective CAML (OCaml),
+ thus neatly side-stepping the old problem with OCaml which was that it
+ lacked a comprehensive set of libraries. Well now you can use any part
+ of CPAN in your OCaml code.
+ .
+ This package provides developers' documentation and examples about the
+ use of perl4caml.
Deleted: trunk/packages/perl4caml/trunk/debian/libperl4caml-ocaml-dev.files
===================================================================
--- trunk/packages/perl4caml/trunk/debian/libperl4caml-ocaml-dev.files 2006-01-08 18:29:44 UTC (rev 2452)
+++ trunk/packages/perl4caml/trunk/debian/libperl4caml-ocaml-dev.files 2006-01-08 18:29:57 UTC (rev 2453)
@@ -1 +0,0 @@
-usr/lib/ocaml/3.09.0/perl/*
Added: trunk/packages/perl4caml/trunk/debian/libperl4caml-ocaml-dev.files.in
===================================================================
--- trunk/packages/perl4caml/trunk/debian/libperl4caml-ocaml-dev.files.in 2006-01-08 18:29:44 UTC (rev 2452)
+++ trunk/packages/perl4caml/trunk/debian/libperl4caml-ocaml-dev.files.in 2006-01-08 18:29:57 UTC (rev 2453)
@@ -0,0 +1 @@
+usr/lib/ocaml/#OCamlABI#/perl/*
Deleted: trunk/packages/perl4caml/trunk/debian/libperl4caml-ocaml.files
===================================================================
--- trunk/packages/perl4caml/trunk/debian/libperl4caml-ocaml.files 2006-01-08 18:29:44 UTC (rev 2452)
+++ trunk/packages/perl4caml/trunk/debian/libperl4caml-ocaml.files 2006-01-08 18:29:57 UTC (rev 2453)
@@ -1 +0,0 @@
-usr/lib/ocaml/3.09.0/stublibs/*
Added: trunk/packages/perl4caml/trunk/debian/libperl4caml-ocaml.files.in
===================================================================
--- trunk/packages/perl4caml/trunk/debian/libperl4caml-ocaml.files.in 2006-01-08 18:29:44 UTC (rev 2452)
+++ trunk/packages/perl4caml/trunk/debian/libperl4caml-ocaml.files.in 2006-01-08 18:29:57 UTC (rev 2453)
@@ -0,0 +1 @@
+usr/lib/ocaml/#OCamlABI#/stublibs/*
Modified: trunk/packages/perl4caml/trunk/debian/rules
===================================================================
--- trunk/packages/perl4caml/trunk/debian/rules 2006-01-08 18:29:44 UTC (rev 2452)
+++ trunk/packages/perl4caml/trunk/debian/rules 2006-01-08 18:29:57 UTC (rev 2453)
@@ -18,7 +18,17 @@
endif
include /usr/share/dpatch/dpatch.make
+OCAMLABI = $(shell ocamlc -version)
+ABI_FILES = $(wildcard debian/*.in)
+
+.PHONY: transition
+
+transition: $(ABI_FILES)
+ for t in $^; do \
+ sed -e 's%#OCamlABI#%$(OCAMLABI)%' $$t >$${t%.in}; \
+ done
+
configure: configure-stamp
configure-stamp: patch-stamp
dh_testdir
@@ -94,7 +104,7 @@
dh_fixperms -a
dh_installdeb -a
dh_shlibdeps -a
- dh_gencontrol -a
+ dh_gencontrol -a -- -VF:OCamlABI="$(OCAMLABI)"
dh_md5sums -a
dh_builddeb -a
More information about the Pkg-ocaml-maint-commits
mailing list