Initial Debianisation.
authorrich <rich>
Sun, 2 Nov 2003 13:19:57 +0000 (13:19 +0000)
committerrich <rich>
Sun, 2 Nov 2003 13:19:57 +0000 (13:19 +0000)
README
debian/.cvsignore [new file with mode: 0644]
debian/changelog [new file with mode: 0644]
debian/compat [new file with mode: 0644]
debian/control [new file with mode: 0644]
debian/copyright [new file with mode: 0644]
debian/docs [new file with mode: 0644]
debian/libperl-ocaml-dev.files [new file with mode: 0644]
debian/rules [new file with mode: 0755]

diff --git a/README b/README
index 55762fb..885beaf 100644 (file)
--- a/README
+++ b/README
@@ -1,16 +1,16 @@
 perl4caml
 Copyright (C) 2003 Merjis Ltd. (http://www.merjis.com/)
 perl4caml
 Copyright (C) 2003 Merjis Ltd. (http://www.merjis.com/)
-$Id: README,v 1.2 2003-10-16 13:41:06 rich Exp $
+$Id: README,v 1.3 2003-11-02 13:19:57 rich Exp $
 
 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.
 
 
 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.
 
-mod_caml is distributed under the GNU Library General Public License
+perl4caml is distributed under the GNU Library General Public License
 (see file COPYING.LIB for terms and conditions).
 
 (see file COPYING.LIB for terms and conditions).
 
-mod_caml was mainly written by Richard W.M. Jones
+perl4caml was mainly written by Richard W.M. Jones
 (rich@annexia.org). See file AUTHORS for other contributors.
 
        Installation
 (rich@annexia.org). See file AUTHORS for other contributors.
 
        Installation
diff --git a/debian/.cvsignore b/debian/.cvsignore
new file mode 100644 (file)
index 0000000..a7866b1
--- /dev/null
@@ -0,0 +1,7 @@
+*.ex
+*.EX
+tmp
+files
+libapache-ocaml
+libapache-ocaml-dev
+*.substvars
\ No newline at end of file
diff --git a/debian/changelog b/debian/changelog
new file mode 100644 (file)
index 0000000..e2f7c08
--- /dev/null
@@ -0,0 +1,6 @@
+perl4caml (0.3.6-1) unstable; urgency=low
+
+  * Initial Release.
+
+ -- Richard W.M. Jones <rich@annexia.org>  Sat,  1 Nov 2003 12:41:34 +0000
+
diff --git a/debian/compat b/debian/compat
new file mode 100644 (file)
index 0000000..b8626c4
--- /dev/null
@@ -0,0 +1 @@
+4
diff --git a/debian/control b/debian/control
new file mode 100644 (file)
index 0000000..910f03e
--- /dev/null
@@ -0,0 +1,34 @@
+Source: perl4caml
+Priority: optional
+Maintainer: Richard W.M. Jones <rich@annexia.org>
+Build-Depends: debhelper (>= 4.0.0), ocaml-findlib, ocaml-3.07, libperl-dev
+Standards-Version: 3.6.0
+
+Package: libperl-ocaml-dev
+Section: devel
+Architecture: any
+Depends: libperl-ocaml (= ${Source-Version}), ocaml-findlib, ocaml-3.07,
+ libperl-dev
+Description: allows you to use Perl code within Objective CAML (OCaml)
+ 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.
+ .
+ perl4caml has both a low-level interface to Perl, and it contains
+ high-level wrappers around some CPAN libraries.
+ .
+ This package contains development interfaces, and documentation.
+
+Package: libperl-ocaml
+Section: libs
+Architecture: any
+Depends: libperl, ocaml-base-3.07
+Description: allows you to use Perl code within Objective CAML (OCaml)
+ 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.
+ .
+ perl4caml has both a low-level interface to Perl, and it contains
+ high-level wrappers around some CPAN libraries.
diff --git a/debian/copyright b/debian/copyright
new file mode 100644 (file)
index 0000000..0e2fbf6
--- /dev/null
@@ -0,0 +1,21 @@
+This package was debianized by Richard W.M. Jones <rich@annexia.org> on
+Sun,  2 Nov 2003 12:41:34 +0000.
+
+Upstream Author: Richard W.M. Jones <rich@annexia.org>
+
+Copyright: Copyright (C) 2003 Merjis Ltd.
+
+This library is free software; you can redistribute it and/or
+modify it under the terms of the GNU Library General Public
+License as published by the Free Software Foundation; either
+version 2 of the License, or (at your option) any later version.
+
+This library is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+Library General Public License for more details.
+
+You should have received a copy of the GNU General Public License
+along with this library; see the file COPYING.  If not, write to
+the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
+Boston, MA 02111-1307, USA.
diff --git a/debian/docs b/debian/docs
new file mode 100644 (file)
index 0000000..6f12db5
--- /dev/null
@@ -0,0 +1,2 @@
+AUTHORS
+README
diff --git a/debian/libperl-ocaml-dev.files b/debian/libperl-ocaml-dev.files
new file mode 100644 (file)
index 0000000..1a35a76
--- /dev/null
@@ -0,0 +1,2 @@
+usr/lib/ocaml/3.07/perl/*.mli
+usr/lib/ocaml/3.07/perl/*.cmi
\ No newline at end of file
diff --git a/debian/rules b/debian/rules
new file mode 100755 (executable)
index 0000000..df16012
--- /dev/null
@@ -0,0 +1,80 @@
+#!/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
+
+configure: configure-stamp
+configure-stamp:
+       dh_testdir
+       touch configure-stamp
+
+build: build-stamp
+build-stamp: configure-stamp 
+       dh_testdir
+
+       if [ -x /usr/bin/ocamlopt ]; then \
+       $(MAKE) BUILD_OPT=1; \
+       else \
+       $(MAKE) BUILD_OPT=0; \
+       fi
+       touch build-stamp
+
+clean:
+       dh_testdir
+       dh_testroot
+       rm -f build-stamp configure-stamp
+
+       -$(MAKE) clean
+       dh_clean 
+
+install: build
+       dh_testdir
+       dh_testroot
+       dh_clean -k 
+       dh_installdirs
+
+       $(MAKE) install DESTDIR=$(CURDIR)/debian/libapache-ocaml
+
+       # Move the remaining development files across.
+       dh_movefiles -plibperl-ocaml-dev --sourcedir=debian/libperl-ocaml
+
+# Build architecture-independent files here.
+binary-indep: build install
+# We have nothing to do by default.
+
+# Build architecture-dependent files here.
+binary-arch: build install
+       dh_testdir
+       dh_testroot
+       dh_installchangelogs 
+       dh_installdocs
+       dh_installexamples
+#      dh_install
+#      dh_installmenu
+#      dh_installdebconf       
+#      dh_installlogrotate
+#      dh_installemacsen
+#      dh_installpam
+#      dh_installmime
+#      dh_installinit
+#      dh_installcron
+#      dh_installinfo
+       dh_installman
+       dh_link
+       dh_strip
+       dh_compress
+       dh_fixperms
+#      dh_perl
+#      dh_python
+#      dh_makeshlibs
+       dh_installdeb
+       dh_shlibdeps
+       dh_gencontrol
+       dh_md5sums
+       dh_builddeb
+
+binary: binary-indep binary-arch
+.PHONY: build clean binary-indep binary-arch binary install configure