[libdata-compare-perl] 02/13: Import Debian changes 0.13-1

dom at earth.li dom at earth.li
Sat Sep 2 12:30:17 UTC 2017


This is an automated email from the git hooks/post-receive script.

dom pushed a commit to branch master
in repository libdata-compare-perl.

commit c5ed89f326fb4e746ba1cfb8894d2995411504d0
Merge: bd893b8 568fb51
Author: Timo Schneider <timo.schneider at s2004.tu-chemnitz.de>
Date:   Mon Apr 17 12:54:07 2006 +0200

    Import Debian changes 0.13-1
    
    libdata-compare-perl (0.13-1) unstable; urgency=low
    
      * New maintainer (Closes: #358801)
      * New upstream release (Closes: #329527)
      * Finished doc-transition
      * Changed package description (Closes: #209910, #360703)
      * Changed copyright information, added pointers to the licences
      * Simplified debian/rules
      * Upgraded to compat level 5
      * Properly (build-)depend on libfile-find-rule-perl.
    
    libdata-compare-perl (0.02-2) unstable; urgency=low
    
      * Fixed copyright information (closes: #157563).
      * Changed maintainer address.
      * Fixed rule file (closes: #157472).

 CHANGES                                       |  21 ++
 MAINTAINERS-NOTE                              |  29 ++
 MANIFEST                                      |  12 +-
 MANIFEST.SKIP                                 |   7 -
 Makefile.PL                                   |   1 +
 README                                        |  10 +
 TODO                                          |  13 +
 debian/changelog                              |  21 ++
 debian/compat                                 |   1 +
 debian/control                                |  29 +-
 debian/copyright                              |  32 ++-
 debian/rules                                  |  83 +++---
 debian/watch                                  |   2 +
 lib/Data/Compare.pm                           | 397 ++++++++++++++++++++------
 lib/Data/Compare/Plugins.pod                  | 101 +++++++
 lib/Data/Compare/Plugins/Scalar/Properties.pm |  94 ++++++
 t/compare.t                                   |  36 ++-
 t/deep-recursion.t                            |  34 +++
 t/opts-ignore-hash-keys.t                     |  38 +++
 t/plugins.t                                   |  23 ++
 t/scalar-properties.t                         | 100 +++++++
 t/taint.t                                     |  14 +
 22 files changed, 928 insertions(+), 170 deletions(-)

diff --cc debian/changelog
index 0bab333,0000000..4e30ae5
mode 100644,000000..100644
--- a/debian/changelog
+++ b/debian/changelog
@@@ -1,6 -1,0 +1,27 @@@
++libdata-compare-perl (0.13-1) unstable; urgency=low
++
++  * New maintainer (Closes: #358801)
++  * New upstream release (Closes: #329527)
++  * Finished doc-transition
++  * Changed package description (Closes: #209910, #360703)
++  * Changed copyright information, added pointers to the licences
++  * Simplified debian/rules
++  * Upgraded to compat level 5
++  * Properly (build-)depend on libfile-find-rule-perl.
++
++ -- Timo Schneider <timo.schneider at s2004.tu-chemnitz.de>  Mon, 17 Apr 2006 12:54:07 +0200
++
++libdata-compare-perl (0.02-2) unstable; urgency=low
++
++  * Fixed copyright information (closes: #157563).
++  * Changed maintainer address.
++  * Fixed rule file (closes: #157472).
++
++ -- Jean-Francois Dive <jef at debian.org>  Thu, 22 Aug 2002 19:03:07 +1000
++
 +libdata-compare-perl (0.02-1) unstable; urgency=low
 +
 +  * Initial Debianization.
 +
 + -- Jean-Francois Dive <jef at linuxbe.org>  Thu, 21 Feb 2002 16:20:52 +1100
 +
diff --cc debian/compat
index 0000000,0000000..7ed6ff8
new file mode 100644
--- /dev/null
+++ b/debian/compat
@@@ -1,0 -1,0 +1,1 @@@
++5
diff --cc debian/control
index cf7d30d,0000000..1b047e5
mode 100644,000000..100644
--- a/debian/control
+++ b/debian/control
@@@ -1,15 -1,0 +1,24 @@@
 +Source: libdata-compare-perl
- Maintainer: Jean-Francois Dive <jef at linuxbe.org>
++Section: perl
 +Priority: optional
- Section: libs
- Standards-Version: 3.5.6
- Build-Depends: debhelper (>= 3.0.5), perl (>= 5.6.0-17)
++Build-Depends: debhelper (>= 5.0.32)
++Build-Depends-Indep: perl (>= 5.8.0-7), libscalar-properties-perl (>= 0.12-1), libfile-find-rule-perl (>= 0.10)
++Maintainer: Timo Schneider <timo.schneider at s2004.tu-chemnitz.de>
++Standards-Version: 3.7.2
 +
 +Package: libdata-compare-perl
- Priority: optional
- Section: libs
 +Architecture: all
- Depends: ${perl:Depends}
- Description: Compare two perl data structures recursively. 
-  Returns 0 if the structures differ, else returns 1.
- 
++Depends: ${perl:Depends}, libfile-find-rule-perl (>= 0.10)
++Suggests: libscalar-properties-perl
++Description: perl module to compare perl data structures recursively
++ The Data::Compare module compares two perl data structures recursively,
++ it natively handles several built-in data types - scalars, references
++ to scalars, references to arrays, references to hashes, references
++ to subroutines, compiled regular expressions, and globs. For objects, it tries
++ to Do The Right Thing and compares the underlying data type.
++ .
++ However, this is not always what you want. This is especially true if you
++ have complex objects which overload stringification and/or numification.
++ So you can extend this module with your own plugins for special data
++ structures, by using Data::Compare::Plugins (this is not an extra package, it
++ is included here).
diff --cc debian/copyright
index ef6dee3,0000000..b6facaa
mode 100644,000000..100644
--- a/debian/copyright
+++ b/debian/copyright
@@@ -1,13 -1,0 +1,29 @@@
- This package have been packaged by Jean-Francois Dive <jef at linuxbe.org>
- as libdata-compare-perl.
- The only changes are the debian packaging information.
++This package have been initially packaged by Jean-Francois Dive <jef at debian.org>
++New maintainer since version 0.13-1 is Timo Schneider <timo.schneider at s2004.tu-chemnitz.de>
++Upstream source code is available from CPAN, Module Data::Compare.
++http://search.cpan.org/~dcantrell/Data-Compare/
 +
- The upstream source is the CPAN perl module repository and can be
- found at http://www.cpan.org/
++Upstream author: 
++
++Fabien Tassin  <fta at sofaraway.org>
 +
- the Data::Compare license as stated in the documentation is the following:
- "
 +Copyright (c) 1999-2001 Fabien Tassin. All rights reserved.
 +This program is free software; you can redistribute it and/or
 +modify it under the same terms as Perl itself.
- "
++
++Portions, including plugins, copyright 2003-2004 David Cantrell
++<david at cantrell.org.uk>. This program is free software; you can
++redistribute it and/or modify it under the same terms as Perl itself:
++
++Perl is licensed under the terms of either:
++
++a) the GNU General Public License as published by the Free Software
++   Foundation; either version 1, or (at your option) any later
++   version, or
++
++b) the "Artistic License" which comes with Perl.
++
++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'.
++
diff --cc debian/rules
index a996e2d,0000000..a6e014e
mode 100755,000000..100755
--- a/debian/rules
+++ b/debian/rules
@@@ -1,68 -1,0 +1,55 @@@
 +#!/usr/bin/make -f
 +
- export DH_COMPAT := 3
++export PERL_MM_USE_DEFAULT=1
 +
- PERL ?= /usr/bin/perl
++PACKAGE=$(shell dh_listpackages)
 +
- b := $(CURDIR)/debian/libdata-compare-perl
++ifndef PERL
++PERL = /usr/bin/perl
++endif
 +
- arrange: arrange-stamp
- arrange-stamp: install
++TMP     =$(CURDIR)/debian/$(PACKAGE)
++
++build: build-stamp
++build-stamp:
 +	dh_testdir
- 	touch arrange-stamp
++	$(PERL) Makefile.PL INSTALLDIRS=vendor
++	touch build-stamp
 +
- binary: binary-stamp
- binary-stamp: binary-indep binary-arch
++clean:
++	dh_testdir
++	dh_testroot
++	rm -f build-stamp install-stamp
++	[ ! -f Makefile ] || $(MAKE) realclean
++	dh_clean
++	
++install: build install-stamp
++install-stamp:
 +	dh_testdir
- 	touch binary-stamp
++	dh_testroot
++	dh_clean -k
++	$(MAKE) test
++	$(MAKE) install DESTDIR=$(TMP) PREFIX=/usr
++	rmdir --ignore-fail-on-non-empty --parents $(TMP)/usr/lib/perl5
++	touch install-stamp
 +
- binary-arch: binary-arch-stamp
- binary-arch-stamp: arrange
++binary-indep: build install
 +	dh_testdir
 +	dh_testroot
- 	dh_installdocs
- 	dh_installexamples
- 	dh_installchangelogs
++	dh_installdocs TODO
++	dh_installchangelogs CHANGES
++	dh_perl
 +	dh_compress
 +	dh_fixperms
- 	dh_strip
 +	dh_installdeb
- 	dh_perl
- 	dh_shlibdeps
 +	dh_gencontrol
 +	dh_md5sums
 +	dh_builddeb
- 	touch binary-arch-stamp
 +
- binary-indep: binary-indep-stamp
- binary-indep-stamp: arrange
- 	dh_testdir
- 	touch binary-indep-stamp
++source diff:                                                                  
++	@echo >&2 'source and diff are obsolete - use dpkg-source -b'; false
 +
- build: build-stamp
- build-stamp: config
- 	dh_testdir
- 	$(MAKE)
- 	$(MAKE) test
- 	touch build-stamp
- 
- clean:
- 	dh_testdir
- 	dh_testroot
- 	if [ -e Makefile ]; then $(MAKE) -i distclean; fi
- 	dh_clean arrange-stamp binary-stamp binary-arch-stamp binary-indep-stamp build-stamp config-stamp install-stamp `find -name '*.bak'`
- 
- config: config-stamp
- config-stamp:
- 	dh_testdir
- 	$(PERL) Makefile.PL INSTALLDIRS=vendor
- 	touch config-stamp
- 
- install: install-stamp
- install-stamp: build
- 	dh_testdir
- 	dh_installdirs
- 	$(MAKE) install PREFIX=$(b)/usr
- 	touch install-stamp
++binary: binary-indep
++binary-arch:
 +
- .PHONY: arrange binary binary-arch binary-indep build clean config install
++.PHONY: build clean binary-indep binary
diff --cc debian/watch
index 0000000,0000000..8c85a41
new file mode 100644
--- /dev/null
+++ b/debian/watch
@@@ -1,0 -1,0 +1,2 @@@
++version=3
++http://www.cpan.org/modules/by-module/Data/Data-Compare-(.*).(tar.gz|tar|tgz)

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/libdata-compare-perl.git



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