--- hexdiff-0.0.53.orig/debian/docs +++ hexdiff-0.0.53/debian/docs @@ -0,0 +1,3 @@ +BUGS +README +TODO --- hexdiff-0.0.53.orig/debian/install +++ hexdiff-0.0.53/debian/install @@ -0,0 +1 @@ +hexdiff usr/bin --- hexdiff-0.0.53.orig/debian/copyright +++ hexdiff-0.0.53/debian/copyright @@ -0,0 +1,40 @@ +Format-Specification: http://wiki.debian.org/Proposals/CopyrightFormat?action=recall&rev=437 +Upstream-Name: Visuel Hexdiff +Upstream-Maintainer: Thierry Boudet (tTh) +Upstream-Source: http://tboudet.free.fr/hexdiff/ +Files: * +Copyright: Copyright 2005, Thierry Boudet (tTh) +License: WTFPL + DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE + Version 2, December 2004 + . + Copyright © 2004 Sam Hocevar + 14 rue de Plaisance, 75014 Paris, France + Everyone is permitted to copy and distribute verbatim or modified + copies of this license document, and changing it is allowed as long + as the name is changed. + . + DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE + TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + . + 0. You just DO WHAT THE FUCK YOU WANT TO. + +Files: debian/* +Copyright: Copyright 2009, Tanguy Herrmann (dolanor) +License: GPL-2+ + This package 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 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 package; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA + +X-Comment: On Debian GNU/Linux systems, the complete text of the GNU +General Public License can be found in /usr/share/common-licenses/GPL-2 --- hexdiff-0.0.53.orig/debian/compat +++ hexdiff-0.0.53/debian/compat @@ -0,0 +1 @@ +7 --- hexdiff-0.0.53.orig/debian/examples +++ hexdiff-0.0.53/debian/examples @@ -0,0 +1 @@ +hexdiff.rc --- hexdiff-0.0.53.orig/debian/manpages +++ hexdiff-0.0.53/debian/manpages @@ -0,0 +1,2 @@ +debian/hexdiff.1 +hexdiff.fr.1 --- hexdiff-0.0.53.orig/debian/watch +++ hexdiff-0.0.53/debian/watch @@ -0,0 +1,3 @@ +version=3 + +http://tboudet.free.fr/hexdiff/hexdiff-?([\d.]*)\.tar\.gz --- hexdiff-0.0.53.orig/debian/rules +++ hexdiff-0.0.53/debian/rules @@ -0,0 +1,15 @@ +#!/usr/bin/make -f + +UPSTREAM_VERSION := $(shell dpkg-parsechangelog \ +| grep "^Version:" \ +| sed -e "s/^Version:[[:space:]]*\([0-9\.]*\)-.*/\1/g") + +CFLAGS=-DVERSION=\\\"$(UPSTREAM_VERSION)\\\" -DTRACE=0 -ansi +LDFLAGS=-lncurses + +include /usr/share/cdbs/1/rules/debhelper.mk +include /usr/share/cdbs/1/class/makefile.mk + + +# Add here any variable or target overrides you need. + --- hexdiff-0.0.53.orig/debian/control +++ hexdiff-0.0.53/debian/control @@ -0,0 +1,19 @@ +Source: hexdiff +Section: devel +Priority: extra +Maintainer: Ubuntu MOTU Developers +XSBC-Original-Maintainer: Tanguy Herrmann +Build-Depends: cdbs, debhelper (>= 7), libncurses5-dev +Standards-Version: 3.8.0 +Homepage: http://tboudet.free.fr/hexdiff/ + +Package: hexdiff +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends} +Description: Visual hexadecimal difference editor + Editor to visualize binary differences in hexadecimal between 2 files. + The editor open in an horizontal split view with each file per view. + Each view has 3 columns : offset, hexadecimal output, ASCII output. + Differences are highlighted by having the background color inverted. + Some crucial information are displayed as current offset, etc... + Has shortcut to move into the file, to the next difference, etc... --- hexdiff-0.0.53.orig/debian/changelog +++ hexdiff-0.0.53/debian/changelog @@ -0,0 +1,6 @@ +hexdiff (0.0.53-0ubuntu1) jaunty; urgency=low + + * Initial release (LP: #317331) + * Added English manpage + + -- Tanguy Herrmann (dolanor) Thu, 12 Feb 2009 11:27:38 +0100 --- hexdiff-0.0.53.orig/debian/hexdiff.1 +++ hexdiff-0.0.53/debian/hexdiff.1 @@ -0,0 +1,106 @@ +.TH HexDiff 1 "February 2009" "TontonTh tools" "User Commands" + +.SH NAME +hexdiff \- 'hexadecimal visual diff' for binary files + +.SH SYNOPSIS +\fBhexdiff\fP [\-V] [\-h|\-?] file1 file2 + +.SH DESCRIPTION +\fBhexdiff\fP display an horizontally splitted hexadecimal view of the files compared. +.P +The right column display the ASCII view of the files. +A status bar on the bottom display the filename, its size, and the current offset. +The current view is marked with '**' on the left side of the view. +When moving the cursor into the file, differences will be displayed by 'inverting' colors. + +.SH OPTIONS +.B \-V +display the program version. +.br +.B \-h | -? +display the program help. +.br +.B \-X +Help for debugging your ~/.hexdiffrc, or the rc file parser. + +.SH KEYBOARD COMMANDS +.B x q +Exit the program. +.br +.B u j U +Move cursor up for 1 line, or 4, inside the 2 files. +.br +.B d k D +Move cursor down for 1 line, or 4, inside the 2 files. +.br +.B +Move cursor for several lines. (Depends on the display size) +.br +.B 0 +Move cursor at the beginning. +.br +.B $ +Move cursor to the end of the most little file of both. +.br +.B g +Move cursor to the offset input. +.br +.B H +Switch offset display between decimal and hexadecimal. (initial mode is settable) +.br +.B i +Display \fBfstat\fP for the current file selected. +.br +.B I +Display \fBfstat\fP for both filess. +.br +.B A +Open the (currently) experimental AsciiViewer. +Maybe coredump with no request. switch as usual. +.br +.B ^O +Open a new file into the main view. +\fIQ\fP to cancel, \fI\fP to validate, \fI?\fP for help. +.br +.B n +Move cursor to next difference between files. +.br +.B +Switch the current view. +.br +.B ? +Display the pop-up help view about the main commands. + +.SH CONFIG FILE +.B $HOME/.hexdiffrc + +.SH SEE ALSO +.PP +\fIdiff (1)\fR, +\fIcmp (1)\fR, +\fI/usr/share/doc/hexdiff/examples/hexdiff.rc\fR + +.SH BUGS +If you resize your xterm windows \fBhexdiff\fP may become unstable for a few. +.br +The end of file display may be broken if files are from differents sizes. + +.SH AUTHORS +Thierry Boudet aka +.B tTh + + +This manual page was written by Tanguy Herrmann , for the Ubuntu GNU/Linux system (but may be used by others). +.SH WEBSITE + + +.SH THANKS +This software is dedicated to the trollers kamarades from the HardStory team of CULTe, without whom nothing would have been possible. +.SH COPYRIGHT +Copyright \(co 2008 Thierry Boudet +License GPLv3+: GNU GPL version 3 or later +.br +This is free software: you are free to change and redistribute it. +There is NO WARRANTY, to the extent permitted by law. +