[Pkg-ocaml-maint-commits] r1153 - in packages/perl4caml: . trunk trunk/debian
Richard Jones
rwmj-guest@costa.debian.org
Thu, 31 Mar 2005 13:51:37 +0000
Author: rwmj-guest
Date: 2005-03-31 13:51:35 +0000 (Thu, 31 Mar 2005)
New Revision: 1153
Added:
packages/perl4caml/README.outofdate
packages/perl4caml/tags/
packages/perl4caml/trunk/
packages/perl4caml/trunk/debian/
packages/perl4caml/trunk/debian/changelog
packages/perl4caml/trunk/debian/compat
packages/perl4caml/trunk/debian/control
packages/perl4caml/trunk/debian/copyright
packages/perl4caml/trunk/debian/dirs
packages/perl4caml/trunk/debian/libperl4caml-ocaml-dev.README.Debian
packages/perl4caml/trunk/debian/libperl4caml-ocaml-dev.files
packages/perl4caml/trunk/debian/libperl4caml-ocaml-doc.doc-base
packages/perl4caml/trunk/debian/libperl4caml-ocaml-doc.docs
packages/perl4caml/trunk/debian/libperl4caml-ocaml-doc.examples
packages/perl4caml/trunk/debian/libperl4caml-ocaml.files
packages/perl4caml/trunk/debian/rules
packages/perl4caml/trunk/perl4caml_0.9.3.orig.tar.gz
Removed:
packages/perl4caml/README
Log:
New upstream release - perl4caml 0.9.3.
Deleted: packages/perl4caml/README
===================================================================
--- packages/perl4caml/README 2005-03-31 13:44:40 UTC (rev 1152)
+++ packages/perl4caml/README 2005-03-31 13:51:35 UTC (rev 1153)
@@ -1,27 +0,0 @@
-John Goerzen maintains his OCaml packages in a tla repository using the
-tla-buildpackage system. If you would like to work on them, please
-reference the archive with:
-
-tla register-archive jgoerzen@complete.org--debian \
- http://arch.debian.org/arch/private/jgoerzen/debian
-tla get jgoerzen@complete.org--debian/configs--head--1.0 debian
-cd debian
-tla buildcfg debian/perl4caml/latest
- (ls configs/debian for a list of valid perl4camls)
-
-** shortcut for experienced tla users **:
- tla get jgoerzen@complete.org--debian/perl4caml--debian--1.0 perl4caml
-
-Should you wish to help with the maintenance of these packages, that is,
-of course, encouraged. The usual mechanism for doing this with tla is
-not by granting write access to a repository, but rather by simply
-branching off the original repository. So, you'll want to just create
-your own branch off jgoerzen@complete.org--debian, hack it up, commit
-changes, etc; then e-mail jgoerzen@complete.org with your archive info
-or attach the changeset itself. tla can both branch and merge across
-repository lines, and so the full change history for your modifications
-will be preserved. Please consult the tla docs for more details.
-
-The Debian arch repository at http://arch.debian.org/ has a ViewARCH
-interface which you may find useful.
-
Added: packages/perl4caml/README.outofdate
===================================================================
--- packages/perl4caml/README.outofdate 2005-03-31 13:44:40 UTC (rev 1152)
+++ packages/perl4caml/README.outofdate 2005-03-31 13:51:35 UTC (rev 1153)
@@ -0,0 +1,27 @@
+John Goerzen maintains his OCaml packages in a tla repository using the
+tla-buildpackage system. If you would like to work on them, please
+reference the archive with:
+
+tla register-archive jgoerzen@complete.org--debian \
+ http://arch.debian.org/arch/private/jgoerzen/debian
+tla get jgoerzen@complete.org--debian/configs--head--1.0 debian
+cd debian
+tla buildcfg debian/perl4caml/latest
+ (ls configs/debian for a list of valid perl4camls)
+
+** shortcut for experienced tla users **:
+ tla get jgoerzen@complete.org--debian/perl4caml--debian--1.0 perl4caml
+
+Should you wish to help with the maintenance of these packages, that is,
+of course, encouraged. The usual mechanism for doing this with tla is
+not by granting write access to a repository, but rather by simply
+branching off the original repository. So, you'll want to just create
+your own branch off jgoerzen@complete.org--debian, hack it up, commit
+changes, etc; then e-mail jgoerzen@complete.org with your archive info
+or attach the changeset itself. tla can both branch and merge across
+repository lines, and so the full change history for your modifications
+will be preserved. Please consult the tla docs for more details.
+
+The Debian arch repository at http://arch.debian.org/ has a ViewARCH
+interface which you may find useful.
+
Added: packages/perl4caml/trunk/debian/changelog
===================================================================
--- packages/perl4caml/trunk/debian/changelog 2005-03-31 13:44:40 UTC (rev 1152)
+++ packages/perl4caml/trunk/debian/changelog 2005-03-31 13:51:35 UTC (rev 1153)
@@ -0,0 +1,50 @@
+perl4caml (0.9.3-1) unstable; urgency=low
+
+ * New upstream release (0.9.3).
+
+ -- Richard W.M. Jones <rich@annexia.org> Thu, 31 Mar 2005 14:49:20 +0100
+
+perl4caml (0.3.15-1) unstable; urgency=high
+
+ * New upstream release. Closes: #272563.
+ * Urgency=high since this has been blocking several ocaml things.
+ * Tightened up debian/control for new OCaml 3.08.2.
+ * Added libdate-cal-perl, libwww-mechanize-perl as Suggests to
+ debian/control.
+
+ -- John Goerzen <jgoerzen@complete.org> Mon, 13 Dec 2004 08:57:07 -0600
+
+perl4caml (0.3.12-1) unstable; urgency=low
+
+ * New upstream release.
+ * Fixed build target for libperl4caml-ocaml-doc. Closes: #265020.
+ * Added a Suggests line.
+
+ -- John Goerzen <jgoerzen@complete.org> Mon, 22 Nov 2004 13:47:01 -0600
+
+perl4caml (0.3.10-1) unstable; urgency=low
+
+ * New upstream version
+ * Rebuilt for OCaml 3.08
+
+ -- John Goerzen <jgoerzen@complete.org> Tue, 27 Jul 2004 09:22:40 -0500
+
+perl4caml (0.3.7-3) unstable; urgency=low
+
+ * Build perl_c.o with -fPIC. Closes: #237943.
+
+ -- John Goerzen <jgoerzen@complete.org> Wed, 21 Apr 2004 12:29:35 -0500
+
+perl4caml (0.3.7-2) unstable; urgency=low
+
+ * Hack up the Makefile to not build .cmxa and .opt examples on
+ architectures that do not have ocamlopt. Closes: #241067.
+
+ -- John Goerzen <jgoerzen@complete.org> Tue, 30 Mar 2004 10:38:57 -0600
+
+perl4caml (0.3.7-1) unstable; urgency=low
+
+ * Initial Release. Closes: #218507.
+
+ -- John Goerzen <jgoerzen@complete.org> Wed, 25 Feb 2004 16:27:12 -0600
+
Added: packages/perl4caml/trunk/debian/compat
===================================================================
--- packages/perl4caml/trunk/debian/compat 2005-03-31 13:44:40 UTC (rev 1152)
+++ packages/perl4caml/trunk/debian/compat 2005-03-31 13:51:35 UTC (rev 1153)
@@ -0,0 +1 @@
+4
Added: packages/perl4caml/trunk/debian/control
===================================================================
--- packages/perl4caml/trunk/debian/control 2005-03-31 13:44:40 UTC (rev 1152)
+++ packages/perl4caml/trunk/debian/control 2005-03-31 13:51:35 UTC (rev 1153)
@@ -0,0 +1,44 @@
+Source: perl4caml
+Priority: optional
+Maintainer: John Goerzen <jgoerzen@complete.org>
+Build-Depends: debhelper (>= 4.0.0), libperl-dev, perl-modules, perl-base (>= 5.8), perl (>= 5.8), ocaml-nox (>= 3.08-2)
+Standards-Version: 3.6.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.08.2)
+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: packages/perl4caml/trunk/debian/copyright
===================================================================
--- packages/perl4caml/trunk/debian/copyright 2005-03-31 13:44:40 UTC (rev 1152)
+++ packages/perl4caml/trunk/debian/copyright 2005-03-31 13:51:35 UTC (rev 1153)
@@ -0,0 +1,15 @@
+This package was debianized by John Goerzen <jgoerzen@complete.org> on
+Wed, 25 Feb 2004 16:27:12 -0600.
+
+It was downloaded from http://www.merjis.com/developers/perl4caml/
+
+Upstream Author(s): Richard W.M. Jones <rich@annexia.org>
+
+Copyright:
+Copyright (C) 2003 Merjis Ltd. (http://www.merjis.com/)
+perl4caml is distributed under the GNU Library General Public License
+perl4caml was mainly written by Richard W.M. Jones
+(rich@annexia.org). See file AUTHORS for other contributors.
+
+Debian GNU/Linux users can find the GNU Library General Public License (aka
+Lesser General Public License) in /usr/share/common-licenses/LGPL-2.
Added: packages/perl4caml/trunk/debian/dirs
===================================================================
Added: packages/perl4caml/trunk/debian/libperl4caml-ocaml-dev.README.Debian
===================================================================
--- packages/perl4caml/trunk/debian/libperl4caml-ocaml-dev.README.Debian 2005-03-31 13:44:40 UTC (rev 1152)
+++ packages/perl4caml/trunk/debian/libperl4caml-ocaml-dev.README.Debian 2005-03-31 13:51:35 UTC (rev 1153)
@@ -0,0 +1,13 @@
+Notes for libperl4caml-ocaml-dev
+--------------------------------
+
+Install libperl4caml-ocaml-doc for documentation and examples. You can find
+the examples in /usr/share/doc/libperl4caml-ocaml-doc/examples. To compile
+them to bytecode:
+
+ocamlfind ocamlc -package perl perl4caml.cma parsedate.ml -o parsedate
+
+Or to native code:
+
+ocamlfind ocamlopt -package perl perl4caml.cmxa parsedate.ml -o parsedate \
+ usr/lib/perl/5.8/auto/DynaLoader/DynaLoader.a
Added: packages/perl4caml/trunk/debian/libperl4caml-ocaml-dev.files
===================================================================
--- packages/perl4caml/trunk/debian/libperl4caml-ocaml-dev.files 2005-03-31 13:44:40 UTC (rev 1152)
+++ packages/perl4caml/trunk/debian/libperl4caml-ocaml-dev.files 2005-03-31 13:51:35 UTC (rev 1153)
@@ -0,0 +1 @@
+usr/lib/ocaml/3.08/perl/*
Added: packages/perl4caml/trunk/debian/libperl4caml-ocaml-doc.doc-base
===================================================================
--- packages/perl4caml/trunk/debian/libperl4caml-ocaml-doc.doc-base 2005-03-31 13:44:40 UTC (rev 1152)
+++ packages/perl4caml/trunk/debian/libperl4caml-ocaml-doc.doc-base 2005-03-31 13:51:35 UTC (rev 1153)
@@ -0,0 +1,13 @@
+Document: perl4caml
+Title: Reference and info for perl4caml
+Author: Richard W.M. Jones <rich@annexia.org>
+Abstract: API reference and info for the libperl4caml-ocaml-dev system
+Section: devel
+
+Format: HTML
+Index: /usr/share/doc/libperl4caml-ocaml-doc/html/index.html
+Files: /usr/share/doc/libperl4caml-ocaml-doc/html/*.html
+
+Format: HTML
+Index: /usr/share/doc/libperl4caml-ocaml-doc/writing-a-wrapper.html
+Files: /usr/share/doc/libperl4caml-ocaml-doc/writing-a-wrapper.html
Added: packages/perl4caml/trunk/debian/libperl4caml-ocaml-doc.docs
===================================================================
--- packages/perl4caml/trunk/debian/libperl4caml-ocaml-doc.docs 2005-03-31 13:44:40 UTC (rev 1152)
+++ packages/perl4caml/trunk/debian/libperl4caml-ocaml-doc.docs 2005-03-31 13:51:35 UTC (rev 1153)
@@ -0,0 +1,4 @@
+README
+doc/*
+html
+AUTHORS
Added: packages/perl4caml/trunk/debian/libperl4caml-ocaml-doc.examples
===================================================================
--- packages/perl4caml/trunk/debian/libperl4caml-ocaml-doc.examples 2005-03-31 13:44:40 UTC (rev 1152)
+++ packages/perl4caml/trunk/debian/libperl4caml-ocaml-doc.examples 2005-03-31 13:51:35 UTC (rev 1153)
@@ -0,0 +1,2 @@
+examples/*.pl
+examples/*.ml
Added: packages/perl4caml/trunk/debian/libperl4caml-ocaml.files
===================================================================
--- packages/perl4caml/trunk/debian/libperl4caml-ocaml.files 2005-03-31 13:44:40 UTC (rev 1152)
+++ packages/perl4caml/trunk/debian/libperl4caml-ocaml.files 2005-03-31 13:51:35 UTC (rev 1153)
@@ -0,0 +1 @@
+usr/lib/ocaml/3.08/stublibs/*
Added: packages/perl4caml/trunk/debian/rules
===================================================================
--- packages/perl4caml/trunk/debian/rules 2005-03-31 13:44:40 UTC (rev 1152)
+++ packages/perl4caml/trunk/debian/rules 2005-03-31 13:51:35 UTC (rev 1153)
@@ -0,0 +1,139 @@
+#!/usr/bin/make -f
+# -*- makefile -*-
+# Sample debian/rules that uses debhelper.
+# GNU copyright 1997 to 1999 by Joey Hess.
+
+# Uncomment this to turn on verbose mode.
+#export DH_VERBOSE=1
+
+
+
+
+CFLAGS = -Wall -g
+
+ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
+ CFLAGS += -O0
+else
+ CFLAGS += -O2
+endif
+ifeq (,$(findstring nostrip,$(DEB_BUILD_OPTIONS)))
+ INSTALL_PROGRAM += -s
+endif
+
+# shared library versions, option 1
+version=2.0.5
+major=2
+# option 2, assuming the library is created as src/.libs/libfoo.so.2.0.5 or so
+#version=`ls src/.libs/lib*.so.* | \
+# awk '{if (match($$0,/[0-9]+\.[0-9]+\.[0-9]+$$/)) print substr($$0,RSTART)}'`
+#major=`ls src/.libs/lib*.so.* | \
+# awk '{if (match($$0,/\.so\.[0-9]+$$/)) print substr($$0,RSTART+4)}'`
+
+configure: configure-stamp
+configure-stamp:
+ dh_testdir
+ # Add here commands to configure the package.
+
+ touch configure-stamp
+
+
+build: build-stamp
+build-stamp: configure-stamp
+ dh_testdir
+
+ # Add here commands to compile the package.
+ $(MAKE)
+
+ touch build-stamp
+
+clean:
+ dh_testdir
+ dh_testroot
+ rm -f build-stamp configure-stamp
+
+ # Add here commands to clean up after the build process.
+ -$(MAKE) clean
+ -rm -rf html
+
+ dh_clean
+
+install: build
+ dh_testdir
+ dh_testroot
+ dh_clean -k
+ dh_installdirs
+
+ # Add here commands to install the package into debian/tmp
+ $(MAKE) install DESTDIR=$(CURDIR)/debian/tmp
+ cd debian/tmp && find . -name ".arch-ids" -exec rm -rf {} \;
+
+
+# Build architecture-independent files here.
+binary-indep: build install
+ dh_testdir
+ dh_testroot
+ dh_movefiles -i
+ dh_installchangelogs -i
+ dh_installdocs -i
+ dh_installexamples -i
+# dh_install
+# dh_installmenu
+# dh_installdebconf
+# dh_installlogrotate
+# dh_installemacsen
+# dh_installpam
+# dh_installmime
+# dh_installinit
+# dh_installcron
+# dh_installinfo
+ dh_installman -i
+ dh_link -i
+ # dh_strip is broken on this package!
+ #dh_strip
+ dh_compress -i
+ dh_fixperms -i
+# dh_perl
+# dh_python
+# dh_makeshlibs
+ dh_installdeb -i
+ dh_shlibdeps -i
+ dh_gencontrol -i
+ dh_md5sums -i
+ dh_builddeb -i
+#
+
+# Build architecture-dependent files here.
+binary-arch: build install
+ dh_testdir
+ dh_testroot
+ dh_movefiles -a
+ dh_installchangelogs -a
+ dh_installdocs -a
+ dh_installexamples -a
+# dh_install
+# dh_installmenu
+# dh_installdebconf
+# dh_installlogrotate
+# dh_installemacsen
+# dh_installpam
+# dh_installmime
+# dh_installinit
+# dh_installcron
+# dh_installinfo
+ dh_installman -a
+ dh_link -a
+ # dh_strip is broken on this package!
+ #dh_strip
+ dh_compress -a
+ dh_fixperms -a
+# dh_perl
+# dh_python
+# dh_makeshlibs
+ dh_installdeb -a
+ dh_shlibdeps -a
+ dh_gencontrol -a
+ dh_md5sums -a
+ dh_builddeb -a
+
+binary: binary-indep binary-arch
+.PHONY: build clean binary-indep binary-arch binary install configure
Property changes on: packages/perl4caml/trunk/debian/rules
___________________________________________________________________
Name: svn:executable
+ *
Added: packages/perl4caml/trunk/perl4caml_0.9.3.orig.tar.gz
===================================================================
(Binary files differ)
Property changes on: packages/perl4caml/trunk/perl4caml_0.9.3.orig.tar.gz
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream