mirror of
https://github.com/yann64/haikuports.git
synced 2026-03-19 01:46:00 +01:00
vbindiff: new recipe.
This commit is contained in:
52
dev-util/vbindiff/vbindiff-3.0~beta5.recipe
Normal file
52
dev-util/vbindiff/vbindiff-3.0~beta5.recipe
Normal file
@@ -0,0 +1,52 @@
|
||||
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
|
||||
}
|
||||
Reference in New Issue
Block a user