[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