--- libmath-random-tt800-perl-1.01.orig/debian/watch +++ libmath-random-tt800-perl-1.01/debian/watch @@ -0,0 +1,4 @@ +# format version number, currently 3; this line is compulsory! +version=3 +# URL to the package page followed by a regex to search +http://search.cpan.org/dist/Math-Random-TT800/ .*/Math-Random-TT800-v?(\d[\d_.-]+)\.(?:tar(?:\.gz|\.bz2)?|tgz|zip)$ --- libmath-random-tt800-perl-1.01.orig/debian/rules +++ libmath-random-tt800-perl-1.01/debian/rules @@ -0,0 +1,23 @@ +#!/usr/bin/make -f + +build: build-stamp +build-stamp: + dh build + touch $@ + +clean: + dh $@ + +install: install-stamp +install-stamp: build-stamp + dh install + touch $@ + +binary-arch: install + dh $@ + +binary-indep: + +binary: binary-arch binary-indep + +.PHONY: binary binary-arch binary-indep install clean build --- libmath-random-tt800-perl-1.01.orig/debian/copyright +++ libmath-random-tt800-perl-1.01/debian/copyright @@ -0,0 +1,59 @@ +Format-Specification: + http://wiki.debian.org/Proposals/CopyrightFormat?action=recall&rev=196 +Upstream-Maintainer: Otmar Lendl +Upstream-Source: http://search.cpan.org/dist/Math-Random-TT800/ +Upstream-Name: Math-Random-TT800 + +Files: * +Copyright: 1997, Otmar Lendl +License-Alias: Perl +License: Artistic | GPL-1+ + +X-Comment: There is no license text in the included files, however, the + M. Matsumoto has a copy of the code released under the new BSD License. + See: http://www.math.sci.hiroshima-u.ac.jp/~m-mat/MT/VERSIONS/C-LANG/tt800.c +Files: tt800_core.c, tt800.h +Copyright: 1996, Makoto Matsumoto +License: BSD-3 + +Files: debian/* +Copyright: 2009, Jonathan Yu +License: Artistic | GPL-1+ + +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' + +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' + +License: BSD-3 + Redistribution and use in source and binary forms, with or without + modification, are permitted provided that the following conditions + are met: + 1. Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + 2. Redistributions in binary form must reproduce the above copyright + notice, this list of conditions and the following disclaimer in the + documentation and/or other materials provided with the distribution. + 3. The names of its contributors may not be used to endorse or promote + products derived from this software without specific prior written + permission. + THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS + IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED + TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A + PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT + OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, + SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED + TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR + PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF + LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING + NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS + SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. --- libmath-random-tt800-perl-1.01.orig/debian/compat +++ libmath-random-tt800-perl-1.01/debian/compat @@ -0,0 +1 @@ +7 --- libmath-random-tt800-perl-1.01.orig/debian/control +++ libmath-random-tt800-perl-1.01/debian/control @@ -0,0 +1,30 @@ +Source: libmath-random-tt800-perl +Section: perl +Priority: optional +Build-Depends: debhelper (>= 7), perl (>= 5.6.0-12) +Maintainer: Debian Perl Group +Uploaders: Jonathan Yu +Standards-Version: 3.8.1 +Homepage: http://search.cpan.org/dist/Math-Random-TT800/ +Vcs-Svn: svn://svn.debian.org/pkg-perl/trunk/libmath-random-tt800-perl/ +Vcs-Browser: http://svn.debian.org/viewsvn/pkg-perl/trunk/libmath-random-tt800-perl/ + +Package: libmath-random-tt800-perl +Architecture: any +Depends: ${misc:Depends}, ${perl:Depends}, ${shlibs:Depends} +Description: Perl module implementing the TT800 algorithm + Math::Random::TT800 provides an implementation of Makoto Matsumoto and Takuji + Nishimura's pseudorandom number generator (PRNG) algorithm called TT800. It is + similar to some other fantastic PRNG algorithms such as the Mersenne Twister + (see libmath-random-mt-perl) and ISAAC (see libmath-random-isaac-perl). This + particular implementation is particularly notable because it has no external + dependencies aside from Perl itself. + . + The algorithm itself is described in Matsumoto's article published in ACM + Transactions on Modelling and Computer Simulation, Volume 4, Issue 3, 1994, + pages 254-266. + . + This algorithm is similar to the Mersenne Twister algorithm but uses a smaller + array to hold state information (25 elements compared to MT's 624). + Consequently, the period is much smaller - 2^800-1 versus MT's 2^19937-1. + The period of ISAAC is 2^8295 values on average. --- libmath-random-tt800-perl-1.01.orig/debian/changelog +++ libmath-random-tt800-perl-1.01/debian/changelog @@ -0,0 +1,30 @@ +libmath-random-tt800-perl (1.01-2build3) trusty; urgency=low + + * Rebuild for Perl 5.18. + + -- Colin Watson Mon, 21 Oct 2013 10:21:59 +0100 + +libmath-random-tt800-perl (1.01-2build2) precise; urgency=low + + * Rebuild for Perl 5.14. + + -- Colin Watson Tue, 15 Nov 2011 20:04:04 +0000 + +libmath-random-tt800-perl (1.01-2build1) oneiric; urgency=low + + * Rebuild for Perl 5.12. + + -- Colin Watson Sun, 08 May 2011 13:18:19 +0100 + +libmath-random-tt800-perl (1.01-2) unstable; urgency=low + + * This package version fixes unclear licensing with some files, + which were accidentally missed in the first upload. + + -- Jonathan Yu Wed, 13 May 2009 19:09:00 -0400 + +libmath-random-tt800-perl (1.01-1) unstable; urgency=low + + * Initial Release. (Closes: #527017) + + -- Jonathan Yu Mon, 4 May 2009 21:09:11 -0400