diff -Nru testu01-1.2.3+ds/debian/adhoc/examples/Makefile testu01-1.2.3+ds1/debian/adhoc/examples/Makefile --- testu01-1.2.3+ds/debian/adhoc/examples/Makefile 2016-05-18 23:16:33.000000000 +0000 +++ testu01-1.2.3+ds1/debian/adhoc/examples/Makefile 2017-12-29 12:49:28.000000000 +0000 @@ -16,7 +16,7 @@ # # written for Debian by Jerome Benoit # on behalf of the Debian Science Team -# copyright: 2015 Jerome Benoit +# copyright: 2015-2017 Jerome Benoit # distributed under the terms and conditions of GPL version 3 or later # diff -Nru testu01-1.2.3+ds/debian/changelog testu01-1.2.3+ds1/debian/changelog --- testu01-1.2.3+ds/debian/changelog 2016-05-18 23:16:33.000000000 +0000 +++ testu01-1.2.3+ds1/debian/changelog 2017-12-29 13:46:27.000000000 +0000 @@ -1,3 +1,20 @@ +testu01 (1.2.3+ds1-1) unstable; urgency=medium + + * Debianization: + - debian/copyright, refresh; + - debian/watch: + - version, bump to 4; + - source, secure; + - suffix, increment to 1 (Closes: #885700); + - debian/rules, update; + - debian/control: + - debhelper, bump to 11 (refresh Build-Depends field); + - Standards Version, bump to 4.1.3 (no change); + - debian/*: + - d/testu01-data.README.Debian, fix typo. + + -- Jerome Benoit Fri, 29 Dec 2017 13:46:27 +0000 + testu01 (1.2.3+ds-2) unstable; urgency=medium * Debianization: diff -Nru testu01-1.2.3+ds/debian/compat testu01-1.2.3+ds1/debian/compat --- testu01-1.2.3+ds/debian/compat 2016-05-18 23:16:33.000000000 +0000 +++ testu01-1.2.3+ds1/debian/compat 2017-12-29 13:19:49.000000000 +0000 @@ -1 +1 @@ -9 +11 diff -Nru testu01-1.2.3+ds/debian/control testu01-1.2.3+ds1/debian/control --- testu01-1.2.3+ds/debian/control 2016-05-18 23:16:33.000000000 +0000 +++ testu01-1.2.3+ds1/debian/control 2017-12-29 13:46:02.000000000 +0000 @@ -4,12 +4,12 @@ Maintainer: Debian Science Maintainers Uploaders: Jerome Benoit Build-Depends: - debhelper (>= 9), - autotools-dev, gnulib, dh-autoreconf, libtool, cproto (>= 4.7l-4), + debhelper (>= 11), + gnulib, libtool, cproto (>= 4.7l-4), libgmp-dev Build-Depends-Indep: texlive-latex-base, texlive-latex-recommended, texlive-latex-extra -Standards-Version: 3.9.8 +Standards-Version: 4.1.3 Homepage: http://simul.iro.umontreal.ca/testu01/tu01.html Vcs-Git: https://anonscm.debian.org/git/debian-science/packages/testu01.git Vcs-Browser: https://anonscm.debian.org/cgit/debian-science/packages/testu01.git diff -Nru testu01-1.2.3+ds/debian/copyright testu01-1.2.3+ds1/debian/copyright --- testu01-1.2.3+ds/debian/copyright 2016-05-18 23:16:33.000000000 +0000 +++ testu01-1.2.3+ds1/debian/copyright 2017-12-29 12:41:23.000000000 +0000 @@ -52,7 +52,7 @@ Files: * Copyright: - 2002-2016 Pierre L'Ecuyer + 2002-2017 Pierre L'Ecuyer License: PLE-adhoc Comment: According to Pierre l"Ecuyer, the license under which his hosting University @@ -61,12 +61,12 @@ Files: debian/* Copyright: - 2015-2016 Jerome Benoit + 2015-2017 Jerome Benoit License: GPL-3+ Files: debian/adhoc/examples/RandomOrg.bin Copyright: - 2015 Jerome Benoit + 2015-2017 Jerome Benoit License: GPL-3+ Comment: This file contains 100663296 bits (12 MiB or twelve mebibytes) of raw random data diff -Nru testu01-1.2.3+ds/debian/rules testu01-1.2.3+ds1/debian/rules --- testu01-1.2.3+ds/debian/rules 2016-05-18 23:16:33.000000000 +0000 +++ testu01-1.2.3+ds1/debian/rules 2017-12-29 12:43:31.000000000 +0000 @@ -56,4 +56,4 @@ rm -f include/Makefile.def get-orig-source: - uscan --no-conf --download-current-version --compression xz --verbose + uscan --no-conf --download-current-version --verbose diff -Nru testu01-1.2.3+ds/debian/testu01-data.README.Debian testu01-1.2.3+ds1/debian/testu01-data.README.Debian --- testu01-1.2.3+ds/debian/testu01-data.README.Debian 2016-05-18 23:16:33.000000000 +0000 +++ testu01-1.2.3+ds1/debian/testu01-data.README.Debian 2017-12-29 12:48:40.000000000 +0000 @@ -20,14 +20,14 @@ In the same vein, the TestU01 headers are shipped system wide. That is to say, they are gathered in the package include folder /usr/include/testu01 and they -may be included accodingly; for illustration, please have a glance to the +may be included accordingly; for illustration, please have a glance to the (patched) source examples shipped within the testu01-doc debian package and as weel as to the accompanying Makefile. Enjoy ! - -- Jerome Benoit Mon, 18 May 2015 19:24:14 +0000 + -- Jerome Benoit Fri, 29 Dec 2017 12:48:32 +0000 diff -Nru testu01-1.2.3+ds/debian/watch testu01-1.2.3+ds1/debian/watch --- testu01-1.2.3+ds/debian/watch 2016-05-18 23:16:33.000000000 +0000 +++ testu01-1.2.3+ds1/debian/watch 2017-12-29 12:54:56.000000000 +0000 @@ -1,3 +1,3 @@ -version=3 -opts=dversionmangle=s/\+ds//,repacksuffix=+ds \ -http://www-labs.iro.umontreal.ca/~simul/testu01/ TestU01-(.+)\.zip +version=4 +opts=repack,repacksuffix=+ds1,compression=xz,dversionmangle=s/\+ds[0-9]*// \ +https://www-labs.iro.umontreal.ca/~simul/testu01/ TestU01-(.+)\.zip diff -Nru testu01-1.2.3+ds/mylib/num.h testu01-1.2.3+ds1/mylib/num.h --- testu01-1.2.3+ds/mylib/num.h 2009-07-09 12:00:22.000000000 +0000 +++ testu01-1.2.3+ds1/mylib/num.h 1970-01-01 00:00:00.000000000 +0000 @@ -1,92 +0,0 @@ - -/* num.h for ANSI C */ - -#ifndef NUM_H -#define NUM_H - -#include "gdef.h" - - -#define num_Pi 3.14159265358979323846 - - -#define num_ebase 2.7182818284590452354 - - -#define num_Rac2 1.41421356237309504880 - - -#define num_1Rac2 0.70710678118654752440 - - -#define num_Ln2 0.69314718055994530941 - - -#define num_1Ln2 1.44269504088896340737 - - -#define num_MaxIntDouble 9007199254740992.0 - - -#define num_MaxTwoExp 64 - - -extern double num_TwoExp[]; - - -#define num_MAXTENNEGPOW 16 - - -extern double num_TENNEGPOW[]; - - -#define num_Log2(x) (num_1Ln2 * log(x)) - - - -long num_RoundL (double x); - - - -double num_RoundD (double x); - - - -int num_IsNumber (char S[]); - - - -void num_IntToStrBase (long k, long b, char S[]); - - - -void num_Uint2Uchar (unsigned char output[], unsigned int input[], int L); - - - -void num_WriteD (double x, int i, int j, int k); - - - -void num_WriteBits (unsigned long x, int k); - - - -long num_MultModL (long a, long s, long c, long m); - - - -double num_MultModD (double a, double s, double c, double m); - - - -long num_InvEuclid (long m, long z); - - - -unsigned long num_InvExpon (int E, unsigned long z); - - -#endif - -