r27413 - in /trunk/libxml-libxml-perl/debian: README.source changelog compat control copyright libxml-libxml-perl.docs libxml-libxml-perl.examples rules

gregoa at users.alioth.debian.org gregoa at users.alioth.debian.org
Fri Nov 28 21:39:51 UTC 2008


Author: gregoa
Date: Fri Nov 28 21:39:48 2008
New Revision: 27413

URL: http://svn.debian.org/wsvn/pkg-perl/?sc=1&rev=27413
Log:
* Mention the repackaging in debian/README.source.
* Add get-orig-source target to debian/rules.
* Set debhelper compatibility level to 7; adapt
  debian/{control,compat,rules}.
* Set Standards-Version to 3.8.0 (no further changes).
* Add /me to Uploaders.
* debian/control: wrap long lines.
* debian/control: metnion module name in long description.
* debian/control: remove -1 revision from versioned build dependency.
* debian/copyright: switch to new format.

Added:
    trunk/libxml-libxml-perl/debian/libxml-libxml-perl.docs
    trunk/libxml-libxml-perl/debian/libxml-libxml-perl.examples
Modified:
    trunk/libxml-libxml-perl/debian/README.source
    trunk/libxml-libxml-perl/debian/changelog
    trunk/libxml-libxml-perl/debian/compat
    trunk/libxml-libxml-perl/debian/control
    trunk/libxml-libxml-perl/debian/copyright
    trunk/libxml-libxml-perl/debian/rules

Modified: trunk/libxml-libxml-perl/debian/README.source
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libxml-libxml-perl/debian/README.source?rev=27413&op=diff
==============================================================================
--- trunk/libxml-libxml-perl/debian/README.source (original)
+++ trunk/libxml-libxml-perl/debian/README.source Fri Nov 28 21:39:48 2008
@@ -3,3 +3,10 @@
 debian/patches and applied during the build.
 
 See /usr/share/doc/quilt/README.source for a detailed explanation.
+
+~~~~~
+
+The original tarball is repackaged, in order to remove the shipped debian/
+directory and the references to in in MANIFEST. To ease the creation of a
+new tarball debian/repack.sh can be used, which is also called by
+debian/rules' get-orig-source target.

Modified: trunk/libxml-libxml-perl/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libxml-libxml-perl/debian/changelog?rev=27413&op=diff
==============================================================================
--- trunk/libxml-libxml-perl/debian/changelog (original)
+++ trunk/libxml-libxml-perl/debian/changelog Fri Nov 28 21:39:48 2008
@@ -9,7 +9,17 @@
   * Add a debian/repack.sh script that creates the .ds version from the
     upstream tarball: it removes the debian/ directory and the lines
     referencing it in MANIFEST.
+  * Mention the repackaging in debian/README.source.
+  * Add get-orig-source target to debian/rules.
   * Refresh patch fix_manpage_typos.
+  * Set debhelper compatibility level to 7; adapt
+    debian/{control,compat,rules}.
+  * Set Standards-Version to 3.8.0 (no further changes).
+  * Add /me to Uploaders.
+  * debian/control: wrap long lines.
+  * debian/control: metnion module name in long description.
+  * debian/control: remove -1 revision from versioned build dependency.
+  * debian/copyright: switch to new format.
 
  -- gregor herrmann <gregoa at debian.org>  Wed, 06 Aug 2008 21:34:23 -0300
 

Modified: trunk/libxml-libxml-perl/debian/compat
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libxml-libxml-perl/debian/compat?rev=27413&op=diff
==============================================================================
--- trunk/libxml-libxml-perl/debian/compat (original)
+++ trunk/libxml-libxml-perl/debian/compat Fri Nov 28 21:39:48 2008
@@ -1,1 +1,1 @@
-6
+7

Modified: trunk/libxml-libxml-perl/debian/control
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libxml-libxml-perl/debian/control?rev=27413&op=diff
==============================================================================
--- trunk/libxml-libxml-perl/debian/control (original)
+++ trunk/libxml-libxml-perl/debian/control Fri Nov 28 21:39:48 2008
@@ -2,9 +2,12 @@
 Section: perl
 Priority: optional
 Maintainer: Debian Perl Group <pkg-perl-maintainers at lists.alioth.debian.org>
-Uploaders: Florian Ragwitz <rafl at debian.org>, Gunnar Wolf <gwolf at debian.org>
-Standards-Version: 3.7.3
-Build-Depends: debhelper (>= 6), perl (>= 5.8.2), libxml-libxml-common-perl, libxml-namespacesupport-perl (>= 1.07), libxml-sax-perl (>= 0.11), libxml2-dev (>= 2.6.3-1), zlib1g-dev (>= 1:1.1.4), quilt
+Uploaders: Florian Ragwitz <rafl at debian.org>, Gunnar Wolf <gwolf at debian.org>,
+ gregor herrmann <gregoa at debian.org>
+Standards-Version: 3.8.0
+Build-Depends: debhelper (>= 7), perl (>= 5.8.2), libxml-libxml-common-perl,
+ libxml-namespacesupport-perl (>= 1.07), libxml-sax-perl (>= 0.11),
+ libxml2-dev (>= 2.6.3), zlib1g-dev (>= 1:1.1.4), quilt
 Homepage: http://search.cpan.org/dist/XML-LibXML/
 Vcs-Svn: svn://svn.debian.org/pkg-perl/trunk/libxml-libxml-perl/
 Vcs-Browser: http://svn.debian.org/viewsvn/pkg-perl/trunk/libxml-libxml-perl/
@@ -13,9 +16,11 @@
 Section: perl
 Priority: optional
 Architecture: any
-Depends: ${perl:Depends}, libxml-libxml-common-perl, libxml-namespacesupport-perl (>= 1.07), libxml-sax-perl (>= 0.11), ${shlibs:Depends}
+Depends: ${perl:Depends}, libxml-libxml-common-perl,
+ libxml-namespacesupport-perl (>= 1.07), libxml-sax-perl (>= 0.11),
+ ${shlibs:Depends}
 Description: Perl module for using the GNOME libxml2 library
- This module implements a Perl interface to the GNOME libxml2 library.
+ XML::LibXML implements a Perl interface to the GNOME libxml2 library.
  The libxml2 library provides interfaces for parsing and manipulating
  XML files.  This module allows Perl programmers to make use of the
  highly capable validating XML parser and the high performance DOM

Modified: trunk/libxml-libxml-perl/debian/copyright
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libxml-libxml-perl/debian/copyright?rev=27413&op=diff
==============================================================================
--- trunk/libxml-libxml-perl/debian/copyright (original)
+++ trunk/libxml-libxml-perl/debian/copyright Fri Nov 28 21:39:48 2008
@@ -1,20 +1,45 @@
-This package was debianized by Ardo van Rangelrooij <ardo at debian.org>
-on Tue, 29 May, 2001, 17:45:10 -0500.
+Format-Specification:
+    http://wiki.debian.org/Proposals/CopyrightFormat?action=recall&rev=196
+Upstream-Maintainer: Petr Pajas
+Upstream-Source: http://search.cpan.org/dist/XML-LibXML/
+Upstream-Name: XML-LibXML
 
-It was downloaded from the Comprehensive Perl Archive Network (CPAN).
-Visit <http://www.cpan.org/> to find a CPAN site near you.
+Files: *
+Copyright:
+ 2001-2007, AxKit.com Ltd
+ 2002-2006 Christian Glahn
+ 2006-2008 Petr Pajas
+License-Alias: Perl
+License: Artistic | GPL-1+
 
-Upstream Author: Christian Glahn <christian.glahn at uibk.ac.at>
+Files: ppport.h
+Copyright:
+ Version 3.x, Copyright (c) 2004-2007, Marcus Holland-Moritz.
+ Version 2.x, Copyright (C) 2001, Paul Marquess.
+ Version 1.x, Copyright (C) 1999, Kenneth Albanowski.
+License-Alias: Perl
+License: Artistic | GPL-1+
 
+Files: debian/*
 Copyright:
+ 2001-2003, Ardo van Rangelrooij <ardo at debian.org>
+ 2003-2004, Michael K. Edwards <mkedeb at sane.net>
+ 2005-2007, Florian Ragwitz <rafl at debian.org>
+ 2008,      various members of the Debian Perl group, cf. debian/changelog
+License: Artistic | GPL-1+
+ It is assumed that all contributors release their work under the same terms
+ as the software itself.
 
-Copyright 2001-2002, AxKit.com Ltd. All rights reserved.
+License: Artistic
+    This program is free software; you can redistribute it and/or modify
+    it under the terms of the Artistic License, which comes with Perl.
+    On Debian GNU/Linux systems, the complete text of the Artistic License
+    can be found in /usr/share/common-licenses/Artistic
 
-This is free software, you may use it and distribute it under the same
-terms as Perl itself.
-
-Perl is distributed under your choice of the GNU General Public License or
-the Artistic License.  On Debian GNU/Linux systems, the complete text of the
-GNU General Public License can be found in `/usr/share/common-licenses/GPL'
-and the Artistic Licence in `/usr/share/common-licenses/Artistic'.
-
+License: GPL-1+
+    This program is free software; you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by 
+    the Free Software Foundation; either version 1, or (at your option)
+    any later version.
+    On Debian GNU/Linux systems, the complete text of the GNU General
+    Public License can be found in `/usr/share/common-licenses/GPL'

Added: trunk/libxml-libxml-perl/debian/libxml-libxml-perl.docs
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libxml-libxml-perl/debian/libxml-libxml-perl.docs?rev=27413&op=file
==============================================================================
--- trunk/libxml-libxml-perl/debian/libxml-libxml-perl.docs (added)
+++ trunk/libxml-libxml-perl/debian/libxml-libxml-perl.docs Fri Nov 28 21:39:48 2008
@@ -1,0 +1,1 @@
+README

Added: trunk/libxml-libxml-perl/debian/libxml-libxml-perl.examples
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libxml-libxml-perl/debian/libxml-libxml-perl.examples?rev=27413&op=file
==============================================================================
--- trunk/libxml-libxml-perl/debian/libxml-libxml-perl.examples (added)
+++ trunk/libxml-libxml-perl/debian/libxml-libxml-perl.examples Fri Nov 28 21:39:48 2008
@@ -1,0 +1,1 @@
+example/*

Modified: trunk/libxml-libxml-perl/debian/rules
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libxml-libxml-perl/debian/rules?rev=27413&op=diff
==============================================================================
--- trunk/libxml-libxml-perl/debian/rules (original)
+++ trunk/libxml-libxml-perl/debian/rules Fri Nov 28 21:39:48 2008
@@ -2,73 +2,27 @@
 
 include /usr/share/quilt/quilt.make
 
-export PERL_MM_USE_DEFAULT=1
-
-PACKAGE=$(shell dh_listpackages)
-
-ifndef PERL
-PERL = /usr/bin/perl
-endif
-
-ifndef DESTDIR
-DESTDIR=..
-endif
-TMP     =`pwd`/debian/$(PACKAGE)
-
-OPTIMIZE = -g -Wall
-ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
-OPTIMIZE += -O0
-else
-OPTIMIZE += -O2
-endif
+get-orig-source:
+	uscan --verbose --force-download
 
 build: build-stamp
 build-stamp: $(QUILT_STAMPFN)
-	dh_testdir
-	$(PERL) Makefile.PL SKIP_SAX_INSTALL=1 INSTALLDIRS=vendor
-	# DEFINE=-DXS_WARNINGS
-	$(MAKE) OPTIMIZE="$(OPTIMIZE)" LD_RUN_PATH=""
-	$(MAKE) test
-	touch build-stamp
+	SKIP_SAX_INSTALL=1 dh build
+	touch $@
 
-clean: clean1 unpatch
-clean1:
-	dh_testdir
-	dh_testroot
-	rm -f build-stamp
-	[ ! -f Makefile ] || $(MAKE) realclean
-	dh_clean
+clean: unpatch
+	dh $@
 
-install:
-	dh_testdir
-	dh_testroot
-	dh_clean -k
-	$(MAKE) install PREFIX=$(TMP)/usr
+install: install-stamp
+install-stamp: build-stamp
+	dh install
+	touch $@
 
+binary-arch: install
+	dh $@
 
-# Build architecture-independent files here.
-binary-indep: build install
-# We have nothing to do by default.
+binary-indep:
 
-# Build architecture-dependent files here.
-binary-arch: build install
-	dh_testdir
-	dh_testroot
-	dh_installdocs README
-	dh_installexamples example/*
-	dh_installchangelogs Changes
-	dh_strip
-	dh_compress
-	dh_fixperms
-	dh_installdeb
-	dh_perl
-	dh_shlibdeps --exclude=libxml2
-	dh_gencontrol
-	dh_md5sums
-	dh_builddeb --destdir=$(DESTDIR)
+binary: binary-arch binary-indep
 
-source diff:
-	@echo >&2 'source and diff are obsolete - use dpkg-source -b'; false
-
-binary: binary-indep binary-arch
-.PHONY: build clean binary-indep binary-arch binary patch unpatch clean1
+.PHONY: binary binary-arch binary-indep install clean build




More information about the Pkg-perl-cvs-commits mailing list