[Pkg-ocaml-maint-commits] r1552 - in trunk/packages: . pxp
pxp/trunk pxp/trunk/debian pxp/trunk/debian/patches pxp/upstream
Stefano Zacchiroli
zack at costa.debian.org
Sun Jul 31 18:55:30 UTC 2005
Author: zack
Date: 2005-07-31 18:55:29 +0000 (Sun, 31 Jul 2005)
New Revision: 1552
Added:
trunk/packages/pxp/
trunk/packages/pxp/build-area/
trunk/packages/pxp/trunk/
trunk/packages/pxp/trunk/debian/
trunk/packages/pxp/trunk/debian/changelog
trunk/packages/pxp/trunk/debian/compat
trunk/packages/pxp/trunk/debian/control
trunk/packages/pxp/trunk/debian/copyright
trunk/packages/pxp/trunk/debian/dirs
trunk/packages/pxp/trunk/debian/docs
trunk/packages/pxp/trunk/debian/examples
trunk/packages/pxp/trunk/debian/patches/
trunk/packages/pxp/trunk/debian/patches/00list
trunk/packages/pxp/trunk/debian/patches/01_build.dpatch
trunk/packages/pxp/trunk/debian/rules
trunk/packages/pxp/trunk/debian/svn-deblayout
trunk/packages/pxp/upstream/
trunk/packages/pxp/upstream/pxp_1.1.95.orig.tar.gz
Log:
checkin of pxp package, version 1.1.95-7
Property changes on: trunk/packages/pxp/trunk/debian
___________________________________________________________________
Name: mergeWithUpstream
+ 1
Added: trunk/packages/pxp/trunk/debian/changelog
===================================================================
--- trunk/packages/pxp/trunk/debian/changelog 2005-07-31 12:07:04 UTC (rev 1551)
+++ trunk/packages/pxp/trunk/debian/changelog 2005-07-31 18:55:29 UTC (rev 1552)
@@ -0,0 +1,350 @@
+pxp (1.1.95-7) unstable; urgency=low
+
+ * debian/control
+ - rebuilt against latest netstring (bumped ocamlnet deps accordingly)
+ - bumped ulex deps
+ - bumped standards-version
+
+ -- Stefano Zacchiroli <zack at debian.org> Sun, 31 Jul 2005 20:51:24 +0200
+
+pxp (1.1.95-6) unstable; urgency=low
+
+ * Rebuilt against ocaml 3.08.3
+ * No longer built with wlex support (since wlex is no longer supported
+ upstream and corresponding package has been removed from the debian
+ archive)
+
+ -- Stefano Zacchiroli <zack at debian.org> Tue, 29 Mar 2005 11:06:39 +0200
+
+pxp (1.1.95-5) unstable; urgency=low
+
+ * rebuilt against ocaml 3.08.2 (and ocamlnet 0.98-3, in turn rebuilt
+ against ocaml 3.08.2)
+
+ -- Stefano Zacchiroli <zack at debian.org> Thu, 9 Dec 2004 15:58:32 +0100
+
+pxp (1.1.95-4) unstable; urgency=low
+
+ * debian/control
+ - forced build-dep against ocaml-ulex to version >= 0.5-2 (first
+ version rebuilt against ocaml 3.08.2)
+
+ -- Stefano Zacchiroli <zack at debian.org> Thu, 2 Dec 2004 15:48:32 +0100
+
+pxp (1.1.95-3) unstable; urgency=low
+
+ * rebuilt against ocaml 3.08.2
+
+ -- Stefano Zacchiroli <zack at debian.org> Tue, 30 Nov 2004 19:00:24 +0100
+
+pxp (1.1.95-2) unstable; urgency=medium
+
+ * debian/control
+ - bumped ocamlnet dependencies to >= 0.98-2 so that pxp get build
+ unbugged version of ocamlnet 0.98
+ * urgency set to medium, rationale: nothing serious has changed in pxp
+ since the last upload and it has been in the archive for quite a
+ long time
+
+ -- Stefano Zacchiroli <zack at debian.org> Tue, 28 Sep 2004 10:21:47 +0200
+
+pxp (1.1.95-1) unstable; urgency=low
+
+ * New upstream release
+ - added ulex based lexical analyzer
+ - namespace support revised: it's now 100% compatible with W3C
+ requirements and is now possible to remember the mapping of
+ original prefixes to URIs
+ - improved event-based parsing
+ - added a camlp4 syntax extension to ease creation of XML trees
+ * rebuilt against ocamlnet 0.98
+ * dpatch-ified debian build process
+ * debian/control
+ - added dpatch Build-Dep
+ - bumped ocamlnet Deps and Build-Deps to >= 0.98
+ - added Deps and Build-Dep on ocaml-ulex
+ * debian/rules
+ - added dpatch targets and dependencies
+ - cosmetic changes
+ * debian/docs
+ - installs preprocessor documentation
+ - no longer installs (out of date) PXP manual
+
+ -- Stefano Zacchiroli <zack at debian.org> Thu, 9 Sep 2004 15:37:31 +0200
+
+pxp (1.1.94.2-4) unstable; urgency=low
+
+ * 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 ocamlnet deps to >= 0.97.1 (1st version rebuilt with 3.08)
+ - bumped wlex deps to >= 20040706 (1st version rebuilt with 3.08)
+
+ -- Stefano Zacchiroli <zack at debian.org> Mon, 26 Jul 2004 17:46:14 +0200
+
+pxp (1.1.94.2-3) unstable; urgency=low
+
+ * debian/control
+ - fixed typo in ocamlnet dependencies: s/0.96-4/0.97-4/
+
+ -- Stefano Zacchiroli <zack at debian.org> Thu, 18 Mar 2004 19:12:10 +0100
+
+pxp (1.1.94.2-2) unstable; urgency=low
+
+ * Rebuilt with pcre 5.06
+ * debian/control
+ - bumped (Build-)Dependency of ocamlnet to >= 0.96-4, which has been
+ in turn rebuilt with pcre 5.06
+ - bumped Standards-Version to 3.6.1.0
+
+ -- Stefano Zacchiroli <zack at debian.org> Mon, 15 Mar 2004 19:31:37 +0100
+
+pxp (1.1.94.2-1) unstable; urgency=low
+
+ * New upstream release
+ - include "validate" example fix (Closes: Bug#214049)
+
+ -- Stefano Zacchiroli <zack at debian.org> Tue, 11 Nov 2003 18:24:00 +0100
+
+pxp (1.1.94-5) unstable; urgency=low
+
+ * Bumped ocaml-wlex dependencies
+
+ -- Stefano Zacchiroli <zack at debian.org> Tue, 7 Oct 2003 16:53:20 +0200
+
+pxp (1.1.94-4) unstable; urgency=low
+
+ * Rebuilt with ocaml 3.07
+
+ -- Stefano Zacchiroli <zack at debian.org> Wed, 1 Oct 2003 13:58:20 +0200
+
+pxp (1.1.94-3) unstable; urgency=low
+
+ * Rebuilt with ocaml 3.07beta2
+
+ -- Stefano Zacchiroli <zack at debian.org> Mon, 22 Sep 2003 17:16:29 +0200
+
+pxp (1.1.94-2) unstable; urgency=low
+
+ * debian/control
+ - bumped ocamlnet dependencies to 0.96 so that inconsistencies
+ between pxp and ocamlnet on architectures other than powerpc will
+ be fixed
+ - bumped Standards-Version to 3.6.0
+
+ -- Stefano Zacchiroli <zack at debian.org> Sun, 3 Aug 2003 11:54:02 +0200
+
+pxp (1.1.94-1) unstable; urgency=low
+
+ * New upstream release, notably:
+ - rewritten Pxp_reader module (fixing bugs with relative URLs)
+ - Pxp_yacc module split in four modules (old module kept for
+ backward compatibility)
+ - is now possibile to turn warnings in errors
+ - event based parsing can now preprocess namespaces
+
+ -- Stefano Zacchiroli <zack at debian.org> Mon, 23 Jun 2003 18:13:39 +0200
+
+pxp (1.1.93-4) unstable; urgency=low
+
+ * debian/control
+ - bumped standards-version to 3.5.10
+ - bumped dependencies on ocamlnet to 0.95
+ - changed section to "libdevel"
+ * debian/rules
+ - removed DH_COMPAT in favour of debian/compat
+
+ -- Stefano Zacchiroli <zack at debian.org> Tue, 17 Jun 2003 16:01:53 +0200
+
+pxp (1.1.93-3) unstable; urgency=low
+
+ * Removed Provides:.*-<version>
+ * Changed dep on ocamlnet and wlex from virtual to real ones
+
+ -- Stefano Zacchiroli <zack at debian.org> Mon, 10 Mar 2003 13:06:06 +0100
+
+pxp (1.1.93-2) unstable; urgency=low
+
+ * Libdir transition to /usr/lib/ocaml/3.06
+ * Changed depends and build depends to ocaml{,-base}-3.06-1
+ * Reformatted debian/copyright upstream author just to make lintian
+ happy
+
+ -- Stefano Zacchiroli <zack at debian.org> Mon, 16 Dec 2002 13:24:40 +0100
+
+pxp (1.1.93-1) unstable; urgency=low
+
+ * New upstream release
+ * Bumped Standards-Version to 3.5.8
+ * Added 'Provides: libpxp-ocaml-dev-<version>'
+ * Changed Deps and Build-Deps from generic
+ lib{ocamlnet,wlexing}-ocaml-dev to versioned
+ lib{ocamlnet,wlexing}-ocaml-dev-<version>
+ * Removed '-g' build flag
+
+ -- Stefano Zacchiroli <zack at debian.org> Thu, 28 Nov 2002 23:58:17 +0100
+
+pxp (1.1.92-7) unstable; urgency=low
+
+ * Rebuilt against ocamlnet 0.94
+
+ -- Stefano Zacchiroli <zack at debian.org> Mon, 4 Nov 2002 11:25:01 +0100
+
+pxp (1.1.92-6) unstable; urgency=low
+
+ * bugfix: install wlex-utf8 *.o stuff
+ * bugfix: added dep on libwlexing-ocaml-dev
+
+ -- Stefano Zacchiroli <zack at debian.org> Thu, 17 Oct 2002 18:16:32 +0200
+
+pxp (1.1.92-5) unstable; urgency=low
+
+ * Bugfix: added build dep on ocaml-wlex
+
+ -- Stefano Zacchiroli <zack at debian.org> Wed, 16 Oct 2002 13:55:54 +0200
+
+pxp (1.1.92-4) unstable; urgency=low
+
+ * Removed copied pxp_lib.ml file from diff.gz
+ * Bugfix: added build depends on libwlexing-ocaml-dev
+
+ -- Stefano Zacchiroli <zack at debian.org> Fri, 4 Oct 2002 17:57:34 +0200
+
+pxp (1.1.92-3) unstable; urgency=low
+
+ * Patched to install /usr/lib/ocaml/pxp-lex-<enc>/pxp_lex_link_<enc>.o
+ files, otherwise native code compilation does not work
+ * Patched "readme" example makefile so that it doesn't use '-custom'
+ option during native compilation (unexistent option)
+
+ -- Stefano Zacchiroli <zack at debian.org> Fri, 4 Oct 2002 16:29:26 +0200
+
+pxp (1.1.92-2) unstable; urgency=low
+
+ * Install all shipped examples (new event and pull parsers examples)
+ * Patched "validate" example makefile for using 'pxp-lex-utf8' lexer
+ because 'pxp-wlex-utf8' lexer is no longer available
+
+ -- Stefano Zacchiroli <zack at debian.org> Fri, 4 Oct 2002 12:15:40 +0200
+
+pxp (1.1.92-1) unstable; urgency=low
+
+ * New upstream release
+ * Better test for ocamlopt existence in debian/rules
+
+ -- Stefano Zacchiroli <zack at debian.org> Thu, 3 Oct 2002 21:45:47 +0200
+
+pxp (1.1.91-1) unstable; urgency=low
+
+ * New upstream release (development version)
+ * Rebuilt against ocaml 3.06 (Closes: Bug#158253)
+ * Switched to debhelper 4
+ * Changed deps and build-deps to ocaml-3.06
+ * Removed possibility to build against libnetstring which will not be
+ rebuilt starting from ocaml 3.06
+ * Changed from recommends to depends on ocaml-findlib
+ * Removed mention of ocaml-pxp from debian/control; the new naming schema
+ rulez!
+ * Removed dangling symlinks from an example dir (Closes: Bug#152297)
+
+ -- Stefano Zacchiroli <zack at debian.org> Mon, 26 Aug 2002 15:25:50 +0200
+
+pxp (1.1.4-2) unstable; urgency=low
+
+ * Change Depends: and Build-Depends:, now depends on netstring
+ _or_ ocamlnet and build-depends only on ocamlnet
+ * Fixed some Makefiles so that they remove some stuff generated
+ by configure
+
+ -- Stefano Zacchiroli <zack at debian.org> Thu, 9 May 2002 16:39:18 +0200
+
+pxp (1.1.4-1) unstable; urgency=low
+
+ * New upstream release.
+
+ -- Stefano Zacchiroli <zack at debian.org> Wed, 27 Mar 2002 20:47:53 +0100
+
+pxp (1.1.3-4) unstable; urgency=low
+
+ * Registered pxp with doc-base (Closes: Bug#137580).
+
+ -- Stefano Zacchiroli <zack at debian.org> Tue, 26 Mar 2002 13:18:49 +0100
+
+pxp (1.1.3-3) unstable; urgency=low
+
+ * Renamed package to libpxp-ocaml-dev
+
+ -- Stefano Zacchiroli <zack at debian.org> Tue, 26 Feb 2002 10:26:21 +0100
+
+pxp (1.1.3-2) unstable; urgency=low
+
+ * Now build depends on ocaml >= 3.04-3, hopefully will compile also on
+ ia64 and powerpc
+
+ -- Stefano Zacchiroli <zack at debian.org> Fri, 11 Jan 2002 08:16:19 +0100
+
+pxp (1.1.3-1) unstable; urgency=low
+
+ * New upstream release
+
+ -- Stefano Zacchiroli <zack at debian.org> Thu, 20 Dec 2001 12:08:01 +0100
+
+pxp (1.1.2-1) unstable; urgency=low
+
+ * New upstream release
+ * Built with ocaml 3.04
+
+ -- Stefano Zacchiroli <zack at debian.org> Sun, 16 Dec 2001 21:49:58 +0100
+
+pxp (1.1-3) unstable; urgency=low
+
+ * debian/rules now ignore errors due to missing native code compiler
+ * removed .cvsignore files from binary package
+
+ -- Stefano Zacchiroli <zack at debian.org> Wed, 17 Oct 2001 14:53:12 +0200
+
+pxp (1.1-2) unstable; urgency=low
+
+ * Removed dangling symlinks from examples/xmlforms/styles/ directory
+ (closes: Bug#109265).
+ * Rebuilt with ocaml 3.02
+
+ -- Stefano Zacchiroli <zack at debian.org> Mon, 20 Aug 2001 21:23:52 +0200
+
+pxp (1.1-1) unstable; urgency=low
+
+ * New upstream release.
+
+ -- Stefano Zacchiroli <zack at debian.org> Fri, 6 Jul 2001 23:58:34 +0200
+
+pxp (1.0-4) unstable; urgency=low
+
+ * Added pxp manual in HTML and PS format (closes: Bug#102906).
+
+ -- Stefano Zacchiroli <zack at debian.org> Sun, 1 Jul 2001 00:03:07 +0200
+
+pxp (1.0-3) unstable; urgency=low
+
+ * Added 'ocaml-netstring' to build-deps (closes: Bug#94558)
+
+ -- Stefano Zacchiroli <zack at debian.org> Fri, 20 Apr 2001 12:19:47 +0200
+
+pxp (1.0-2) unstable; urgency=low
+
+ * Native code compilation now is optional
+
+ -- Stefano Zacchiroli <zack at debian.org> Tue, 10 Apr 2001 16:44:38 +0200
+
+pxp (1.0-1) unstable; urgency=low
+
+ * Initial Release.
+ * Package released (closes: Bug#92713).
+ * Package released (closes: Bug#92715).
+
+ -- Stefano Zacchiroli <zack at debian.org> Tue, 3 Apr 2001 15:09:28 +0200
+
+Local variables:
+mode: debian-changelog
+End:
Added: trunk/packages/pxp/trunk/debian/compat
===================================================================
--- trunk/packages/pxp/trunk/debian/compat 2005-07-31 12:07:04 UTC (rev 1551)
+++ trunk/packages/pxp/trunk/debian/compat 2005-07-31 18:55:29 UTC (rev 1552)
@@ -0,0 +1 @@
+4
Added: trunk/packages/pxp/trunk/debian/control
===================================================================
--- trunk/packages/pxp/trunk/debian/control 2005-07-31 12:07:04 UTC (rev 1551)
+++ trunk/packages/pxp/trunk/debian/control 2005-07-31 18:55:29 UTC (rev 1552)
@@ -0,0 +1,18 @@
+Source: pxp
+Section: libdevel
+Priority: optional
+Maintainer: Stefano Zacchiroli <zack at debian.org>
+Build-Depends: debhelper (>> 4.0.0), ocaml-nox-3.08.3, ocaml-findlib, libocamlnet-ocaml-dev (>= 1.1-3), ocaml-ulex (>= 0.7-1), dpatch
+Standards-Version: 3.6.2
+
+Package: libpxp-ocaml-dev
+Architecture: any
+Depends: ocaml-nox-3.08.3, libocamlnet-ocaml-dev (>= 1.1-3), ocaml-findlib, ocaml-ulex (>= 0.7-1)
+Description: OCaml library that implement an XML-1.0 validating parser
+ PXP is a validating parser for XML-1.0 which has been written entirely
+ in Objective Caml.
+ .
+ PXP is the new name of the parser formerly known as "Markup". PXP means
+ "Polymorphic XML parser" and emphasizes its most useful property: that
+ the API is polymorphic and can be configured such that different objects
+ are used to store different types of elements.
Added: trunk/packages/pxp/trunk/debian/copyright
===================================================================
--- trunk/packages/pxp/trunk/debian/copyright 2005-07-31 12:07:04 UTC (rev 1551)
+++ trunk/packages/pxp/trunk/debian/copyright 2005-07-31 18:55:29 UTC (rev 1552)
@@ -0,0 +1,31 @@
+This package was debianized by Stefano Zacchiroli <zack at debian.org> on
+Tue, 3 Apr 2001 15:09:28 +0200.
+
+It was downloaded from: http://www.ocaml-programming.de
+
+Upstream Author: Gerd Stolpmann <gerd at gerd-stolpmann.de>
+
+Copyright:
+
+ Copyright 1999 by Gerd Stolpmann
+
+ The package "markup" is copyright by Gerd Stolpmann.
+
+ Permission is hereby granted, free of charge, to any person obtaining a
+ copy of this document and the "markup" software (the "Software"), to
+ deal in the Software without restriction, including without limitation
+ the rights to use, copy, modify, merge, publish, distribute,
+ sublicense, and/or sell copies of the Software, and to permit persons
+ to whom the Software is furnished to do so, subject to the following
+ conditions:
+
+ The above copyright notice and this permission notice shall be included
+ in all copies or substantial portions of the Software.
+
+ The Software is provided ``as is'', without warranty of any kind,
+ express or implied, including but not limited to the warranties of
+ merchantability, fitness for a particular purpose and noninfringement.
+ In no event shall Gerd Stolpmann be liable for any claim, damages or
+ other liability, whether in an action of contract, tort or otherwise,
+ arising from, out of or in connection with the Software or the use or
+ other dealings in the software.
Added: trunk/packages/pxp/trunk/debian/dirs
===================================================================
--- trunk/packages/pxp/trunk/debian/dirs 2005-07-31 12:07:04 UTC (rev 1551)
+++ trunk/packages/pxp/trunk/debian/dirs 2005-07-31 18:55:29 UTC (rev 1552)
@@ -0,0 +1 @@
+usr/lib/ocaml/3.08.3
Added: trunk/packages/pxp/trunk/debian/docs
===================================================================
--- trunk/packages/pxp/trunk/debian/docs 2005-07-31 12:07:04 UTC (rev 1551)
+++ trunk/packages/pxp/trunk/debian/docs 2005-07-31 18:55:29 UTC (rev 1552)
@@ -0,0 +1,6 @@
+doc/DEV
+doc/EXTENSIONS
+doc/PREPROCESSOR
+doc/README
+doc/SPEC
+doc/design.txt
Added: trunk/packages/pxp/trunk/debian/examples
===================================================================
--- trunk/packages/pxp/trunk/debian/examples 2005-07-31 12:07:04 UTC (rev 1551)
+++ trunk/packages/pxp/trunk/debian/examples 2005-07-31 18:55:29 UTC (rev 1552)
@@ -0,0 +1 @@
+examples/*
Added: trunk/packages/pxp/trunk/debian/patches/00list
===================================================================
--- trunk/packages/pxp/trunk/debian/patches/00list 2005-07-31 12:07:04 UTC (rev 1551)
+++ trunk/packages/pxp/trunk/debian/patches/00list 2005-07-31 18:55:29 UTC (rev 1552)
@@ -0,0 +1 @@
+01_build
Added: trunk/packages/pxp/trunk/debian/patches/01_build.dpatch
===================================================================
--- trunk/packages/pxp/trunk/debian/patches/01_build.dpatch 2005-07-31 12:07:04 UTC (rev 1551)
+++ trunk/packages/pxp/trunk/debian/patches/01_build.dpatch 2005-07-31 18:55:29 UTC (rev 1552)
@@ -0,0 +1,133 @@
+#! /bin/sh -e
+## 01_build.dpatch by <zack at debian.org>
+##
+## All lines beginning with `## DP:' are a description of the patch.
+## DP: Patch Makefiles so that stuff is installed 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
+
+ at DPATCH@
+diff -urNad /home/zack/dati/debian/packages/pxp/pxp-1.1.95/gensrc/pxp-lex-pattern/Makefile.in pxp-1.1.95/gensrc/pxp-lex-pattern/Makefile.in
+--- /home/zack/dati/debian/packages/pxp/pxp-1.1.95/gensrc/pxp-lex-pattern/Makefile.in 2004-09-04 19:48:32.000000000 +0200
++++ pxp-1.1.95/gensrc/pxp-lex-pattern/Makefile.in 2004-09-09 15:47:04.590588296 +0200
+@@ -45,7 +45,7 @@
+
+ install:
+ files=`$(COLLECT_FILES) *.mli *.cmi *.cma *.cmxa *.a pxp_lex_link_*.cmo pxp_lex_link_*.cmx pxp_lex_link_*.o META` && \
+- $(OCAMLFIND) install pxp-lex-$(ENC) $$files
++ $(OCAMLFIND) install -destdir $(DESTDIR) pxp-lex-$(ENC) $$files
+
+ uninstall:
+ $(OCAMLFIND) remove pxp-lex-$(ENC)
+diff -urNad /home/zack/dati/debian/packages/pxp/pxp-1.1.95/gensrc/pxp-ulex-utf8/Makefile pxp-1.1.95/gensrc/pxp-ulex-utf8/Makefile
+--- /home/zack/dati/debian/packages/pxp/pxp-1.1.95/gensrc/pxp-ulex-utf8/Makefile 2004-09-04 19:48:32.000000000 +0200
++++ pxp-1.1.95/gensrc/pxp-ulex-utf8/Makefile 2004-09-09 15:47:26.088320144 +0200
+@@ -51,7 +51,7 @@
+
+ install:
+ files=`$(COLLECT_FILES) *.mli *.cmi *.cma *.cmxa *.a pxp_ulex_link_*.cmo pxp_ulex_link_*.cmx pxp_ulex_link_*.o META` && \
+- $(OCAMLFIND) install pxp-ulex-$(ENC) $$files
++ $(OCAMLFIND) install -destdir $(DESTDIR) pxp-ulex-$(ENC) $$files
+
+ uninstall:
+ $(OCAMLFIND) remove pxp-ulex-$(ENC)
+diff -urNad /home/zack/dati/debian/packages/pxp/pxp-1.1.95/gensrc/pxp-wlex/Makefile pxp-1.1.95/gensrc/pxp-wlex/Makefile
+--- /home/zack/dati/debian/packages/pxp/pxp-1.1.95/gensrc/pxp-wlex/Makefile 2004-09-04 19:48:32.000000000 +0200
++++ pxp-1.1.95/gensrc/pxp-wlex/Makefile 2004-09-09 15:47:34.124098520 +0200
+@@ -19,7 +19,7 @@
+ rm -f META
+
+ install:
+- $(OCAMLFIND) install pxp-wlex META
++ $(OCAMLFIND) install -destdir $(DESTDIR) pxp-wlex META
+
+ uninstall:
+ $(OCAMLFIND) remove pxp-wlex
+diff -urNad /home/zack/dati/debian/packages/pxp/pxp-1.1.95/gensrc/pxp-wlex-utf8/Makefile pxp-1.1.95/gensrc/pxp-wlex-utf8/Makefile
+--- /home/zack/dati/debian/packages/pxp/pxp-1.1.95/gensrc/pxp-wlex-utf8/Makefile 2004-09-04 19:48:32.000000000 +0200
++++ pxp-1.1.95/gensrc/pxp-wlex-utf8/Makefile 2004-09-09 15:47:44.872464520 +0200
+@@ -48,7 +48,7 @@
+
+ install:
+ files=`$(COLLECT_FILES) *.mli *.cmi *.cma *.cmxa *.a pxp_wlex_link_*.cmo pxp_wlex_link_*.cmx pxp_wlex_link_*.o META` && \
+- $(OCAMLFIND) install pxp-wlex-$(ENC) $$files
++ $(OCAMLFIND) install -destdir $(DESTDIR) pxp-wlex-$(ENC) $$files
+
+ uninstall:
+ $(OCAMLFIND) remove pxp-wlex-$(ENC)
+diff -urNad /home/zack/dati/debian/packages/pxp/pxp-1.1.95/Makefile pxp-1.1.95/Makefile
+--- /home/zack/dati/debian/packages/pxp/pxp-1.1.95/Makefile 2004-09-04 19:48:30.000000000 +0200
++++ pxp-1.1.95/Makefile 2004-09-09 15:44:23.180126416 +0200
+@@ -59,7 +59,7 @@
+ CLEAN: clean
+
+ .PHONY: distclean
+-distclean:
++distclean: clean
+ rm -f *~ Makefile.conf
+ $(MAKE) -C tools distclean
+ $(MAKE) -C src distclean
+diff -urNad /home/zack/dati/debian/packages/pxp/pxp-1.1.95/Makefile.rules pxp-1.1.95/Makefile.rules
+--- /home/zack/dati/debian/packages/pxp/pxp-1.1.95/Makefile.rules 2004-09-04 19:48:30.000000000 +0200
++++ pxp-1.1.95/Makefile.rules 2004-09-09 15:43:59.373745536 +0200
+@@ -4,7 +4,7 @@
+
+ # How to invoke compilers and tools:
+
+-OCAMLC = $(OCAMLFIND) ocamlc -g $(OCAMLC_OPTIONS) -package "$(PACKAGES)"
++OCAMLC = $(OCAMLFIND) ocamlc $(OCAMLC_OPTIONS) -package "$(PACKAGES)"
+ OCAMLOPT = $(OCAMLFIND) ocamlopt $(OCAMLOPT_OPTIONS) -package "$(PACKAGES)"
+ OCAMLDEP = ocamldep $(OCAMLDEP_OPTIONS)
+ OCAMLFIND = ocamlfind
+diff -urNad /home/zack/dati/debian/packages/pxp/pxp-1.1.95/src/pxp/Makefile pxp-1.1.95/src/pxp/Makefile
+--- /home/zack/dati/debian/packages/pxp/pxp-1.1.95/src/pxp/Makefile 2004-09-04 19:48:31.000000000 +0200
++++ pxp-1.1.95/src/pxp/Makefile 2004-09-09 15:44:44.889826040 +0200
+@@ -13,7 +13,7 @@
+ rm -f META
+
+ install:
+- $(OCAMLFIND) install pxp META
++ $(OCAMLFIND) install -destdir $(DESTDIR) pxp META
+
+ uninstall:
+ $(OCAMLFIND) remove pxp
+diff -urNad /home/zack/dati/debian/packages/pxp/pxp-1.1.95/src/pxp-engine/Makefile pxp-1.1.95/src/pxp-engine/Makefile
+--- /home/zack/dati/debian/packages/pxp/pxp-1.1.95/src/pxp-engine/Makefile 2004-09-04 19:48:31.000000000 +0200
++++ pxp-1.1.95/src/pxp-engine/Makefile 2004-09-09 15:45:04.383862496 +0200
+@@ -29,7 +29,7 @@
+
+ install:
+ files=`$(COLLECT_FILES) *.mli *.cmi *.cma *.cmxa *.a pxp_top.cmo META` && \
+- $(OCAMLFIND) install pxp-engine $$files
++ $(OCAMLFIND) install -destdir $(DESTDIR) pxp-engine $$files
+
+ uninstall:
+ $(OCAMLFIND) remove pxp-engine
+diff -urNad /home/zack/dati/debian/packages/pxp/pxp-1.1.95/src/pxp-pp/Makefile pxp-1.1.95/src/pxp-pp/Makefile
+--- /home/zack/dati/debian/packages/pxp/pxp-1.1.95/src/pxp-pp/Makefile 2004-09-04 19:48:32.000000000 +0200
++++ pxp-1.1.95/src/pxp-pp/Makefile 2004-09-09 15:45:31.891680672 +0200
+@@ -24,7 +24,7 @@
+ rm -f META depend
+
+ install:
+- $(OCAMLFIND) install pxp-pp pxp_pp.cma META
++ $(OCAMLFIND) install -destdir $(DESTDIR) pxp-pp pxp_pp.cma META
+
+ uninstall:
+ $(OCAMLFIND) remove pxp-pp
Added: trunk/packages/pxp/trunk/debian/rules
===================================================================
--- trunk/packages/pxp/trunk/debian/rules 2005-07-31 12:07:04 UTC (rev 1551)
+++ trunk/packages/pxp/trunk/debian/rules 2005-07-31 18:55:29 UTC (rev 1552)
@@ -0,0 +1,80 @@
+#!/usr/bin/make -f
+
+include /usr/share/dpatch/dpatch.make
+
+#export DH_VERBOSE=1
+
+PKGNAME = libpxp-ocaml-dev
+TARGETDIR = $(CURDIR)/debian/$(PKGNAME)
+OCAML_LIB_DIR = $(shell ocamlc -where)
+
+configure: configure-stamp
+configure-stamp: patch-stamp
+ dh_testdir
+
+ ./configure \
+ -without-wlex \
+ -without-wlex-compat
+
+ touch configure-stamp
+
+build: configure-stamp build-stamp
+build-stamp:
+ dh_testdir
+
+ $(MAKE) all
+ if [ -x /usr/bin/ocamlopt ]; then $(MAKE) opt; else true; fi
+
+ touch build-stamp
+
+clean: patch clean1 unpatch
+clean1:
+ dh_testdir
+ dh_testroot
+ rm -f build-stamp configure-stamp
+
+ $(MAKE) distclean
+
+ dh_clean
+
+install: build
+ dh_testdir
+ dh_testroot
+ dh_clean -k
+ dh_installdirs
+
+ $(MAKE) install DESTDIR=$(TARGETDIR)$(OCAML_LIB_DIR)
+
+# Build architecture-dependent files here.
+binary-arch: build install
+ dh_testdir
+ dh_testroot
+# dh_installdebconf
+ dh_installdocs
+ dh_installexamples
+# remove dangling symlink in examples subdir
+ -for f in $(TARGETDIR)/usr/share/doc/$(PKGNAME)/examples/xmlforms/styles/*;\
+ do test ! -r $$f && rm -f $$f; done
+# dh_installman
+# dh_installinfo
+# dh_undocumented
+ dh_installchangelogs
+ dh_link
+ dh_strip
+ dh_compress
+ dh_fixperms
+
+ # remove some zero sized files
+ -find $(TARGETDIR)/ -size 0 -exec rm {} \;
+ # remove .cvsignore files
+ -find $(TARGETDIR)/ -name .cvsignore -exec rm {} \;
+
+ dh_installdeb
+# dh_shlibdeps
+ dh_gencontrol
+ dh_md5sums
+ dh_builddeb
+
+binary: binary-arch
+
+.PHONY: build clean binary-arch binary install configure
Property changes on: trunk/packages/pxp/trunk/debian/rules
___________________________________________________________________
Name: svn:executable
+ *
Added: trunk/packages/pxp/trunk/debian/svn-deblayout
===================================================================
--- trunk/packages/pxp/trunk/debian/svn-deblayout 2005-07-31 12:07:04 UTC (rev 1551)
+++ trunk/packages/pxp/trunk/debian/svn-deblayout 2005-07-31 18:55:29 UTC (rev 1552)
@@ -0,0 +1,3 @@
+origDir=../upstream
+origUrl=svn+ssh://svn.debian.org/svn/pkg-ocaml-maint/trunk/packages/pxp/upstream
+tagsUrl=svn+ssh://svn.debian.org/svn/pkg-ocaml-maint/tags/packages/pxp
Added: trunk/packages/pxp/upstream/pxp_1.1.95.orig.tar.gz
===================================================================
(Binary files differ)
Property changes on: trunk/packages/pxp/upstream/pxp_1.1.95.orig.tar.gz
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
More information about the Pkg-ocaml-maint-commits
mailing list