56a817475e
Pkgsrc changes: - Updated HOMEPAGE. Changes were collected from this page. - Needs GNU make. - LICENSE is GPLv2 - Added basic support for "make test". Changes since version 3.0q: =========================== Xdelta-3.0u release notes: * New xdelta3 merge command (issue 36) * Windows stdin/stdout-related fixes (issue 34) * Fix API-only infinite loop (issue 70) * Various portability and build fixes (gcc4, DJGPP, MinGW, Big-endian, Solaris, C++) * New regression test (yeah!) Xdelta-3.0t release notes: * Improves compression by avoiding inefficient small copies (e.g., copies of length 4 at a distance >= 2^14 are skipped) * Fixes an uninitialized array element in -S djw which did not cause a crash, but caused less than ideal compression and test failures * Fixes bugs in xdelta3 recode, tests added * All tests pass under Valgrind Xdelta-3.0s release notes: * Faster! Several optimizations to avoid unnecessary arithmetic * xdelta3 -1 has faster/poorer compression (xdelta3 -2 is the former configuration) * -S djw exposes secondary compression levels as -S djw1 .. -S djw9 * Removes "source file too large for external decompression" error check * API support for transcoding other formats into VCDIFF Xdelta-3.0r release notes: * Fixes an encoder crash caused by -S djw (secondary compressor) on certain data, new tests for code-length overflow * Adds new recode command for re-encoding a delta with different secondary compression settings * Fixes API-specific bugs related to non-blocking calls to xd3_encode_input and xd3_decode_input * Adds new examples/encoder_decoder_test.c program for the non-blocking API
27 lines
581 B
Makefile
27 lines
581 B
Makefile
# $NetBSD: Makefile,v 1.4 2008/11/08 19:57:48 heinz Exp $
|
|
#
|
|
|
|
DISTNAME= xdelta3.0u
|
|
PKGNAME= xdelta3-3.0u
|
|
CATEGORIES= devel
|
|
MASTER_SITES= http://xdelta.googlecode.com/files/
|
|
|
|
MAINTAINER= pkgsrc-users@NetBSD.org
|
|
HOMEPAGE= http://xdelta.org/
|
|
COMMENT= Enhanced diff that works on binary files (version 3.x)
|
|
|
|
LICENSE= gnu-gpl-v2
|
|
|
|
PKG_DESTDIR_SUPPORT= user-destdir
|
|
|
|
BUILD_TARGET= xdelta3
|
|
USE_TOOLS+= gmake
|
|
INSTALLATION_DIRS= bin
|
|
|
|
do-install:
|
|
${INSTALL_PROGRAM} ${WRKSRC}/xdelta3 ${DESTDIR}${PREFIX}/bin/xdelta3
|
|
|
|
do-test:
|
|
${WRKSRC}/xdelta3 test
|
|
|
|
.include "../../mk/bsd.pkg.mk"
|