pkgsrc/devel/xdelta3/Makefile
wiz e78df9a800 Update xdelta3 to 3.0.11.
3.0.11:

Fixes and one major bug:

    Decoder block cache poor cache performance (source buffer was effectively half-sized)

and a number of minor and non-critical bugs:

    Number of decoder crashes discovered by American Fuzzy Lop
    Lingering XD3_TOOFARBACK issues
    Improved testing & portability

3.0.10

Primarily fixes jmacd/xdelta#188

Continuing work on portability, new release script runs build+test in more configurations.
Windows executable built with MinGW cross compiler.

3.0.9

Builds (more) cleanly on newer compilers.

Improvements in "printf" usage & portability Several minor bug fixes. Move to Github.

3.0.8

Windows build now includes support for liblzma secondary compression with "-S lzma". (Sorry for the delay.)
2016-02-08 16:26:49 +00:00

25 lines
666 B
Makefile

# $NetBSD: Makefile,v 1.11 2016/02/08 16:26:49 wiz Exp $
DISTNAME= xdelta3-3.0.11
CATEGORIES= devel
MASTER_SITES= https://github.com/jmacd/xdelta-devel/releases/download/v3.0.11/
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://xdelta.org/
COMMENT= Enhanced diff that works on binary files (version 3.x)
LICENSE= gnu-gpl-v2
BUILD_TARGET= xdelta3
USE_TOOLS+= gmake
GNU_CONFIGURE= yes
INSTALLATION_DIRS= bin share/doc/xdelta3
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/xdelta3 ${DESTDIR}${PREFIX}/bin/xdelta3
${INSTALL_DATA} ${WRKSRC}/README.md ${DESTDIR}${PREFIX}/share/doc/xdelta3
do-test:
${WRKSRC}/xdelta3 test
.include "../../mk/bsd.pkg.mk"