From owner-freebsd-ports-bugs@FreeBSD.ORG Sat Sep 30 04:30:21 2006 Return-Path: X-Original-To: freebsd-ports-bugs@hub.freebsd.org 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 545E416A47C for ; Sat, 30 Sep 2006 04:30:21 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id F3A6543D53 for ; Sat, 30 Sep 2006 04:30:19 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id k8U4UJuI078836 for ; Sat, 30 Sep 2006 04:30:19 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id k8U4UJAR078832; Sat, 30 Sep 2006 04:30:19 GMT (envelope-from gnats) Resent-Date: Sat, 30 Sep 2006 04:30:19 GMT Resent-Message-Id: <200609300430.k8U4UJAR078832@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, Alexander Logvinov Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 067C616A415 for ; Sat, 30 Sep 2006 04:23:58 +0000 (UTC) (envelope-from user@blg.akavia.ru) Received: from blg.akavia.ru (blg.akavia.ru [62.33.174.250]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0879C43D46 for ; Sat, 30 Sep 2006 04:23:56 +0000 (GMT) (envelope-from user@blg.akavia.ru) Received: from blg.akavia.ru (localhost.blg.akavia.ru [127.0.0.1]) by blg.akavia.ru (8.13.6/8.13.3) with ESMTP id k8U4Nr46011706 for ; Sat, 30 Sep 2006 14:23:53 +1000 (YAKST) (envelope-from user@blg.akavia.ru) Received: (from root@localhost) by blg.akavia.ru (8.13.6/8.13.3/Submit) id k8U4NrYS011705; Sat, 30 Sep 2006 14:23:53 +1000 (YAKST) (envelope-from user) Message-Id: <200609300423.k8U4NrYS011705@blg.akavia.ru> Date: Sat, 30 Sep 2006 14:23:53 +1000 (YAKST) From: Alexander Logvinov To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: Subject: ports/103840: [new port] textproc/dwdiff X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Alexander Logvinov List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 30 Sep 2006 04:30:21 -0000 >Number: 103840 >Category: ports >Synopsis: [new port] textproc/dwdiff >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 Sep 30 04:30:18 GMT 2006 >Closed-Date: >Last-Modified: >Originator: Alexander Logvinov >Release: FreeBSD 6.1-RELEASE-p3 i386 >Organization: >Environment: >Description: A front-end for the diff program that operates at the word level instead of the line level >How-To-Repeat: >Fix: # 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: # # dwdiff # dwdiff/distinfo # dwdiff/Makefile # dwdiff/pkg-descr # echo c - dwdiff mkdir -p dwdiff > /dev/null 2>&1 echo x - dwdiff/distinfo sed 's/^X//' >dwdiff/distinfo << 'END-of-dwdiff/distinfo' XMD5 (dwdiff-1.2.tgz) = 4e811fa2c209e6adb0bd2a9c8eab025d XSHA256 (dwdiff-1.2.tgz) = e803fe8a6288f698b10516c329c902e1b384c61b3638e94c2f09b70231ccf15e XSIZE (dwdiff-1.2.tgz) = 26165 END-of-dwdiff/distinfo echo x - dwdiff/Makefile sed 's/^X//' >dwdiff/Makefile << 'END-of-dwdiff/Makefile' X# New ports collection makefile for: dwdiff X# Date created: 30 September 2006 X# Whom: Alexander Logvinov X# X# $FreeBSD$ X XPORTNAME= dwdiff XPORTVERSION= 1.2 XCATEGORIES= textproc XMASTER_SITES= http://os.ghalkes.nl/dist/ XDISTNAME= ${PORTNAME}-${PORTVERSION} XEXTRACT_SUFX= .tgz X XMAINTAINER= ports@logvinov.com XCOMMENT= A delimited word diff program X XHAS_CONFIGURE= yes XCONFIGURE_ARGS+=--prefix=${PREFIX} \ X --mandir=${MANPREFIX}/man \ X XOPTIONS= GETTEXT "Build with gettext support" on X XMAN1= dwdiff.1 XPLIST_FILES= bin/dwdiff XMANCOMPRESSED= no X X.include X X.if !defined(WITHOUT_GETTEXT) XUSE_GETTEXT= yes XCFLAGS+= -I${LOCALBASE}/include XLDFLAGS+= -L${LOCALBASE}/lib XCONFIGURE_ENV= CFLAGS="${CFLAGS}" \ X LDFLAGS="${LDFLAGS}" X.else XCONFIGURE_ARGS+= --without-gettext X.endif X X.include END-of-dwdiff/Makefile echo x - dwdiff/pkg-descr sed 's/^X//' >dwdiff/pkg-descr << 'END-of-dwdiff/pkg-descr' Xdwdiff is a front-end for the diff program that operates at the word level Xinstead of the line level. It is different from wdiff in that it allows the Xuser to specify what should be considered whitespace, and in that it takes an Xoptional list of characters that should be considered delimiters. Delimiters Xare single characters that are treated as if they are words, even when there Xis no whitespace separating them from preceding words or delimiters. dwdiff Xis mostly commandline compatible with wdiff. Only the --autopager, --terminal Xand --avoid-wraps options are not supported. X XThe default output from dwdiff is the new text, with the deleted and inserted Xparts annotated with markers. Command line options are available to change Xboth what is printed, and the markers. X XAuthor: Gertjan Halkes XWWW: http://os.ghalkes.nl/dwdiff.html END-of-dwdiff/pkg-descr exit >Release-Note: >Audit-Trail: >Unformatted: