[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