[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