ports/83664: New port: textproc/redet - visual regexp constructor
Vsevolod Stakhov
vsevolod at highsecure.ru
Mon Jul 18 13:00:35 UTC 2005
>Number: 83664
>Category: ports
>Synopsis: New port: textproc/redet - visual regexp constructor
>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: Mon Jul 18 13:00:34 GMT 2005
>Closed-Date:
>Last-Modified:
>Originator: Vsevolod Stakhov
>Release: FreeBSD 5.4-RELEASE i386
>Organization:
>Environment:
>Description:
Visual regexp editor written on tcl/tk with many regexp types support.
WWW: http://www.cis.upenn.edu/~wjposer/redet.html
>How-To-Repeat:
>Fix:
--- redet-6.11.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:
#
# redet
# redet/pkg-descr
# redet/Makefile
# redet/distinfo
#
echo c - redet
mkdir -p redet > /dev/null 2>&1
echo x - redet/pkg-descr
sed 's/^X//' >redet/pkg-descr << 'END-of-redet/pkg-descr'
XRedet allows the user to construct regular expressions and test them against
Xinput data by executing any of a variety of search programs, editors, and
Xprogramming languages that make use of regular expressions. When a suitable
Xregular expression has been constructed it may be saved to a file. redet stands
Xfor Regular Expression Development and Execution Tool. For each program, a
Xpalette showing the available regular expression syntax is provided. Selections
Xfrom the palette may be copied to the regular expression window with a mouse
Xclick. Users may add their own definitions to the palette via their
Xinitialization file. Redet also keeps a list of the regular expressions
Xexecuted, from which entries may be copied back into the regular expression
Xunder construction. The history list is saved to a file and restored on
Xstartup, so it persists across sessions. So long as the underlying program
Xsupports Unicode, redet allows UTF-8 Unicode in both test data and regular
Xexpressions
X
XWWW: http://www.cis.upenn.edu/~wjposer/redet.html
END-of-redet/pkg-descr
echo x - redet/Makefile
sed 's/^X//' >redet/Makefile << 'END-of-redet/Makefile'
X# New ports collection makefile for: redet
X# Date created: 2005-07-18
X# Whom: Vsevolod Stakhov <vsevolod at highsecure.ru>
X#
X# $FreeBSD$
X#
X
XPORTNAME= redet
XPORTVERSION= 6.11
XCATEGORIES= textproc tk84
XMASTER_SITES= http://www.cis.upenn.edu/~wjposer/.downloads/
XDISTNAME= ${PORTNAME}tiny-${PORTVERSION}
XEXTRACT_SUFX= .tgz
X
XMAINTAINER= vsevolod at highsecure.ru
XCOMMENT= Visual regexp constructor with many regexp types support
X
XRUN_DEPENDS= wish8.4:${PORTSDIR}/x11-toolkits/tk84
X
XNO_BUILD= yes
XUSE_REINPLACE= yes
X
XWRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
XPORTDOCS= BUGS COPYING CREDITS LICENSE README
XMAN1= redet.1
XPLIST_FILES= bin/redet
X
Xpost-patch:
X @${REINPLACE_CMD} -e 's/wish/wish8.4/' ${WRKSRC}/redet.tcl
X
Xdo-install:
X ${INSTALL_SCRIPT} ${WRKSRC}/redet.tcl ${PREFIX}/bin/redet
X ${INSTALL_DATA} ${WRKSRC}/${MAN1} ${MAN1PREFIX}/man/man1/
X.if !defined(NOPORTDOCS)
X ${MKDIR} ${DOCSDIR}
X. for doc in ${PORTDOCS}
X @${INSTALL_DATA} ${WRKSRC}/${doc} ${DOCSDIR}
X. endfor
X.endif
X
X.include <bsd.port.mk>
END-of-redet/Makefile
echo x - redet/distinfo
sed 's/^X//' >redet/distinfo << 'END-of-redet/distinfo'
XMD5 (redettiny-6.11.tgz) = ef69d79ab9346498f6f0ad7367ac813b
XSIZE (redettiny-6.11.tgz) = 127301
END-of-redet/distinfo
exit
--- redet-6.11.shar ends here ---
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list