Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 18 May 2005 14:25:33 -0500 (CDT)
From:      Erik Greenwald <erik@smluc.org>
To:        FreeBSD-gnats-submit@FreeBSD.org
Cc:        erik@math.smsu.edu
Subject:   ports/81216: [New Port]  textproc/bar  'cat' with an ascii progress bar
Message-ID:  <20050518192533.973D41CE74@phoenix.smluc.org>
Resent-Message-ID: <200505181930.j4IJU2fM047630@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         81216
>Category:       ports
>Synopsis:       [New Port]  textproc/bar  'cat' with an ascii progress bar
>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:   Wed May 18 19:30:02 GMT 2005
>Closed-Date:
>Last-Modified:
>Originator:     Erik Greenwald
>Release:        FreeBSD 5.4-RELEASE i386
>Organization:
>Environment:
System: FreeBSD fenris 5.4-RELEASE FreeBSD 5.4-RELEASE #1: Sat May 7 21:46:51 EDT 2005 root@fenris:/usr/obj/usr/src/sys/FENRIS i386

>Description:

http://www.theiling.de/projects/bar.html

pipe tool for showing progress on reading a file...


>How-To-Repeat:
>Fix:

--- textproc.bar.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:
#
#	textproc/bar
#	textproc/bar/pkg-descr
#	textproc/bar/distinfo
#	textproc/bar/Makefile
#
echo c - textproc/bar
mkdir -p textproc/bar > /dev/null 2>&1
echo x - textproc/bar/pkg-descr
sed 's/^X//' >textproc/bar/pkg-descr << 'END-of-textproc/bar/pkg-descr'
XThis is a small shell script intended to be used in portable Unix install 
Xscripts for showing progress bars.
X
XThe overall goal is to write a minimally complex shell script (thus a program 
Xthat needs no compilation) that is as robust as possible to work on as many 
XBourne shells and operating systems as possible, and that implements 'cat' 
Xwith an ASCII progress bar and some other nifty features.
X
XThis is pure Bourne shell code. (For sh, ash, ksh, zsh, bash, ...)
X
XThe script is mainly indented to be used in portable install scripts, where 
Xyou can use the body of the script.
X
XWWW: http://www.theiling.de/projects/bar.html
END-of-textproc/bar/pkg-descr
echo x - textproc/bar/distinfo
sed 's/^X//' >textproc/bar/distinfo << 'END-of-textproc/bar/distinfo'
XMD5 (bar-1.2-src.tar.bz2) = 2f5d5667b08f2a70ea12f2a58a66cefb
XSIZE (bar-1.2-src.tar.bz2) = 4860
END-of-textproc/bar/distinfo
echo x - textproc/bar/Makefile
sed 's/^X//' >textproc/bar/Makefile << 'END-of-textproc/bar/Makefile'
X# New ports collection makefile for:	bar
X# Date created:			Wed May 18 2005
X# Whom:				Erik Greenwald <erik@smluc.org>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	bar
XPORTVERSION=	1.2
XCATEGORIES=	textproc
XMASTER_SITES=	http://www.theiling.de/downloads/
XEXTRACT_SUFX=	-src.tar.bz2
X
XMAINTAINER=	erik@smluc.org
XCOMMENT=	Cat with ASCII progress bar
X
XUSE_BZIP2=	yes
X
XPLIST_FILES=	bin/bar
X
Xdo-build:
X
Xdo-install:
X	${INSTALL_SCRIPT} ${WRKSRC}/bar ${LOCALBASE}/bin/bar
X
X.include <bsd.port.mk>
END-of-textproc/bar/Makefile
exit
--- textproc.bar.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?20050518192533.973D41CE74>