New port: textproc/fex

fex works like cut or awk in its field navigation, but allows
you to specify token-based fields in a much more concise, flexible,
and readable way.

Due to the simplicity of fex's language, it can enable you to replace
many common invocations of cut and awk with a single invocation of fex.

WWW: http://semicomplete.com/projects/fex/
This commit is contained in:
Ryan Steinmetz 2011-10-18 21:09:14 +00:00
parent b594f26dc9
commit 9d2f5014a6
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=283855
4 changed files with 35 additions and 0 deletions

View file

@ -173,6 +173,7 @@
SUBDIR += exslt
SUBDIR += ezxml
SUBDIR += fa-aspell
SUBDIR += fex
SUBDIR += ffe
SUBDIR += fi-aspell
SUBDIR += filepp

24
textproc/fex/Makefile Normal file
View file

@ -0,0 +1,24 @@
# New ports collection makefile for: fex
# Date created: 17 October 2011
# Whom: Ryan Steinmetz <zi@FreeBSD.org>
#
# $FreeBSD$
#
PORTNAME= fex
PORTVERSION= 1.20111017.1
CATEGORIES= textproc
MASTER_SITES= http://semicomplete.com/files/${PORTNAME}/ \
http://people.rit.edu/rpsfa/distfiles/
MAINTAINER= zi@FreeBSD.org
COMMENT= A powerful field extraction tool
LICENSE= ASL
PLIST_FILES= bin/fex
post-patch:
@${REINPLACE_CMD} -e 's|CC=gcc|CC=${CC}|g' ${WRKSRC}/Makefile
.include <bsd.port.mk>

2
textproc/fex/distinfo Normal file
View file

@ -0,0 +1,2 @@
SHA256 (fex-1.20111017.1.tar.gz) = 57ba2ac5dc97d25c1e7a2c80201085112fb1ee664e327948c4ba44a146b35ae0
SIZE (fex-1.20111017.1.tar.gz) = 137755

8
textproc/fex/pkg-descr Normal file
View file

@ -0,0 +1,8 @@
fex works like cut or awk in its field navigation, but allows
you to specify token-based fields in a much more concise, flexible,
and readable way.
Due to the simplicity of fex's language, it can enable you to replace
many common invocations of cut and awk with a single invocation of fex.
WWW: http://semicomplete.com/projects/fex/