This is a pair of tools for creating and applying very compact patches to

binary files (especially executable files).
It will be used by the next version of the security/freebsd-update port.

PR:		53018
Submitted by:	Colin Percival <cperciva@beastie.daemonology.net>
This commit is contained in:
Yen-Ming Lee 2003-06-08 06:38:27 +00:00
parent bf4dc55c32
commit f7548f0efd
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=82498
5 changed files with 31 additions and 0 deletions

View file

@ -30,6 +30,7 @@
SUBDIR += bottlerocket
SUBDIR += boxes
SUBDIR += brs
SUBDIR += bsdiff
SUBDIR += buffer
SUBDIR += cave
SUBDIR += cfe

18
misc/bsdiff/Makefile Normal file
View file

@ -0,0 +1,18 @@
# New ports collection makefile for: Binary patch tool
# Date created: 7 June 2003
# Whom: cperciva@daemonology.net
#
# $FreeBSD$
#
PORTNAME= bsdiff
PORTVERSION= 3.0
CATEGORIES= misc devel
MASTER_SITES= http://www.daemonology.net/bsdiff/
MAINTAINER= cperciva@daemonology.net
COMMENT= Generates and applies patches to binary files
MAN1= bsdiff.1 bspatch.1
.include <bsd.port.mk>

1
misc/bsdiff/distinfo Normal file
View file

@ -0,0 +1 @@
MD5 (bsdiff-3.0.tar.gz) = 98e0141ddf68e7f6977b845a54c8531f

9
misc/bsdiff/pkg-descr Normal file
View file

@ -0,0 +1,9 @@
This is a pair of tools for building (bsdiff) and applying (bspatch)
binary patches. When applied to two versions of the same executable
the patches produced are significantly smaller than those generated
by other binary diff tools (eg, xdelta).
WWW: http://www.daemonology.net/bsdiff/
- Colin Percival
cperciva@daemonology.net

2
misc/bsdiff/pkg-plist Normal file
View file

@ -0,0 +1,2 @@
bin/bsdiff
bin/bspatch