[Pkg-ocaml-maint-commits] r1417 - in trunk/packages: . ocamlnet ocamlnet/trunk ocamlnet/trunk/debian ocamlnet/trunk/debian/patches ocamlnet/upstream
Stefano Zacchiroli
zack@costa.debian.org
Sat, 25 Jun 2005 10:50:08 +0000
Author: zack
Date: 2005-06-25 10:50:06 +0000 (Sat, 25 Jun 2005)
New Revision: 1417
Added:
trunk/packages/ocamlnet/
trunk/packages/ocamlnet/trunk/
trunk/packages/ocamlnet/trunk/debian/
trunk/packages/ocamlnet/trunk/debian/changelog
trunk/packages/ocamlnet/trunk/debian/compat
trunk/packages/ocamlnet/trunk/debian/control
trunk/packages/ocamlnet/trunk/debian/copyright
trunk/packages/ocamlnet/trunk/debian/docs
trunk/packages/ocamlnet/trunk/debian/libocamlnet-ocaml-dev.dirs
trunk/packages/ocamlnet/trunk/debian/libocamlnet-ocaml-dev.doc-base.intro
trunk/packages/ocamlnet/trunk/debian/libocamlnet-ocaml-dev.doc-base.refman
trunk/packages/ocamlnet/trunk/debian/libocamlnet-ocaml-dev.postrm
trunk/packages/ocamlnet/trunk/debian/libocamlnet-ocaml-dev.preinst
trunk/packages/ocamlnet/trunk/debian/libocamlnet-ocaml.dirs
trunk/packages/ocamlnet/trunk/debian/patches/
trunk/packages/ocamlnet/trunk/debian/patches/00list
trunk/packages/ocamlnet/trunk/debian/patches/01_build.dpatch
trunk/packages/ocamlnet/trunk/debian/rules
trunk/packages/ocamlnet/trunk/debian/svn-deblayout
trunk/packages/ocamlnet/upstream/
trunk/packages/ocamlnet/upstream/ocamlnet_1.0.orig.tar.gz
Log:
first check in of svn-buildpackage aware ocamlnet package
Property changes on: trunk/packages/ocamlnet/trunk/debian
___________________________________________________________________
Name: mergeWithUpstream
+ 1
Added: trunk/packages/ocamlnet/trunk/debian/changelog
===================================================================
--- trunk/packages/ocamlnet/trunk/debian/changelog 2005-06-25 10:14:54 UTC (rev 1416)
+++ trunk/packages/ocamlnet/trunk/debian/changelog 2005-06-25 10:50:06 UTC (rev 1417)
@@ -0,0 +1,211 @@
+ocamlnet (1.0-1) unstable; urgency=medium
+
+ * New upstream release
+ * Urgency set to medium (rational: bug fix/consolidation release)
+
+ -- Stefano Zacchiroli <zack@debian.org> Fri, 15 Apr 2005 08:47:01 +0200
+
+ocamlnet (0.98.1-2) unstable; urgency=low
+
+ * Rebuilt against ocaml 3.08.3
+
+ -- Stefano Zacchiroli <zack@debian.org> Sat, 26 Mar 2005 00:47:01 +0100
+
+ocamlnet (0.98.1-1) unstable; urgency=low
+
+ * New upstream release
+
+ -- Stefano Zacchiroli <zack@debian.org> Tue, 1 Feb 2005 09:48:06 +0100
+
+ocamlnet (0.98-4) unstable; urgency=low
+
+ * debian/libocamlnet-ocaml-dev.doc-base.{intro,refman}
+ - fixed typos in "Files:" lines, now point to the correct path
+ (Closes: Bug#285663)
+
+ -- Stefano Zacchiroli <zack@debian.org> Tue, 21 Dec 2004 09:17:13 +0100
+
+ocamlnet (0.98-3) unstable; urgency=low
+
+ * rebuilt against ocaml 3.08.2
+
+ -- Stefano Zacchiroli <zack@debian.org> Thu, 9 Dec 2004 15:52:33 +0100
+
+ocamlnet (0.98-2) unstable; urgency=low
+
+ * debian/control
+ - added dependencies from libocamlnet-ocaml-dev to libocamlnet-ocaml
+ This should fixes build failures (all) due to missing
+ dllnetaccel_c.so
+
+ -- Stefano Zacchiroli <zack@debian.org> Mon, 27 Sep 2004 21:30:29 +0200
+
+ocamlnet (0.98-1) unstable; urgency=low
+
+ * New upstream release
+ - changed I/O API to the standardized one discussed on the caml
+ list. See http://ocaml-programming.de/rec/IO-Classes.html
+ - several bugfixes and improvements, see upstream's CHANGES
+ * dpatch-ified build process
+ * debian/rules
+ - invoke configure with -enable-compatcgi (cgi legacy module no
+ longer built by default)
+ - comsetic changes
+ - added dpatch specific deps and targets
+ - install upstream changelog CHANGES
+ * debian/control
+ - split a libocamlnet-ocaml package which contains the new .so
+ shared object stub library
+ - added dpatch Build-Dep
+ - improved long description
+ * debian/*.doc-base.*
+ - installed and registered with doc-base both introductory and
+ reference manuals
+
+ -- Stefano Zacchiroli <zack@debian.org> Thu, 9 Sep 2004 12:16:37 +0200
+
+ocamlnet (0.97.1-1) unstable; urgency=low
+
+ * New upstream release
+ * rebuilt with ocaml 3.08
+ * debian/control
+ - bumped ocaml deps to 3.08
+ - bumped standards-version to 3.6.1.1
+ - changed ocaml deps to ocaml-nox
+ - bumped pcre deps to 5.08
+ * debian/dirs
+ - ported to ocaml 3.08
+
+ -- Stefano Zacchiroli <zack@debian.org> Mon, 26 Jul 2004 15:25:09 +0200
+
+ocamlnet (0.97-4) unstable; urgency=low
+
+ * Rebuilt with pcre 5.06
+ * debian/control
+ - changed accordingly
+
+ -- Stefano Zacchiroli <zack@debian.org> Mon, 15 Mar 2004 19:23:50 +0100
+
+ocamlnet (0.97-3) unstable; urgency=low
+
+ * Reverted last patch to src/netstring/META.in, no longer needed with
+ latest (patched) findlib
+ * debian/control
+ - bumped findlib dep to >= 1.0.3-1
+
+ -- Stefano Zacchiroli <zack@debian.org> Fri, 30 Jan 2004 18:16:47 +0100
+
+ocamlnet (0.97-2) unstable; urgency=low
+
+ * src/netstring/META.in
+ - bugfix: added requires on threads package when "mt" predicate is
+ active
+
+ -- Stefano Zacchiroli <zack@debian.org> Thu, 22 Jan 2004 18:12:07 +0100
+
+ocamlnet (0.97-1) unstable; urgency=low
+
+ * New upstream release
+ - bugfix release
+ - experimental support for fastcgi
+ * debian/control
+ - bumped standards-version to 3.6.1.0
+
+ -- Stefano Zacchiroli <zack@debian.org> Wed, 21 Jan 2004 10:28:53 +0100
+
+ocamlnet (0.96-3) unstable; urgency=low
+
+ * Rebuilt with ocaml 3.07
+
+ -- Stefano Zacchiroli <zack@debian.org> Wed, 1 Oct 2003 13:33:34 +0200
+
+ocamlnet (0.96-2) unstable; urgency=low
+
+ * Rebuilt with ocaml 3.07beta2
+
+ -- Stefano Zacchiroli <zack@debian.org> Mon, 22 Sep 2003 17:14:12 +0200
+
+ocamlnet (0.96-1) unstable; urgency=low
+
+ * New upstream release, notably:
+ - almost rewritten Netconversion module (new version is really
+ faster)
+ - added "cursors" (pointer into encoded strings, character grained)
+ - implemented a lot of string functions on top of cursors
+ - full support for Japanese encoding EUC-JP
+ - conversion tables are now loaded at runtime
+
+ -- Stefano Zacchiroli <zack@debian.org> Mon, 23 Jun 2003 17:34:01 +0200
+
+ocamlnet (0.95-1) unstable; urgency=low
+
+ * New upstream release
+ * debian/control
+ - bumped standards-version to 3.5.10
+ - bumped dependencies on libpcre-ocaml to 5.03
+ - changed section of -dev package to "libdevel"
+ - added ${misc:Depends}
+ * debian/rules
+ - removed DH_COMPAT in favour of debian/compat
+
+ -- Stefano Zacchiroli <zack@debian.org> Tue, 17 Jun 2003 15:26:40 +0200
+
+ocamlnet (0.94-4) unstable; urgency=low
+
+ * Removed Provides:.*-<version>
+ * Changed dependencies on libpcre-ocaml-dev from virtual to real ones
+
+ -- Stefano Zacchiroli <zack@debian.org> Mon, 10 Mar 2003 12:59:36 +0100
+
+ocamlnet (0.94-3) unstable; urgency=low
+
+ * Libdir transition to /usr/lib/ocaml/3.06
+ * Changed depends and build depends to ocaml{,-base}-3.06-1
+
+ -- Stefano Zacchiroli <zack@debian.org> Mon, 16 Dec 2002 12:54:23 +0100
+
+ocamlnet (0.94-2) unstable; urgency=low
+
+ * Changed Build-Deps and Deps from a generic libpcre-ocaml-dev to a
+ "versioned" libpcre-ocaml-dev-4.30.0
+ * Added 'Provides: libocamlnet-ocaml-dev-<version>'
+ * Removed '-g' compilation flag
+ * Bumped Standards-Version to 3.5.8
+
+ -- Stefano Zacchiroli <zack@debian.org> Thu, 28 Nov 2002 23:22:24 +0100
+
+ocamlnet (0.94-1) unstable; urgency=low
+
+ * New upstream release
+ * Added preliminary OcamlNet manual
+ * Removed generated file src/netstring/netmappings_iso.ml from diff.gz
+ * Better test over existence of ocamlopt compiler in debian/rules
+
+ -- Stefano Zacchiroli <zack@debian.org> Sat, 2 Nov 2002 18:54:58 +0100
+
+ocamlnet (0.93-1) unstable; urgency=low
+
+ * New upstream release
+ * Rebuilt against ocaml 3.06 (Closes: Bug#158244)
+ * Switched to debhelper 4
+ * Changed deps and build-deps to ocaml-3.06
+ * Removed mention of ocaml-netstring (ancient) and
+ libnestring-ocaml-dev (that will be soon removed from the archive)
+ from debian/control
+
+ -- Stefano Zacchiroli <zack@debian.org> Mon, 26 Aug 2002 16:01:08 +0200
+
+ocamlnet (0.92-2) unstable; urgency=low
+
+ * Added missing build dep on ocaml-findlib (Closes: Bug#146586)
+ * Versioned build dep on libpcre-ocaml-dev to avoid build with
+ buggy libpcre-ocaml-dev versions
+
+ -- Stefano Zacchiroli <zack@debian.org> Sat, 11 May 2002 11:32:39 +0200
+
+ocamlnet (0.92-1) unstable; urgency=low
+
+ * Initial Release.
+
+ -- Stefano Zacchiroli <zack@debian.org> Wed, 8 May 2002 00:27:44 +0200
+
Added: trunk/packages/ocamlnet/trunk/debian/compat
===================================================================
--- trunk/packages/ocamlnet/trunk/debian/compat 2005-06-25 10:14:54 UTC (rev 1416)
+++ trunk/packages/ocamlnet/trunk/debian/compat 2005-06-25 10:50:06 UTC (rev 1417)
@@ -0,0 +1 @@
+4
Added: trunk/packages/ocamlnet/trunk/debian/control
===================================================================
--- trunk/packages/ocamlnet/trunk/debian/control 2005-06-25 10:14:54 UTC (rev 1416)
+++ trunk/packages/ocamlnet/trunk/debian/control 2005-06-25 10:50:06 UTC (rev 1417)
@@ -0,0 +1,55 @@
+Source: ocamlnet
+Section: devel
+Priority: optional
+Maintainer: Stefano Zacchiroli <zack@debian.org>
+Build-Depends: debhelper (>> 4.0.0), ocaml-nox-3.08.3, libpcre-ocaml-dev (>= 5.08), ocaml-findlib, dpatch
+Standards-Version: 3.6.1.1
+
+Package: libocamlnet-ocaml-dev
+Architecture: any
+Section: libdevel
+Depends: ocaml-nox-3.08.3, libocamlnet-ocaml (= ${Source-Version}), libpcre-ocaml-dev (>= 5.08), ocaml-findlib, ${misc:Depends}
+Description: OCaml application-level Internet protocols and conventions library
+ The Ocamlnet library will provide a collection of modules for
+ the Objective Caml language which focus on application-level
+ Internet protocols and conventions.
+ .
+ The current distribution contains:
+ * a mature implementation of the CGI protocol
+ * an implementation of the JSERV protocol, can be used to
+ connect application servers written in OCaml with web servers
+ * an experimental POP3 client
+ * a library of string processing functions related to Internet
+ protocols (formerly known as "netstring" and distributed
+ separately): MIME encoding/decoding, Date/time parsing,
+ Character encoding conversion, HTML parsing and printing, URL
+ parsing and printing, OO-representation of channels, and a
+ lot more
+ .
+ This package contains all the development stuff you need to use
+ Ocamlnet in your programs.
+
+
+Package: libocamlnet-ocaml
+Architecture: any
+Section: libs
+Depends: ocaml-base-nox-3.08.3, ${shlibs:Depends}, ${misc:Depends}
+Description: OCaml application-level Internet protocols and conventions library
+ The Ocamlnet library will provide a collection of modules for
+ the Objective Caml language which focus on application-level
+ Internet protocols and conventions.
+ .
+ The current distribution contains:
+ * a mature implementation of the CGI protocol
+ * an implementation of the JSERV protocol, can be used to
+ connect application servers written in OCaml with web servers
+ * an experimental POP3 client
+ * a library of string processing functions related to Internet
+ protocols (formerly known as "netstring" and distributed
+ separately): MIME encoding/decoding, Date/time parsing,
+ Character encoding conversion, HTML parsing and printing, URL
+ parsing and printing, OO-representation of channels, and a
+ lot more
+ .
+ This package contains only the shared runtime stub libraries.
+
Added: trunk/packages/ocamlnet/trunk/debian/copyright
===================================================================
--- trunk/packages/ocamlnet/trunk/debian/copyright 2005-06-25 10:14:54 UTC (rev 1416)
+++ trunk/packages/ocamlnet/trunk/debian/copyright 2005-06-25 10:50:06 UTC (rev 1417)
@@ -0,0 +1,32 @@
+This package was debianized by Stefano Zacchiroli <zack@debian.org> on
+Wed, 8 May 2002 00:27:44 +0200.
+
+It was downloaded from: http://ocamlnet.sourceforge.net
+
+Upstream Authors:
+ Gerd Stolpmann <gerd@gerd-stolpmann.de>
+ Patrick Doane <patrick@watson.org>
+
+Copyright:
+
+ Copyright (c) 2001 Patrick Doane and Gerd Stolpmann
+
+ This software is provided 'as-is', without any express or
+ implied warranty. In no event will the authors be held liable
+ for any damages arising from the use of this software.
+
+ Permission is granted to anyone to use this software for any
+ purpose, including commercial applications, and to alter it and
+ redistribute it freely, subject to the following restrictions:
+
+ 1. The origin of this software must not be misrepresented; you
+ must not claim that you wrote the original software. If you use
+ this software in a product, an acknowledgment in the product
+ documentation would be appreciated but is not required.
+
+ 2. Altered source versions must be plainly marked as such, and
+ must not be misrepresented as being the original software.
+
+ 3. This notice may not be removed or altered from any source
+ distribution.
+
Added: trunk/packages/ocamlnet/trunk/debian/docs
===================================================================
--- trunk/packages/ocamlnet/trunk/debian/docs 2005-06-25 10:14:54 UTC (rev 1416)
+++ trunk/packages/ocamlnet/trunk/debian/docs 2005-06-25 10:50:06 UTC (rev 1417)
@@ -0,0 +1,2 @@
+README
+doc/*
Added: trunk/packages/ocamlnet/trunk/debian/libocamlnet-ocaml-dev.dirs
===================================================================
--- trunk/packages/ocamlnet/trunk/debian/libocamlnet-ocaml-dev.dirs 2005-06-25 10:14:54 UTC (rev 1416)
+++ trunk/packages/ocamlnet/trunk/debian/libocamlnet-ocaml-dev.dirs 2005-06-25 10:50:06 UTC (rev 1417)
@@ -0,0 +1 @@
+usr/lib/ocaml/3.08.3
Added: trunk/packages/ocamlnet/trunk/debian/libocamlnet-ocaml-dev.doc-base.intro
===================================================================
--- trunk/packages/ocamlnet/trunk/debian/libocamlnet-ocaml-dev.doc-base.intro 2005-06-25 10:14:54 UTC (rev 1416)
+++ trunk/packages/ocamlnet/trunk/debian/libocamlnet-ocaml-dev.doc-base.intro 2005-06-25 10:50:06 UTC (rev 1417)
@@ -0,0 +1,9 @@
+Document: ocamlnet-intro
+Title: Introduction into OcamlNet
+Author: Gerd Stolpmann
+Abstract: Preliminary manual for OcamlNet focusing on fundamental concepts
+Section: Apps/Programming
+
+Format: HTML
+Index: /usr/share/doc/libocamlnet-ocaml-dev/html/intro/index.html
+Files: /usr/share/doc/libocamlnet-ocaml-dev/html/intro/*
Added: trunk/packages/ocamlnet/trunk/debian/libocamlnet-ocaml-dev.doc-base.refman
===================================================================
--- trunk/packages/ocamlnet/trunk/debian/libocamlnet-ocaml-dev.doc-base.refman 2005-06-25 10:14:54 UTC (rev 1416)
+++ trunk/packages/ocamlnet/trunk/debian/libocamlnet-ocaml-dev.doc-base.refman 2005-06-25 10:50:06 UTC (rev 1417)
@@ -0,0 +1,9 @@
+Document: ocamlnet-refman
+Title: OcamlNet Reference Manual
+Author: Gerd Stolpmann
+Abstract: Reference manual for the OcamlNet library
+Section: Apps/Programming
+
+Format: HTML
+Index: /usr/share/doc/libocamlnet-ocaml-dev/html/refman/index.html
+Files: /usr/share/doc/libocamlnet-ocaml-dev/html/refman/*
Added: trunk/packages/ocamlnet/trunk/debian/libocamlnet-ocaml-dev.postrm
===================================================================
--- trunk/packages/ocamlnet/trunk/debian/libocamlnet-ocaml-dev.postrm 2005-06-25 10:14:54 UTC (rev 1416)
+++ trunk/packages/ocamlnet/trunk/debian/libocamlnet-ocaml-dev.postrm 2005-06-25 10:50:06 UTC (rev 1417)
@@ -0,0 +1,8 @@
+#!/bin/sh
+if [ remove = "$1" ]; then
+ dpkg-divert --package libocamlnet-ocaml-dev \
+ --remove --rename --divert \
+ `ocamlc -where`/cgi/META.real `ocamlc -where`/cgi/META
+fi
+
+#DEBHELPER#
Added: trunk/packages/ocamlnet/trunk/debian/libocamlnet-ocaml-dev.preinst
===================================================================
--- trunk/packages/ocamlnet/trunk/debian/libocamlnet-ocaml-dev.preinst 2005-06-25 10:14:54 UTC (rev 1416)
+++ trunk/packages/ocamlnet/trunk/debian/libocamlnet-ocaml-dev.preinst 2005-06-25 10:50:06 UTC (rev 1417)
@@ -0,0 +1,8 @@
+#!/bin/sh
+if [ install = "$1" -o upgrade = "$1" ]; then
+ dpkg-divert --package libocamlnet-ocaml-dev \
+ --add --rename --divert \
+ `ocamlc -where`/cgi/META.real `ocamlc -where`/cgi/META
+fi
+
+#DEBHELPER#
Added: trunk/packages/ocamlnet/trunk/debian/libocamlnet-ocaml.dirs
===================================================================
--- trunk/packages/ocamlnet/trunk/debian/libocamlnet-ocaml.dirs 2005-06-25 10:14:54 UTC (rev 1416)
+++ trunk/packages/ocamlnet/trunk/debian/libocamlnet-ocaml.dirs 2005-06-25 10:50:06 UTC (rev 1417)
@@ -0,0 +1 @@
+usr/lib/ocaml/3.08.3/stublibs
Added: trunk/packages/ocamlnet/trunk/debian/patches/00list
===================================================================
--- trunk/packages/ocamlnet/trunk/debian/patches/00list 2005-06-25 10:14:54 UTC (rev 1416)
+++ trunk/packages/ocamlnet/trunk/debian/patches/00list 2005-06-25 10:50:06 UTC (rev 1417)
@@ -0,0 +1 @@
+01_build
Added: trunk/packages/ocamlnet/trunk/debian/patches/01_build.dpatch
===================================================================
--- trunk/packages/ocamlnet/trunk/debian/patches/01_build.dpatch 2005-06-25 10:14:54 UTC (rev 1416)
+++ trunk/packages/ocamlnet/trunk/debian/patches/01_build.dpatch 2005-06-25 10:50:06 UTC (rev 1417)
@@ -0,0 +1,62 @@
+#! /bin/sh -e
+## 01_build.dpatch by <zack@debian.org>
+##
+## All lines beginning with `## DP:' are a description of the patch.
+## DP: Makefiles changes in order to install under DESTDIR/
+
+if [ $# -lt 1 ]; then
+ echo "`basename $0`: script expects -patch|-unpatch as argument" >&2
+ exit 1
+fi
+
+[ -f debian/patches/00patch-opts ] && . debian/patches/00patch-opts
+patch_opts="${patch_opts:--f --no-backup-if-mismatch} ${2:+-d $2}"
+
+case "$1" in
+ -patch) patch -p1 ${patch_opts} < $0;;
+ -unpatch) patch -R -p1 ${patch_opts} < $0;;
+ *)
+ echo "`basename $0`: script expects -patch|-unpatch as argument" >&2
+ exit 1;;
+esac
+
+exit 0
+
+@DPATCH@
+diff -urNad /home/zack/dati/debian/packages/ocamlnet/ocamlnet-0.98/src/Makefile.rules ocamlnet-0.98/src/Makefile.rules
+--- /home/zack/dati/debian/packages/ocamlnet/ocamlnet-0.98/src/Makefile.rules 2004-09-09 13:48:53.321100320 +0200
++++ ocamlnet-0.98/src/Makefile.rules 2004-09-09 13:49:24.778318096 +0200
+@@ -7,7 +7,7 @@
+ # How to invoke compilers and tools:
+ # (May be moved to Makefile.conf if necessary)
+
+-OCAMLC = $(USE_OCAMLFIND) ocamlc -g $(OCAMLC_OPTIONS) $(INCLUDES)
++OCAMLC = $(USE_OCAMLFIND) ocamlc $(OCAMLC_OPTIONS) $(INCLUDES)
+ OCAMLOPT = $(USE_OCAMLFIND) ocamlopt -inline 10 $(OCAMLOPT_OPTIONS) $(INCLUDES)
+ OCAMLDEP = ocamldep $(OCAMLDEP_OPTIONS)
+ OCAMLFIND = ocamlfind
+@@ -78,7 +78,7 @@
+ .PHONY: install-findlib
+ install-findlib:
+ files=`$(COLLECT_FILES) *.mli *.cmi *.cma *.cmxa *.a META $(INSTALL_EXTRA)` && \
+- $(OCAMLFIND) install $(PKGNAME) $$files
++ $(OCAMLFIND) install -ldconf /dev/null -destdir $(DESTDIR) $(PKGNAME) $$files
+
+ .PHONY: uninstall-findlib
+ uninstall-findlib:
+diff -urNad /home/zack/dati/debian/packages/ocamlnet/ocamlnet-0.98/src/netstring/Makefile ocamlnet-0.98/src/netstring/Makefile
+--- /home/zack/dati/debian/packages/ocamlnet/ocamlnet-0.98/src/netstring/Makefile 2004-09-09 13:48:53.322100168 +0200
++++ ocamlnet-0.98/src/netstring/Makefile 2004-09-09 13:50:01.090797760 +0200
+@@ -168,9 +168,9 @@
+
+ .PHONY: install-netdb
+ install-netdb:
+- mkdir -p $(NET_DB_DIR)
+- cp netdb/*.netdb $(NET_DB_DIR)
+- @echo "Installed .netdb files into $(NET_DB_DIR)"
++ mkdir -p $(NETDBDESTDIR)
++ cp netdb/*.netdb $(NETDBDESTDIR)
++ @echo "Installed .netdb files into $(NETDBDESTDIR)"
+ if [ "$(INSTMETHOD)" != "findlib" ]; then \
+ cat netdb-packlist >>$(LIBDIR)/packlist-$(PKGNAME); \
+ fi
Added: trunk/packages/ocamlnet/trunk/debian/rules
===================================================================
--- trunk/packages/ocamlnet/trunk/debian/rules 2005-06-25 10:14:54 UTC (rev 1416)
+++ trunk/packages/ocamlnet/trunk/debian/rules 2005-06-25 10:50:06 UTC (rev 1417)
@@ -0,0 +1,83 @@
+#!/usr/bin/make -f
+#export DH_VERBOSE=1
+
+include /usr/share/dpatch/dpatch.make
+
+PKGNAME = libocamlnet-ocaml-dev
+TARGETDIR = $(CURDIR)/debian/$(PKGNAME)
+OCAML_LIB_DIR = $(shell ocamlc -where)
+STUBSDIR= $(OCAML_LIB_DIR)/stublibs
+NETDBDESTDIR = $(OCAML_LIB_DIR)/netstring
+
+configure: configure-stamp
+configure-stamp: patch-stamp
+ dh_testdir
+
+ cd src/; ./configure \
+ -enable-findlib \
+ -with-netstring \
+ -with-cgi \
+ -with-pop \
+ -enable-compatcgi \
+ -datadir $(NETDBDESTDIR)
+
+ touch configure-stamp
+
+build: configure-stamp build-stamp
+build-stamp: configure-stamp
+ dh_testdir
+
+ $(MAKE) -C src/netstring/tools/unimap_to_ocaml/
+ $(MAKE) -C src/ all
+ if [ -x /usr/bin/ocamlopt ]; then $(MAKE) -C src/ opt; else true; fi
+
+ touch build-stamp
+
+clean: patch clean1 unpatch
+clean1:
+ dh_testdir
+ dh_testroot
+ rm -f configure-stamp build-stamp
+
+ $(MAKE) -C src/netstring/tools/unimap_to_ocaml/ clean distclean
+ $(MAKE) -C src/ clean distclean
+ rm -f \
+ src/tmp/* src/netstring/dllnetaccel_c.so \
+ src/netstring/netdb.{cmi,ml} \
+ src/netstring/netdb-packlist \
+ src/netstring/netmappings_jp.ml \
+ src/netstring/tools/unimap_to_ocaml/unimap_to_ocaml{,.cmi,.cmo}
+
+ dh_clean
+
+install: build
+ dh_testdir
+ dh_testroot
+ dh_clean -k
+ dh_installdirs
+
+ CAMLLIB=`pwd` $(MAKE) -C src/ install \
+ NETDBDESTDIR=$(TARGETDIR)$(NETDBDESTDIR) \
+ DESTDIR=$(TARGETDIR)$(OCAML_LIB_DIR)
+ mv $(TARGETDIR)$(OCAML_LIB_DIR)/netstring/*.so \
+ debian/libocamlnet-ocaml$(STUBSDIR)/
+
+binary-arch: build install
+ dh_testdir
+ dh_testroot -s
+ dh_installdocs -s
+ dh_installexamples -s
+ dh_installchangelogs -s CHANGES
+ dh_link -s
+ dh_strip -s
+ dh_compress -s
+ dh_fixperms -s
+ dh_installdeb -s
+ dh_shlibdeps -s
+ dh_gencontrol -s
+ dh_md5sums -s
+ dh_builddeb -s
+
+binary: binary-arch
+.PHONY: build clean binary-arch binary install configure
+
Property changes on: trunk/packages/ocamlnet/trunk/debian/rules
___________________________________________________________________
Name: svn:executable
+ *
Added: trunk/packages/ocamlnet/trunk/debian/svn-deblayout
===================================================================
--- trunk/packages/ocamlnet/trunk/debian/svn-deblayout 2005-06-25 10:14:54 UTC (rev 1416)
+++ trunk/packages/ocamlnet/trunk/debian/svn-deblayout 2005-06-25 10:50:06 UTC (rev 1417)
@@ -0,0 +1,3 @@
+origDir=../upstream
+origUrl=svn+ssh://svn.debian.org/svn/pkg-ocaml-maint/trunk/packages/ocamlnet/upstream
+tagsUrl=svn+ssh://svn.debian.org/svn/pkg-ocaml-maint/tags/packages/ocamlnet
Added: trunk/packages/ocamlnet/upstream/ocamlnet_1.0.orig.tar.gz
===================================================================
(Binary files differ)
Property changes on: trunk/packages/ocamlnet/upstream/ocamlnet_1.0.orig.tar.gz
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream