From owner-freebsd-ports-bugs@FreeBSD.ORG Sat Jun 20 21:10:07 2009 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4AA10106566C for ; Sat, 20 Jun 2009 21:10:05 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id DA89D8FC1F for ; Sat, 20 Jun 2009 21:10:04 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.3/8.14.3) with ESMTP id n5KLA4aS096337 for ; Sat, 20 Jun 2009 21:10:04 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.3/8.14.3/Submit) id n5KLA4DE096336; Sat, 20 Jun 2009 21:10:04 GMT (envelope-from gnats) Resent-Date: Sat, 20 Jun 2009 21:10:04 GMT Resent-Message-Id: <200906202110.n5KLA4DE096336@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, Charlie Kester Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 372BD106566C for ; Sat, 20 Jun 2009 21:04:55 +0000 (UTC) (envelope-from corky1951@comcast.net) Received: from QMTA07.emeryville.ca.mail.comcast.net (qmta07.emeryville.ca.mail.comcast.net [76.96.30.64]) by mx1.freebsd.org (Postfix) with ESMTP id 21BB88FC1C for ; Sat, 20 Jun 2009 21:04:55 +0000 (UTC) (envelope-from corky1951@comcast.net) Received: from OMTA07.emeryville.ca.mail.comcast.net ([76.96.30.59]) by QMTA07.emeryville.ca.mail.comcast.net with comcast id 6KsF1c0011GXsucA7M4vP0; Sat, 20 Jun 2009 21:04:55 +0000 Received: from comcast.net ([98.203.142.76]) by OMTA07.emeryville.ca.mail.comcast.net with comcast id 6M4v1c0011f6R9u8TM4vyH; Sat, 20 Jun 2009 21:04:55 +0000 Received: by comcast.net (sSMTP sendmail emulation); Sat, 20 Jun 2009 13:02:19 -0700 Message-Id: <20090620210455.21BB88FC1C@mx1.freebsd.org> Date: Sat, 20 Jun 2009 13:02:19 -0700 From: Charlie Kester To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: Subject: ports/135869: [NEW PORT] sysutils/moreutils: additional utilities for the commandline X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Charlie Kester List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 20 Jun 2009 21:10:07 -0000 >Number: 135869 >Category: ports >Synopsis: [NEW PORT] sysutils/moreutils: additional utilities for the commandline >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 20 21:10:04 UTC 2009 >Closed-Date: >Last-Modified: >Originator: Charlie Kester >Release: FreeBSD 7.2-RELEASE i386 >Organization: >Environment: System: FreeBSD atom.local 7.2-RELEASE FreeBSD 7.2-RELEASE #1: Mon May 4 15:50:49 PDT 2009 root@atom.local:/usr/obj/usr/src/sys/ATOM i386 >Description: moreutils is a growing collection of the unix tools that nobody thought to write thirty years ago. So far, it includes the following utilities: - sponge: soak up standard input and write to a file - ifne: run a program if the standard input is not empty - vidir: edit a directory in your text editor - vipe: insert a text editor into a pipe - ts: timestamp standard input - combine: combine the lines in two files using boolean operations - pee: tee standard input to pipes - zrun: automatically uncompress arguments to command - mispipe: pipe two commands, returning the exit status of the first - isutf8: check if a file or standard input is utf-8 - lckdo: execute a program with a lock held WWW: http://kitenet.net/~joey/code/moreutils/ >How-To-Repeat: >Fix: --- moreutils-0.35.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: # # moreutils # moreutils/Makefile # moreutils/distinfo # moreutils/pkg-descr # moreutils/files # moreutils/files/patch-Makefile # echo c - moreutils mkdir -p moreutils > /dev/null 2>&1 echo x - moreutils/Makefile sed 's/^X//' >moreutils/Makefile << '49cb40222a747bf36ae822162f5d6d9c' X# ex:ts=8 X# Ports collection makefile for: moreutils X# Date created: 16 June 2009 X# Whom: Charlie Kester X# X# $FreeBSD$ X# X XPORTNAME= moreutils XPORTVERSION= 0.35 XCATEGORIES= sysutils XMASTER_SITES= ${MASTER_SITE_DEBIAN_POOL} XDISTNAME= ${PORTNAME}_${PORTVERSION} X XMAINTAINER= corky1951@comcast.net XCOMMENT= Additional Unix utilities X X.if !defined(NO_INSTALL_MANPAGES) XBUILD_DEPENDS= docbook2man:${PORTSDIR}/textproc/docbook2X \ X ${LOCALBASE}/share/xml/docbook/4.4/docbookx.dtd:${PORTSDIR}/textproc/docbook-xml-440 X.endif X XUSE_PERL5= yes XUSE_GMAKE= yes X XPLIST_FILES= bin/combine \ X bin/ifne \ X bin/isutf8 \ X bin/lckdo \ X bin/mispipe \ X bin/pee \ X bin/sponge \ X bin/ts \ X bin/vidir \ X bin/vipe \ X bin/zrun X XALL_TARGET= bins X XWRKSRC= ${WRKDIR}/${PORTNAME} X X.if !defined(NO_INSTALL_MANPAGES) XMAN1= combine.1 \ X ifne.1 \ X isutf8.1 \ X lckdo.1 \ X mispipe.1 \ X pee.1 \ X sponge.1 \ X ts.1 \ X vidir.1 \ X vipe.1 \ X zrun.1 X XALL_TARGET+= mans XMANCOMPRESSED= no X X# portlint will warn about the next line, but we need it this way XOLD_DTD= /usr/share/xml/docbook/schema/dtd/4.4/docbookx.dtd XNEW_DTD= ${LOCALBASE}/share/xml/docbook/4.4/docbookx.dtd Xpost-patch: X @${FIND} ${WRKSRC} -type f -name "*.docbook" | ${XARGS} -n 7 -x ${REINPLACE_CMD} -E -e 's|${OLD_DTD}|${NEW_DTD}|g' X Xpost-install: X.for manpage in ${MAN1} X ${INSTALL_MAN} ${WRKSRC}/${manpage} ${PREFIX}/man/man1 X.endfor X X.endif X X.include 49cb40222a747bf36ae822162f5d6d9c echo x - moreutils/distinfo sed 's/^X//' >moreutils/distinfo << '51239301fe59dada1dd2b45eb8b7c85d' XMD5 (moreutils_0.35.tar.gz) = e3089831539284f740f0180ec589d079 XSHA256 (moreutils_0.35.tar.gz) = 8ac8467171c099a1c5b661f02286d59ba264c2034c77a30832015cc68f62ed2e XSIZE (moreutils_0.35.tar.gz) = 37009 51239301fe59dada1dd2b45eb8b7c85d echo x - moreutils/pkg-descr sed 's/^X//' >moreutils/pkg-descr << 'cfa988c434b98ab6e8e98e67a618b055' Xmoreutils is a growing collection of the unix tools that nobody thought to Xwrite thirty years ago. X XSo far, it includes the following utilities: X X - sponge: soak up standard input and write to a file X - ifne: run a program if the standard input is not empty X - vidir: edit a directory in your text editor X - vipe: insert a text editor into a pipe X - ts: timestamp standard input X - combine: combine the lines in two files using boolean operations X - pee: tee standard input to pipes X - zrun: automatically uncompress arguments to command X - mispipe: pipe two commands, returning the exit status of the first X - isutf8: check if a file or standard input is utf-8 X - lckdo: execute a program with a lock held X XWWW: http://kitenet.net/~joey/code/moreutils/ cfa988c434b98ab6e8e98e67a618b055 echo c - moreutils/files mkdir -p moreutils/files > /dev/null 2>&1 echo x - moreutils/files/patch-Makefile sed 's/^X//' >moreutils/files/patch-Makefile << '236281f7eae9a6fa2910108f1b28ba21' X--- Makefile.orig 2009-05-05 12:09:22.000000000 -0700 X+++ Makefile 2009-06-20 07:59:27.000000000 -0700 X@@ -1,24 +1,24 @@ X-BINS=isutf8 ifdata ifne pee sponge mispipe lckdo X+BINS=isutf8 ifne pee sponge mispipe lckdo X PERLSCRIPTS=vidir vipe ts combine zrun X-MANS=sponge.1 vidir.1 vipe.1 isutf8.1 ts.1 combine.1 ifdata.1 ifne.1 pee.1 zrun.1 mispipe.1 lckdo.1 X+MANS=sponge.1 vidir.1 vipe.1 isutf8.1 ts.1 combine.1 ifne.1 pee.1 zrun.1 mispipe.1 lckdo.1 X CFLAGS=-O2 -g -Wall X INSTALL_BIN?=install -s X-PREFIX=/usr X X-DOCBOOK2XMAN=docbook2x-man X+DOCBOOK2XMAN=docbook2man X X all: $(BINS) $(MANS) X X+bins: $(BINS) X+ X+mans: $(MANS) X+ X clean: X rm -f $(BINS) $(MANS) X X install: X- mkdir -p $(DESTDIR)$(PREFIX)/bin X- $(INSTALL_BIN) $(BINS) $(DESTDIR)$(PREFIX)/bin X- install $(PERLSCRIPTS) $(DESTDIR)$(PREFIX)/bin X- X- mkdir -p $(DESTDIR)$(PREFIX)/share/man/man1 X- install $(MANS) $(DESTDIR)$(PREFIX)/share/man/man1 X+ mkdir -p $(PREFIX)/bin X+ $(INSTALL_BIN) $(BINS) $(PREFIX)/bin X+ install $(PERLSCRIPTS) $(PREFIX)/bin X X check: isutf8 X ./check-isutf8 236281f7eae9a6fa2910108f1b28ba21 exit --- moreutils-0.35.shar ends here --- >Release-Note: >Audit-Trail: >Unformatted: