debian/0000755000000000000000000000000012216130456007166 5ustar debian/numdiff.manpages0000644000000000000000000000003711725771465012352 0ustar docs/numdiff.1 docs/ndselect.1 debian/rules0000755000000000000000000000153112216124747010254 0ustar #!/usr/bin/make -f # -*- makefile -*- # Sample debian/rules that uses debhelper. # This file was originally written by Joey Hess and Craig Small. # As a special exception, when this file is copied by dh-make into a # dh-make output file, you may use that output file without restriction. # This special exception was added by Craig Small in version 0.37 of dh-make. # Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 dpkg_buildflags = DEB_CFLAGS_MAINT_APPEND="-O0" dpkg-buildflags %: dh $@ --with quilt override_dh_quilt_patch: chmod u+w analyze.c chmod u+w inout.c dh_quilt_patch override_dh_quilt_unpatch: dh_quilt_unpatch chmod u-w analyze.c chmod u-w inout.c override_dh_clean: dh_clean if [ -e Makefile ]; then rm Makefile; fi override_dh_auto_configure: dh_auto_configure -- $(shell $(dpkg_buildflags) --export=configure) debian/copyright0000644000000000000000000000461012207327563011131 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: numdiff Source: http://nongnu.org/numdiff/ Files: read_line.c main.c io.c config.h arith.c cmpfns.c new.c ndselect.h errors.c numdiff.h options.c ndselect.c flags.c numutil.c Copyright: 2005-2010 Ivano Primi License: GPL-3.0+ Files: error.c xalloc-die.c setmode.h setmode.c getopt_int.h exitfail.h cmpbuf.c exitfail.c error.h getopt1.c xmalloc.c gettext.h system.h getopt.h cmpbuf.h getopt.c xalloc.h number.h unlocked-io.h Copyright: 1987-2007 Free Software Foundation, Inc License: GPL-2+ 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 2 of the License, or (at your option) any later version. . This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. . You should have received a copy of the GNU General Public License along with this package; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA . On Debian systems, the full text of the GNU General Public License version 2 can be found in the file "/usr/share/common-licenses/GPL-2". Files: number.c analyze.c inout.c side.c util.c Copyright: 1988-2002 Free Software Foundation, Inc License: GPL-3.0+ Files: debian/* Copyright: 2011 Paolo Greppi License: GPL-3.0+ License: GPL-3.0+ 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 3 of the License, or (at your option) any later version. . This package is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. . You should have received a copy of the GNU General Public License along with this program. If not, see . . On Debian systems, the complete text of the GNU General Public License version 3 can be found in "/usr/share/common-licenses/GPL-3". debian/patches/0000755000000000000000000000000012207340376010621 5ustar debian/patches/series0000644000000000000000000000004312207340376012033 0ustar fix-Makefile.patch fix-dirgz.patch debian/patches/fix-dirgz.patch0000644000000000000000000000115211725771465013557 0ustar Author: Paolo Greppi Description: Do not install the info dir.gz file since that gets generated by something else --- a/Makefile.in +++ b/Makefile.in @@ -209,10 +209,6 @@ install: installdirs html info pdf txt $(POST_INSTALL) $(INSTALL_DATA) $(INFOFILE) $(DESTDIR)$(INFODIR) $(INSTALL_DATA) $(INFOFILE).gz $(DESTDIR)$(INFODIR) - if $(SHELL) -c "$(INSTINFO) --version" \ - >/dev/null 2>&1; then \ - $(INSTINFO) --dir-file=$(DESTDIR)$(INFODIR)/dir $(DESTDIR)$(INFODIR)/numdiff.info; \ - else true; fi install-nls: install $(INSTALL_DATA) $(PACKAGE_IT).mo $(IT_LOC_DIR)/$(PACKAGE).mo debian/patches/fix-Makefile.patch0000644000000000000000000000251012207336522014137 0ustar From: Paolo Greppi Description: do not install COPYING file because the license is in the Debian copyright file; do not install ChangeLog to avoid the lintian duplicate-changelog-files warning; do not install INSTALL file since that does not apply to a binary package --- a/Makefile.in +++ b/Makefile.in @@ -77,7 +77,7 @@ SOURCESONE=$(srcdir)/analyze.c $(srcdir)/arith.c $(srcdir)/cmpbuf.c $(srcdir)/cmpfns.c $(srcdir)/error.c $(srcdir)/errors.c $(srcdir)/exitfail.c $(srcdir)/flags.c $(srcdir)/getopt.c $(srcdir)/getopt1.c $(srcdir)/inout.c $(srcdir)/io.c $(srcdir)/linesplit.c $(srcdir)/main.c $(srcdir)/new.c $(srcdir)/number.c $(srcdir)/numutil.c $(srcdir)/options.c $(srcdir)/read_line.c $(srcdir)/setmode.c $(srcdir)/side.c $(srcdir)/thrlist.c $(srcdir)/util.c $(srcdir)/xalloc-die.c $(srcdir)/xmalloc.c OBJECTSTWO=./getopt.o ./getopt1.o ./linesplit.o ./ndselect.o SOURCESTWO=$(srcdir)/getopt.c $(srcdir)/getopt1.c $(srcdir)/linesplit.c $(srcdir)/ndselect.c $(srcdir)/read_line.c -DOCS=$(srcdir)/AUTHORS $(srcdir)/BUGS $(srcdir)/COPYING $(srcdir)/ChangeLog $(srcdir)/INSTALL $(srcdir)/NEWS $(srcdir)/README $(srcdir)/TODO +DOCS=$(srcdir)/AUTHORS $(srcdir)/BUGS $(srcdir)/NEWS $(srcdir)/README $(srcdir)/TODO TEXISRC=$(srcdir)/docs/numdiff.txi FDLTEXI=$(srcdir)/docs/fdl.texi HTMLFILE=$(srcdir)/docs/numdiff.html debian/info0000644000000000000000000000002211725771465010055 0ustar docs/numdiff.info debian/control0000644000000000000000000000163612207661753010610 0ustar Source: numdiff Section: science Priority: extra Maintainer: Paolo Greppi Uploaders: Yaroslav Halchenko Build-Depends: quilt, texinfo, debhelper (>= 7.0.50), autotools-dev Standards-Version: 3.9.4 Homepage: http://nongnu.org/numdiff/ Package: numdiff Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, dpkg (>= 1.15.4) | install-info Description: Compare similar files with numeric fields Numdiff is a console application that can be used to compare putatively similar files line by line and field by field, ignoring small numeric differences or/and different numeric formats. It is similar diff or wdiff, but it is aware of floating point numbers including complex and multi-precision numbers. Numdiff is useful to compare text files containing numerical fields, when testing or doing quality control in scientific computing or in numerical analysis. debian/compat0000644000000000000000000000000211725771465010403 0ustar 7 debian/source/0000755000000000000000000000000011725771465010505 5ustar debian/source/format0000644000000000000000000000001411725771465011713 0ustar 3.0 (quilt) debian/gbp.conf0000644000000000000000000000007211725771465010623 0ustar [git-import-orig] filter = RCS filter-pristine-tar = True debian/changelog0000644000000000000000000000333012216125660011040 0ustar numdiff (5.8.1-1) unstable; urgency=low * New upstream release: - do not include the optional invariant sections clause of the GFDL and fix the lintian license-problem-gfdl-invariants error; closes: #709492 - ndselect now recognizes the options -O and -D - changed the long option --separator to --separators - the options -s and -S support a larger set of escape sequences - detection of binary files - the short form of Numdiff option --dummy is not -D anymore, but -U - support for Unicode characters or whole strings as field delimiters - support for escape sequences in the currencies option * Removed patches: - up-mkdir-manpages.patch that was integrated upstream * fix lintian ancient-standards-version warning by updating the Standards-Version field in debian/control * fix the lintian hardening-no-relro warning by adding an override_dh_auto_configure in debian/rules * update the machine-readable debian/copyright file to version 1.0 of the standard * compile with -O0 as per upstream known issue with optimization and GMP; this causes a lintian hardening-no-fortify-functions but is required as long as this issue is not solved upstream -- Paolo Greppi Tue, 17 Sep 2013 21:19:34 +0200 numdiff (5.6.0-1) unstable; urgency=low * New upstream release: - provides manpages -- dropped fix-missing-manpages.patch - the other patches updated * Added patches: - up-mkdir-manpages.patch -- Yaroslav Halchenko Sat, 18 Feb 2012 22:46:31 -0500 numdiff (5.2.1-1) unstable; urgency=low * Initial release (Closes: #637146) -- Paolo Greppi Mon, 28 Nov 2011 19:45:34 +0100 debian/docs0000644000000000000000000000002611725771465010056 0ustar BUGS NEWS README TODO debian/watch0000644000000000000000000000012311725771465010232 0ustar version=3 http://download.savannah.gnu.org/releases/numdiff/ numdiff-(.*)\.tar\.gz