Date: 7 Jun 2003 14:28:16 -0000 From: Colin Percival <cperciva@beastie.daemonology.net> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/53018: New port: binary diff/patch tool (obsoletes ports/52676) Message-ID: <20030607142816.37708.qmail@beastie.daemonology.net> Resent-Message-ID: <200306071530.h57FU3kO026646@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 53018 >Category: ports >Synopsis: New port: binary diff/patch tool (obsoletes ports/52676) >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Sat Jun 07 08:30:03 PDT 2003 >Closed-Date: >Last-Modified: >Originator: Colin Percival >Release: FreeBSD 4.7-SECURITY i386 >Organization: >Environment: System: FreeBSD beastie.daemonology.net 4.7-SECURITY FreeBSD 4.7-SECURITY #1: Sat Mar 22 19:29:36 GMT 2003 root@builder.daemonology.net:/usr/obj/usr/src/sys/GENERICMP i386 >Description: 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. An earlier version was submitted as PR ports/52676; please close that. >How-To-Repeat: n/a >Fix: --- bsdiff.shar begins here --- # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # /usr/ports/misc/bsdiff # /usr/ports/misc/bsdiff/Makefile # /usr/ports/misc/bsdiff/distinfo # /usr/ports/misc/bsdiff/pkg-descr # /usr/ports/misc/bsdiff/pkg-plist # echo c - /usr/ports/misc/bsdiff mkdir -p /usr/ports/misc/bsdiff > /dev/null 2>&1 echo x - /usr/ports/misc/bsdiff/Makefile sed 's/^X//' >/usr/ports/misc/bsdiff/Makefile << 'END-of-/usr/ports/misc/bsdiff/Makefile' X# New ports collection makefile for: Binary patch tool X# Date created: 7 June 2003 X# Whom: cperciva@daemonology.net X# X# $FreeBSD$ X# X XPORTNAME= bsdiff XPORTVERSION= 3.0 XCATEGORIES= misc devel XMASTER_SITES= http://www.daemonology.net/bsdiff/ X XMAINTAINER= cperciva@daemonology.net XCOMMENT= Generates and applies patches to binary files X XMAN1= bsdiff.1 bspatch.1 X X.include <bsd.port.mk> END-of-/usr/ports/misc/bsdiff/Makefile echo x - /usr/ports/misc/bsdiff/distinfo sed 's/^X//' >/usr/ports/misc/bsdiff/distinfo << 'END-of-/usr/ports/misc/bsdiff/distinfo' XMD5 (bsdiff-3.0.tar.gz) = 98e0141ddf68e7f6977b845a54c8531f END-of-/usr/ports/misc/bsdiff/distinfo echo x - /usr/ports/misc/bsdiff/pkg-descr sed 's/^X//' >/usr/ports/misc/bsdiff/pkg-descr << 'END-of-/usr/ports/misc/bsdiff/pkg-descr' XThis is a pair of tools for building (bsdiff) and applying (bspatch) Xbinary patches. When applied to two versions of the same executable Xthe patches produced are significantly smaller than those generated Xby other binary diff tools (eg, xdelta). X XWWW: http://www.daemonology.net/bsdiff/ X X- Colin Percival Xcperciva@daemonology.net END-of-/usr/ports/misc/bsdiff/pkg-descr echo x - /usr/ports/misc/bsdiff/pkg-plist sed 's/^X//' >/usr/ports/misc/bsdiff/pkg-plist << 'END-of-/usr/ports/misc/bsdiff/pkg-plist' Xbin/bsdiff Xbin/bspatch END-of-/usr/ports/misc/bsdiff/pkg-plist exit --- bsdiff.shar ends here --- >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20030607142816.37708.qmail>