From owner-freebsd-ports-bugs@FreeBSD.ORG Sat Jun 7 08:30:05 2003 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F12FE37B401 for ; Sat, 7 Jun 2003 08:30:04 -0700 (PDT) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id E309C43FCB for ; Sat, 7 Jun 2003 08:30:03 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.9/8.12.9) with ESMTP id h57FU3Up026651 for ; Sat, 7 Jun 2003 08:30:03 -0700 (PDT) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.9/8.12.9/Submit) id h57FU3kO026646; Sat, 7 Jun 2003 08:30:03 -0700 (PDT) Resent-Date: Sat, 7 Jun 2003 08:30:03 -0700 (PDT) Resent-Message-Id: <200306071530.h57FU3kO026646@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Colin Percival Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 48B5F37B401 for ; Sat, 7 Jun 2003 08:28:20 -0700 (PDT) Received: from builder.daemonology.net (h24-87-233-42.vc.shawcable.net [24.87.233.42]) by mx1.FreeBSD.org (Postfix) with SMTP id 0B04243FA3 for ; Sat, 7 Jun 2003 08:28:19 -0700 (PDT) (envelope-from cperciva@beastie.daemonology.net) Received: (qmail 53144 invoked from network); 7 Jun 2003 15:28:18 -0000 Received: (for user qmaild) Received: from unknown (HELO beastie.daemonology.net) (127.0.0.1) by localhost with SMTP; 7 Jun 2003 15:28:18 -0000 Received: (qmail 37709 invoked by uid 0); 7 Jun 2003 14:28:16 -0000 Message-Id: <20030607142816.37708.qmail@beastie.daemonology.net> Date: 7 Jun 2003 14:28:16 -0000 From: Colin Percival To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Subject: ports/53018: New port: binary diff/patch tool (obsoletes ports/52676) X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: Colin Percival List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 07 Jun 2003 15:30:05 -0000 >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 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: