[xml/sgml-commit] r536 -
packages/xerces/libxml-xerces-perl/trunk/debian
Jay Berkenbilt
qjb at costa.debian.org
Thu May 25 22:56:18 UTC 2006
Author: qjb
Date: 2006-05-25 22:56:18 +0000 (Thu, 25 May 2006)
New Revision: 536
Removed:
packages/xerces/libxml-xerces-perl/trunk/debian/dirs
packages/xerces/libxml-xerces-perl/trunk/debian/docs
Modified:
packages/xerces/libxml-xerces-perl/trunk/debian/changelog
packages/xerces/libxml-xerces-perl/trunk/debian/control
packages/xerces/libxml-xerces-perl/trunk/debian/rules
Log:
2.7.0-0-1
Modified: packages/xerces/libxml-xerces-perl/trunk/debian/changelog
===================================================================
--- packages/xerces/libxml-xerces-perl/trunk/debian/changelog 2006-04-29 20:46:16 UTC (rev 535)
+++ packages/xerces/libxml-xerces-perl/trunk/debian/changelog 2006-05-25 22:56:18 UTC (rev 536)
@@ -1,3 +1,12 @@
+libxml-xerces-perl (2.7.0-0-1) unstable; urgency=low
+
+ * New upstream release
+ * Update standards version: no changes required
+ * Various cleanup of packaging
+ * Switch to individual maintainer
+
+ -- Jay Berkenbilt <qjb at debian.org> Thu, 25 May 2006 18:08:20 -0400
+
libxml-xerces-perl (2.6.0-2-1) unstable; urgency=low
* New upstream release
Modified: packages/xerces/libxml-xerces-perl/trunk/debian/control
===================================================================
--- packages/xerces/libxml-xerces-perl/trunk/debian/control 2006-04-29 20:46:16 UTC (rev 535)
+++ packages/xerces/libxml-xerces-perl/trunk/debian/control 2006-05-25 22:56:18 UTC (rev 536)
@@ -1,15 +1,14 @@
Source: libxml-xerces-perl
Section: perl
Priority: extra
-Maintainer: Debian XML/SGML Group <debian-xml-sgml-pkgs at lists.alioth.debian.org>
-Uploaders: Jay Berkenbilt <qjb at debian.org>
-Build-Depends: cdbs (>= 0.4.21), debhelper (>= 4.1.0), libxerces26-dev
-Standards-Version: 3.6.2
+Maintainer: Jay Berkenbilt <qjb at debian.org>
+Build-Depends: cdbs (>= 0.4.21), debhelper (>= 4.1.0), libxerces27-dev
+Standards-Version: 3.7.2
Package: libxml-xerces-perl
Architecture: any
Depends: ${shlibs:Depends},${perl:Depends}
-Suggests: libxerces26-doc
+Suggests: libxerces27-doc
Description: Perl API to Xerces XML parser
Xerces.pm is the Perl API to the Apache project's Xerces XML
parser. It is implemented using the Xerces C++ API, and it provides
Deleted: packages/xerces/libxml-xerces-perl/trunk/debian/dirs
===================================================================
--- packages/xerces/libxml-xerces-perl/trunk/debian/dirs 2006-04-29 20:46:16 UTC (rev 535)
+++ packages/xerces/libxml-xerces-perl/trunk/debian/dirs 2006-05-25 22:56:18 UTC (rev 536)
@@ -1,2 +0,0 @@
-usr/bin
-usr/sbin
Deleted: packages/xerces/libxml-xerces-perl/trunk/debian/docs
===================================================================
--- packages/xerces/libxml-xerces-perl/trunk/debian/docs 2006-04-29 20:46:16 UTC (rev 535)
+++ packages/xerces/libxml-xerces-perl/trunk/debian/docs 2006-05-25 22:56:18 UTC (rev 536)
@@ -1,2 +0,0 @@
-FAQ
-README
Modified: packages/xerces/libxml-xerces-perl/trunk/debian/rules
===================================================================
--- packages/xerces/libxml-xerces-perl/trunk/debian/rules 2006-04-29 20:46:16 UTC (rev 535)
+++ packages/xerces/libxml-xerces-perl/trunk/debian/rules 2006-05-25 22:56:18 UTC (rev 536)
@@ -1,30 +1,36 @@
#!/usr/bin/make -f
# -*- makefile -*-
+VERSION := $(shell dpkg-parsechangelog | \
+ perl -ne 'if (s/Version:\s+//) { s/-\d+$$//; print }')
+DEB_TAR_SRCDIR = XML-Xerces-$(VERSION)
+
# Include cdbs rules files.
+include /usr/share/cdbs/1/rules/tarball.mk
include /usr/share/cdbs/1/class/perlmodule.mk
include /usr/share/cdbs/1/rules/simple-patchsys.mk
include /usr/share/cdbs/1/rules/debhelper.mk
+DEB_INSTALL_DIRS_libxml-xerces-perl = /usr/bin /usr/sbin
+DEB_INSTALL_DOCS_libxml-xerces-perl = \
+ $(DEB_BUILDDIR)/FAQ \
+ $(DEB_BUILDDIR)/README
+DEB_INSTALL_EXAMPLES_libxml-xerces-perl = \
+ $(DEB_BUILDDIR)/samples/*
+DEB_COMPRESS_EXCLUDE = examples
+
# Skip the test suite. It seems to have problems that don't indicate
# problems with the actual package.
override DEB_MAKE_CHECK_TARGET =
-DEB_COMPRESS_EXCLUDE = examples
-# libxml-xerces-perl generates many warnings and is quite out of date
-# upstream. Suppress -Wall for this package, but don't blindly copy
-# this code to other rules files.
-CFLAGS := $(filter-out -Wall,$(CFLAGS))
-CXXFLAGS := $(filter-out -Wall,$(CXXFLAGS))
-
export XERCES_INCLUDE=/usr/include
export XERCES_LIB=/usr/lib
-export XERCES_CONFIG=/usr/lib/libxerces26/config.status
+export XERCES_CONFIG=/usr/lib/libxerces27/config.status
# As 0.4.21, cdbs creates but doesn't debian/compat. It creates it
# conditionally, so this doesn't have a trivial fix.
clean::
- $(RM) debian/compat
+ $(RM) debian/compat *.cdbs-config_list
pre-build::
- chmod +x samples/*.pl
+ chmod +x $(DEB_BUILDDIR)/samples/*.pl
More information about the debian-xml-sgml-commit
mailing list