mirror of
https://github.com/yann64/haikuports.git
synced 2026-04-20 18:50:08 +02:00
53 lines
1.5 KiB
Bash
53 lines
1.5 KiB
Bash
SUMMARY="Visual Binary Diff"
|
||
DESCRIPTION="VBinDiff (Visual Binary Diff) displays files in hexadecimal and ASCII (or EBCDIC). \
|
||
It can also display two files at once, and highlight the differences between them. Unlike diff, \
|
||
it works well with large files (up to 4 GB).
|
||
|
||
VBinDiff was inspired by the Compare Files function of the ProSel utilities by Glen Bredon, for \
|
||
the Apple II. When I couldn’t find a similar utility for the PC, I wrote it myself.
|
||
|
||
The single-file mode was inspired by the LIST utility of 4DOS and friends. While less provides a \
|
||
good line-oriented display, it has no equivalent to LIST’s hex display. (True, you can pipe the \
|
||
file through hexdump, but that’s incredibly inefficient on multi-gigabyte files.)."
|
||
HOMEPAGE="https://www.cjmweb.net/vbindiff/"
|
||
COPYRIGHT="1995-2013 by Christopher J. Madsen"
|
||
LICENSE="GNU GPL v2"
|
||
SOURCE_URI="https://www.cjmweb.net/vbindiff/vbindiff-3.0_beta5.tar.gz"
|
||
SOURCE_DIR="vbindiff-3.0_beta5"
|
||
CHECKSUM_SHA256="f04da97de993caf8b068dcb57f9de5a4e7e9641dc6c47f79b60b8138259133b8"
|
||
REVISION="1"
|
||
|
||
ARCHITECTURES="all"
|
||
SECONDARY_ARCHITECTURES="?x86"
|
||
|
||
PROVIDES="
|
||
vbindiff$secondaryArchSuffix = $portVersion
|
||
cmd:vbindiff$secondaryArchSuffix = $portVersion
|
||
"
|
||
REQUIRES="
|
||
haiku$secondaryArchSuffix
|
||
lib:libncursesw$secondaryArchSuffix
|
||
lib:libpanelw$secondaryArchSuffix
|
||
"
|
||
|
||
BUILD_REQUIRES="
|
||
haiku${secondaryArchSuffix}_devel
|
||
devel:libncurses$secondaryArchSuffix
|
||
"
|
||
BUILD_PREREQUIRES="
|
||
cmd:awk
|
||
cmd:make
|
||
cmd:gcc$secondaryArchSuffix
|
||
"
|
||
|
||
BUILD()
|
||
{
|
||
runConfigure ./configure
|
||
make $jobArgs
|
||
}
|
||
|
||
INSTALL()
|
||
{
|
||
make install
|
||
}
|