--- libmath-numbercruncher-perl-5.00.orig/debian/control +++ libmath-numbercruncher-perl-5.00/debian/control @@ -0,0 +1,21 @@ +Source: libmath-numbercruncher-perl +Section: perl +Priority: optional +Maintainer: Debian Perl Group +Uploaders: Carlo Segre , gregor herrmann +Build-Depends-Indep: perl, perl (>= 5.8) | libmath-bigint-perl (>= 1.49) +Build-Depends: debhelper (>= 5.0.0), quilt +Standards-Version: 3.7.3 +Homepage: http://search.cpan.org/dist/Math-NumberCruncher/ +Vcs-Svn: svn://svn.debian.org/pkg-perl/trunk/libmath-numbercruncher-perl/ +Vcs-Browser: http://svn.debian.org/wsvn/pkg-perl/trunk/libmath-numbercruncher-perl/ + +Package: libmath-numbercruncher-perl +Architecture: all +Depends: perl (>= 5.8) | libmath-bigint-perl (>= 1.49) +Description: Perl5 module with commonly needed Maths and Stats functions + This module is a collection of commonly needed number-related functions, + including numerous standard statistical, geometric, and probability + functions. Some of these functions are taken directly from _Mastering + Algorithms with Perl_, by Jon Orwant, Jarkko Hietaniemi, and John + Macdonald, and others are adapted heavily from same. --- libmath-numbercruncher-perl-5.00.orig/debian/patches/series +++ libmath-numbercruncher-perl-5.00/debian/patches/series @@ -0,0 +1 @@ +test_non_sleeping.patch --- libmath-numbercruncher-perl-5.00.orig/debian/patches/test_non_sleeping.patch +++ libmath-numbercruncher-perl-5.00/debian/patches/test_non_sleeping.patch @@ -0,0 +1,13 @@ +--- libmath-numbercruncher-perl.orig/test.pl ++++ libmath-numbercruncher-perl/test.pl +@@ -25,9 +25,8 @@ + possible. Be certain to test scripts written + using versions < 5.00 very thoroughly. + +-(sleeping 3 seconds) + END +-sleep(3); ++#sleep(3); + + $loaded = 1; + $count = 1; --- libmath-numbercruncher-perl-5.00.orig/debian/rules +++ libmath-numbercruncher-perl-5.00/debian/rules @@ -0,0 +1,72 @@ +#!/usr/bin/make -f +# This debian/rules file is provided as a template for normal perl +# packages. It was created by Marc Brockschmidt for +# the Debian Perl Group (http://pkg-perl.alioth.debian.org/) but may +# be used freely wherever it is useful. + +# Uncomment this to turn on verbose mode. +#export DH_VERBOSE=1 + +include /usr/share/quilt/quilt.make + +# If set to a true value then MakeMaker's prompt function will +# always return the default without waiting for user input. +export PERL_MM_USE_DEFAULT=1 + +PACKAGE=$(shell dh_listpackages) + +ifndef PERL +PERL = /usr/bin/perl +endif + +TMP =$(CURDIR)/debian/$(PACKAGE) + +build: build-stamp +build-stamp: $(QUILT_STAMPFN) + dh_testdir + + $(PERL) Makefile.PL INSTALLDIRS=vendor + $(MAKE) + $(MAKE) test + + touch $@ + +clean: unpatch + dh_testdir + dh_testroot + + dh_clean build-stamp install-stamp + [ ! -f Makefile ] || $(MAKE) realclean + +install: install-stamp +install-stamp: build-stamp + dh_testdir + dh_testroot + dh_clean -k + + $(MAKE) install DESTDIR=$(TMP) PREFIX=/usr + [ ! -d $(TMP)/usr/lib/perl5 ] || rmdir --ignore-fail-on-non-empty --parents --verbose $(TMP)/usr/lib/perl5 + + touch $@ + +binary-arch: +# We have nothing to do here for an architecture-independent package + +binary-indep: build install + dh_testdir + dh_testroot + dh_installdocs + dh_installchangelogs Changes + dh_perl + dh_compress + dh_fixperms + dh_installdeb + dh_gencontrol + dh_md5sums + dh_builddeb + +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 install --- libmath-numbercruncher-perl-5.00.orig/debian/watch +++ libmath-numbercruncher-perl-5.00/debian/watch @@ -0,0 +1,2 @@ +version=3 +http://search.cpan.org/dist/Math-NumberCruncher/ .*/Math-NumberCruncher-v?(\d[\d_.]+)\.(?:tar(?:\.gz|\.bz2)?|tgz|zip) --- libmath-numbercruncher-perl-5.00.orig/debian/copyright +++ libmath-numbercruncher-perl-5.00/debian/copyright @@ -0,0 +1,22 @@ +This is the Debian GNU/Linux libmath-numbercruncher-perl version of the +Math-NumberCruncher module by Kurt Kincaid , Jon Orwant +Jarkko Hietaniemi and John Macdonald. + +This package was put together by Dirk Eddelbuettel +from sources obtained from + http://www.cpan.org/authors/id/S/SI/SIFUKURT + +Generic upstream URL: http://search.cpan.org/dist/Math-NumberCruncher/ + +The only change for the Debian package was the addition of the debian/ +files. The package was renamed to match the Debian Policy which aims +at consistent names for Perl Module packages. + +The Math::NumberCruncher module is Copyright (c) 2002, Kurt Kincaid and is +free software; you can redistribute it and/or modify it under the same terms +as Perl itself. Several of the algorithms contained therein are adapted from +_Mastering Algorithms with Perl_, by Jon Orwant, Jarkko Hietaniemi, and John +Macdonald. Copyright (c) 1999 O-Reilly & Associates, Inc. + +On Debian GNU/Linux systems, the complete text of these licenses can be found +in /usr/share/common-licenses/GPL and /usr/share/common-licenses/Artistic. --- libmath-numbercruncher-perl-5.00.orig/debian/compat +++ libmath-numbercruncher-perl-5.00/debian/compat @@ -0,0 +1 @@ +5 --- libmath-numbercruncher-perl-5.00.orig/debian/changelog +++ libmath-numbercruncher-perl-5.00/debian/changelog @@ -0,0 +1,131 @@ +libmath-numbercruncher-perl (5.00-8) unstable; urgency=low + + [ Joachim Breitner ] + * Removed myself from uploaders. + + [ gregor herrmann ] + * debian/control: Added: Vcs-Svn field (source stanza); Vcs-Browser + field (source stanza); Homepage field (source stanza). Removed: XS- + Vcs-Svn fields. + * debian/watch: + - remove dash from the version capture + - use dist-based URL + * debian/rules: + - delete /usr/lib/perl5 only if it exists (closes: #467808) + - update based on dh-make-perl's templates + * Set Standards-Version to 3.7.3 (no changes). + * debian/copyright: add generic upstream URL and update year of copyright. + * Split out changes to test.pl into test_non_sleeping.patch; add quilt + framework. + + -- gregor herrmann Sat, 08 Mar 2008 23:18:41 +0100 + +libmath-numbercruncher-perl (5.00-7) unstable; urgency=low + + * Add dh_md5sums to debian/rules. + * Remove empty /usr/lib/perl5 directory from binary package. + + -- gregor herrmann Fri, 17 Aug 2007 13:15:33 +0200 + +libmath-numbercruncher-perl (5.00-6) unstable; urgency=low + + * Update to compatibility level 5. + + -- Carlo Segre Fri, 29 Dec 2006 02:31:33 -0600 + +libmath-numbercruncher-perl (5.00-5) unstable; urgency=low + + * Update standards version 3.7.2 + * Move debhelper to Build-Depends per policy + + -- Carlo Segre Thu, 8 Jun 2006 14:58:19 -0500 + +libmath-numbercruncher-perl (5.00-4) unstable; urgency=low + + * Modified source package name to libmath-numbercruncher-perl to be + consistent with Perl package naming scheme + * Upgraded watch file to version 2 + * New maintainer - + Debian Perl Group + via Carlo Segre + + -- Carlo Segre Sun, 13 Mar 2005 23:44:50 -0600 + +math-numbercruncher (5.00-3) unstable; urgency=low + + * debian/control: Depends on "perl (>= 5.8) |" added as a recent enough + version of Math::BigInt is now part of Perl 5.8. Thanks to Joey Hess + who had prepared this as part of a perl-5.8 transition (Closes: #158946) + * debian/control: ${perl:Depends} currently "parked" + + -- Dirk Eddelbuettel Sat, 31 Aug 2002 13:29:51 -0500 + +math-numbercruncher (5.00-2.1) unstable; urgency=low + + * NMU for perl 5.8. Math::BigInt is part of perl now, so a versioned + dependency on it will not be satisfyable (no versioned provides yet.) + + -- Joey Hess Fri, 30 Aug 2002 20:41:08 -0400 + +math-numbercruncher (5.00-2) unstable; urgency=low + + * debian/control: Changed Priority: to extra (CLoses: #145174) + + -- Dirk Eddelbuettel Mon, 29 Apr 2002 22:50:28 -0500 + +math-numbercruncher (5.00-1) unstable; urgency=low + + * Upgraded to new upstream release 5.00 + + -- Dirk Eddelbuettel Wed, 6 Mar 2002 21:31:28 -0600 + +math-numbercruncher (4.05-2) unstable; urgency=low + + * debian/control: Depends: libmath-bigint-perl (>= 1.49) (Closes: #130476) + * debian/control: Dito for Build-Depends + + -- Dirk Eddelbuettel Tue, 22 Jan 2002 21:33:26 -0600 + +math-numbercruncher (4.05-1) unstable; urgency=low + + * Upgraded to new upstream release + + -- Dirk Eddelbuettel Tue, 8 Jan 2002 19:28:19 -0600 + +math-numbercruncher (4.04-1) unstable; urgency=low + + * Upgraded to new upstream release + + -- Dirk Eddelbuettel Fri, 4 Jan 2002 20:37:29 -0600 + +math-numbercruncher (4.03-1) unstable; urgency=low + + * Upgraded to new upstream release + + -- Dirk Eddelbuettel Thu, 20 Dec 2001 07:52:13 -0600 + +math-numbercruncher (4.02-1) unstable; urgency=low + + * Upgraded to new upstream release + * Upstream has added fix for non-robust sqrt() (Closes: #123713) + + -- Dirk Eddelbuettel Tue, 18 Dec 2001 20:23:45 -0600 + +math-numbercruncher (4.0-1) unstable; urgency=low + + * Upgraded to new upstream release + * debian/copyright: Corrected common-license/GPL file ref (lintian) + + -- Dirk Eddelbuettel Thu, 22 Nov 2001 07:54:37 -0600 + +math-numbercruncher (3.1-1) unstable; urgency=low + + * Upgraded to upstream release 3.1 + + -- Dirk Eddelbuettel Tue, 7 Aug 2001 19:44:18 -0500 + +math-numbercruncher (3.0-1) unstable; urgency=low + + * Initial Debian release following WNPP heads-up (Closes: #103571) + + -- Dirk Eddelbuettel Fri, 6 Jul 2001 20:53:30 -0500