From nobody@FreeBSD.org  Sun May 30 10:14:09 2010
Return-Path: <nobody@FreeBSD.org>
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id BF42F106564A
	for <freebsd-gnats-submit@FreeBSD.org>; Sun, 30 May 2010 10:14:09 +0000 (UTC)
	(envelope-from nobody@FreeBSD.org)
Received: from www.freebsd.org (www.freebsd.org [IPv6:2001:4f8:fff6::21])
	by mx1.freebsd.org (Postfix) with ESMTP id ACC778FC08
	for <freebsd-gnats-submit@FreeBSD.org>; Sun, 30 May 2010 10:14:09 +0000 (UTC)
Received: from www.freebsd.org (localhost [127.0.0.1])
	by www.freebsd.org (8.14.3/8.14.3) with ESMTP id o4UAE9GT007387
	for <freebsd-gnats-submit@FreeBSD.org>; Sun, 30 May 2010 10:14:09 GMT
	(envelope-from nobody@www.freebsd.org)
Received: (from nobody@localhost)
	by www.freebsd.org (8.14.3/8.14.3/Submit) id o4UAE9Jg007386;
	Sun, 30 May 2010 10:14:09 GMT
	(envelope-from nobody)
Message-Id: <201005301014.o4UAE9Jg007386@www.freebsd.org>
Date: Sun, 30 May 2010 10:14:09 GMT
From: Mikolaj Golub <to.my.trociny@gmail.com>
To: freebsd-gnats-submit@FreeBSD.org
Subject: New port: devel/runawk: Wrapper for AWK interpreter to write standalone programs in AWK
X-Send-Pr-Version: www-3.1
X-GNATS-Notify:

>Number:         147208
>Category:       ports
>Synopsis:       New port: devel/runawk: Wrapper for AWK interpreter to write standalone programs in AWK
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    sylvio
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sun May 30 10:20:01 UTC 2010
>Closed-Date:    Mon May 31 14:42:52 UTC 2010
>Last-Modified:  Mon May 31 14:50:03 UTC 2010
>Originator:     Mikolaj Golub
>Release:        
>Organization:
>Environment:
>Description:
RUNAWK is a small wrapper for AWK interpreter that helps to write the standalone programs in AWK. It provides MODULES for AWK similar to PERL's "use" command and other powerful features. Dozens of ready to use modules are also provided.

This program may be interesting as is but I am particularly interested in having it in ports because the newest releases of lmdbg (devel/lmdbg, which I maintain) need it.
>How-To-Repeat:

>Fix:


Patch attached with submission follows:

# 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:
#
#	runawk
#	runawk/distinfo
#	runawk/Makefile
#	runawk/pkg-descr
#	runawk/pkg-plist
#
echo c - runawk
mkdir -p runawk > /dev/null 2>&1
echo x - runawk/distinfo
sed 's/^X//' >runawk/distinfo << 'b40189dd0d17e055231d53b273311424'
XMD5 (runawk-0.21.0.tar.gz) = 31656c0203b72b13270119b0b1648a6a
XSHA256 (runawk-0.21.0.tar.gz) = adcbd85df9d3c7fced563a07acb53517195cb7da45a2ee828cb7bd41956090b9
XSIZE (runawk-0.21.0.tar.gz) = 58022
b40189dd0d17e055231d53b273311424
echo x - runawk/Makefile
sed 's/^X//' >runawk/Makefile << 'bd2ed340ff70c79796bdc533339e04ce'
X# New ports collection makefile for:	runawk
X# Date created:				30 May 2010
X# Whom:					Mikolaj Golub <to.my.trociny@gmail.com>
X#
X# $FreeBSD: $
X#
X
XPORTNAME=	runawk
XPORTVERSION=	0.21.0
XCATEGORIES=	devel
XMASTER_SITES=	SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION}
X
XMAINTAINER=	to.my.trociny@gmail.com
XCOMMENT=	Wrapper for AWK interpreter to write standalone programs in AWK
X
XMAN1=		runawk.1
X
Xdo-install:
X	MANDIR=${PREFIX}/man/man ${MAKE} -C ${WRKSRC} installdirs install
X
Xpost-install:
X.if !defined(NOPORTDOCS)
X	@${MKDIR} ${DOCSDIR}
X	${INSTALL_DATA} ${WRKDIR}/${DISTNAME}/ChangeLog ${DOCSDIR}
X	${INSTALL_DATA} ${WRKDIR}/${DISTNAME}/NEWS      ${DOCSDIR}
X	${INSTALL_DATA} ${WRKDIR}/${DISTNAME}/README    ${DOCSDIR}
X	${INSTALL_DATA} ${WRKDIR}/${DISTNAME}/TODO      ${DOCSDIR}
X.endif
X
X.include <bsd.port.mk>
bd2ed340ff70c79796bdc533339e04ce
echo x - runawk/pkg-descr
sed 's/^X//' >runawk/pkg-descr << '6415b3b6f0dd444cb50bcf6920a44147'
XRUNAWK is a small wrapper for AWK interpreter that helps to write
Xthe standalone programs in AWK. It provides MODULES for AWK
Xsimilar to PERL's "use" command and other powerful
Xfeatures. Dozens of ready to use modules are also provided.
X
XWWW: http://sourceforge.net/projects/runawk/
XAuthor: Aleksey Cheusov (cheusov at users.sourceforge.net)
6415b3b6f0dd444cb50bcf6920a44147
echo x - runawk/pkg-plist
sed 's/^X//' >runawk/pkg-plist << '8f22b081ac0878dc4db9ead7529ca34c'
Xbin/runawk
Xshare/runawk/CR_in.awk
Xshare/runawk/abort.awk
Xshare/runawk/abs.awk
Xshare/runawk/alt_assert.awk
Xshare/runawk/alt_getopt.awk
Xshare/runawk/alt_join.awk
Xshare/runawk/backslash_in.awk
Xshare/runawk/basename.awk
Xshare/runawk/braceexpand.awk
Xshare/runawk/dirname.awk
Xshare/runawk/embed_str.awk
Xshare/runawk/exitnow.awk
Xshare/runawk/fieldwidths.awk
Xshare/runawk/has_prefix.awk
Xshare/runawk/has_suffix.awk
Xshare/runawk/heapsort.awk
Xshare/runawk/init_getopt.awk
Xshare/runawk/isnum.awk
Xshare/runawk/match_br.awk
Xshare/runawk/max.awk
Xshare/runawk/min.awk
Xshare/runawk/modinfo.awk
Xshare/runawk/multisub.awk
Xshare/runawk/pow.awk
Xshare/runawk/power_getopt.awk
Xshare/runawk/quicksort.awk
Xshare/runawk/readfile.awk
Xshare/runawk/runcmd.awk
Xshare/runawk/shquote.awk
Xshare/runawk/sort.awk
Xshare/runawk/str2regexp.awk
Xshare/runawk/tmpfile.awk
Xshare/runawk/tokenre.awk
Xshare/runawk/trim.awk
Xshare/runawk/trim_in.awk
Xshare/runawk/xclose.awk
Xshare/runawk/xgetline.awk
Xshare/runawk/xsystem.awk
X@dirrm share/runawk
X%%PORTDOCS%%%%DOCSDIR%%/ChangeLog
X%%PORTDOCS%%%%DOCSDIR%%/NEWS
X%%PORTDOCS%%%%DOCSDIR%%/README
X%%PORTDOCS%%%%DOCSDIR%%/TODO
X%%PORTDOCS%%@dirrm %%DOCSDIR%%
8f22b081ac0878dc4db9ead7529ca34c
exit



>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: freebsd-ports-bugs->sylvio 
Responsible-Changed-By: sylvio 
Responsible-Changed-When: Mon May 31 00:21:05 UTC 2010 
Responsible-Changed-Why:  
I'll take it. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=147208 
State-Changed-From-To: open->feedback 
State-Changed-By: sylvio 
State-Changed-When: Mon May 31 00:35:44 UTC 2010 
State-Changed-Why:  
- Fix this problem: http://people.freebsd.org/~sylvio/runawk-0.21.0.log 


http://www.freebsd.org/cgi/query-pr.cgi?pr=147208 

From: Mikolaj Golub <to.my.trociny@gmail.com>
To: sylvio@FreeBSD.org
Cc: bug-followup@FreeBSD.org
Subject: Re: ports/147208: New port: devel/runawk: Wrapper for AWK interpreter to write standalone programs in AWK
Date: Mon, 31 May 2010 09:04:31 +0300

 --=-=-=
 
 Please, have a look on the attached shar.
 
 -- 
 Mikolaj Golub
 
 
 --=-=-=
 Content-Type: application/octet-stream
 Content-Disposition: attachment; filename=runawk.port.shar
 Content-Transfer-Encoding: base64
 
 IyBUaGlzIGlzIGEgc2hlbGwgYXJjaGl2ZS4gIFNhdmUgaXQgaW4gYSBmaWxlLCByZW1vdmUgYW55
 dGhpbmcgYmVmb3JlCiMgdGhpcyBsaW5lLCBhbmQgdGhlbiB1bnBhY2sgaXQgYnkgZW50ZXJpbmcg
 InNoIGZpbGUiLiAgTm90ZSwgaXQgbWF5CiMgY3JlYXRlIGRpcmVjdG9yaWVzOyBmaWxlcyBhbmQg
 ZGlyZWN0b3JpZXMgd2lsbCBiZSBvd25lZCBieSB5b3UgYW5kCiMgaGF2ZSBkZWZhdWx0IHBlcm1p
 c3Npb25zLgojCiMgVGhpcyBhcmNoaXZlIGNvbnRhaW5zOgojCiMJcnVuYXdrCiMJcnVuYXdrL2Rp
 c3RpbmZvCiMJcnVuYXdrL01ha2VmaWxlCiMJcnVuYXdrL3BrZy1kZXNjcgojCXJ1bmF3ay9wa2ct
 cGxpc3QKIwplY2hvIGMgLSBydW5hd2sKbWtkaXIgLXAgcnVuYXdrID4gL2Rldi9udWxsIDI+JjEK
 ZWNobyB4IC0gcnVuYXdrL2Rpc3RpbmZvCnNlZCAncy9eWC8vJyA+cnVuYXdrL2Rpc3RpbmZvIDw8
 ICdiNDAxODlkZDBkMTdlMDU1MjMxZDUzYjI3MzMxMTQyNCcKWE1ENSAocnVuYXdrLTAuMjEuMC50
 YXIuZ3opID0gMzE2NTZjMDIwM2I3MmIxMzI3MDExOWIwYjE2NDhhNmEKWFNIQTI1NiAocnVuYXdr
 LTAuMjEuMC50YXIuZ3opID0gYWRjYmQ4NWRmOWQzYzdmY2VkNTYzYTA3YWNiNTM1MTcxOTVjYjdk
 YTQ1YTJlZTgyOGNiN2JkNDE5NTYwOTBiOQpYU0laRSAocnVuYXdrLTAuMjEuMC50YXIuZ3opID0g
 NTgwMjIKYjQwMTg5ZGQwZDE3ZTA1NTIzMWQ1M2IyNzMzMTE0MjQKZWNobyB4IC0gcnVuYXdrL01h
 a2VmaWxlCnNlZCAncy9eWC8vJyA+cnVuYXdrL01ha2VmaWxlIDw8ICdiZDJlZDM0MGZmNzBjNzk3
 OTZiZGM1MzMzMzllMDRjZScKWCMgTmV3IHBvcnRzIGNvbGxlY3Rpb24gbWFrZWZpbGUgZm9yOgly
 dW5hd2sKWCMgRGF0ZSBjcmVhdGVkOgkJCQkzMCBNYXkgMjAxMApYIyBXaG9tOgkJCQkJTWlrb2xh
 aiBHb2x1YiA8dG8ubXkudHJvY2lueUBnbWFpbC5jb20+ClgjClgjICRGcmVlQlNEOiAkClgjClgK
 WFBPUlROQU1FPQlydW5hd2sKWFBPUlRWRVJTSU9OPQkwLjIxLjAKWENBVEVHT1JJRVM9CWRldmVs
 ClhNQVNURVJfU0lURVM9CVNGLyR7UE9SVE5BTUV9LyR7UE9SVE5BTUV9LyR7UE9SVE5BTUV9LSR7
 UE9SVFZFUlNJT059ClgKWE1BSU5UQUlORVI9CXRvLm15LnRyb2NpbnlAZ21haWwuY29tClhDT01N
 RU5UPQlXcmFwcGVyIGZvciBBV0sgaW50ZXJwcmV0ZXIgdG8gd3JpdGUgc3RhbmRhbG9uZSBwcm9n
 cmFtcyBpbiBBV0sKWApYTUFOMT0JCXJ1bmF3ay4xClhNQU5DT01QUkVTU0VEPQl5ZXMKWApYTUFL
 RV9FTlYrPQlNQU5ESVI9JHtQUkVGSVh9L21hbi9tYW4gTk9fT0JKPXllcwpYClhwcmUtaW5zdGFs
 bDoKWAlAJHtNS0RJUn0gJHtQUkVGSVh9L3NoYXJlL3J1bmF3awpYClhwb3N0LWluc3RhbGw6Clgu
 aWYgIWRlZmluZWQoTk9QT1JURE9DUykKWAlAJHtNS0RJUn0gJHtET0NTRElSfQpYCSR7SU5TVEFM
 TF9EQVRBfSAke1dSS0RJUn0vJHtESVNUTkFNRX0vQ2hhbmdlTG9nICR7RE9DU0RJUn0KWAkke0lO
 U1RBTExfREFUQX0gJHtXUktESVJ9LyR7RElTVE5BTUV9L05FV1MgICAgICAke0RPQ1NESVJ9ClgJ
 JHtJTlNUQUxMX0RBVEF9ICR7V1JLRElSfS8ke0RJU1ROQU1FfS9SRUFETUUgICAgJHtET0NTRElS
 fQpYCSR7SU5TVEFMTF9EQVRBfSAke1dSS0RJUn0vJHtESVNUTkFNRX0vVE9ETyAgICAgICR7RE9D
 U0RJUn0KWC5lbmRpZgpYClguaW5jbHVkZSA8YnNkLnBvcnQubWs+CmJkMmVkMzQwZmY3MGM3OTc5
 NmJkYzUzMzMzOWUwNGNlCmVjaG8geCAtIHJ1bmF3ay9wa2ctZGVzY3IKc2VkICdzL15YLy8nID5y
 dW5hd2svcGtnLWRlc2NyIDw8ICc2NDE1YjNiNmYwZGQ0NDRjYjUwYmNmNjkyMGE0NDE0NycKWFJV
 TkFXSyBpcyBhIHNtYWxsIHdyYXBwZXIgZm9yIEFXSyBpbnRlcnByZXRlciB0aGF0IGhlbHBzIHRv
 IHdyaXRlClh0aGUgc3RhbmRhbG9uZSBwcm9ncmFtcyBpbiBBV0suIEl0IHByb3ZpZGVzIE1PRFVM
 RVMgZm9yIEFXSwpYc2ltaWxhciB0byBQRVJMJ3MgInVzZSIgY29tbWFuZCBhbmQgb3RoZXIgcG93
 ZXJmdWwKWGZlYXR1cmVzLiBEb3plbnMgb2YgcmVhZHkgdG8gdXNlIG1vZHVsZXMgYXJlIGFsc28g
 cHJvdmlkZWQuClgKWFdXVzogaHR0cDovL3NvdXJjZWZvcmdlLm5ldC9wcm9qZWN0cy9ydW5hd2sv
 ClhBdXRob3I6IEFsZWtzZXkgQ2hldXNvdiAoY2hldXNvdiBhdCB1c2Vycy5zb3VyY2Vmb3JnZS5u
 ZXQpCjY0MTViM2I2ZjBkZDQ0NGNiNTBiY2Y2OTIwYTQ0MTQ3CmVjaG8geCAtIHJ1bmF3ay9wa2ct
 cGxpc3QKc2VkICdzL15YLy8nID5ydW5hd2svcGtnLXBsaXN0IDw8ICc4ZjIyYjA4MWFjMDg3OGRj
 NGRiOWVhZDc1MjljYTM0YycKWGJpbi9ydW5hd2sKWHNoYXJlL3J1bmF3ay9DUl9pbi5hd2sKWHNo
 YXJlL3J1bmF3ay9hYm9ydC5hd2sKWHNoYXJlL3J1bmF3ay9hYnMuYXdrClhzaGFyZS9ydW5hd2sv
 YWx0X2Fzc2VydC5hd2sKWHNoYXJlL3J1bmF3ay9hbHRfZ2V0b3B0LmF3awpYc2hhcmUvcnVuYXdr
 L2FsdF9qb2luLmF3awpYc2hhcmUvcnVuYXdrL2JhY2tzbGFzaF9pbi5hd2sKWHNoYXJlL3J1bmF3
 ay9iYXNlbmFtZS5hd2sKWHNoYXJlL3J1bmF3ay9icmFjZWV4cGFuZC5hd2sKWHNoYXJlL3J1bmF3
 ay9kaXJuYW1lLmF3awpYc2hhcmUvcnVuYXdrL2VtYmVkX3N0ci5hd2sKWHNoYXJlL3J1bmF3ay9l
 eGl0bm93LmF3awpYc2hhcmUvcnVuYXdrL2ZpZWxkd2lkdGhzLmF3awpYc2hhcmUvcnVuYXdrL2hh
 c19wcmVmaXguYXdrClhzaGFyZS9ydW5hd2svaGFzX3N1ZmZpeC5hd2sKWHNoYXJlL3J1bmF3ay9o
 ZWFwc29ydC5hd2sKWHNoYXJlL3J1bmF3ay9pbml0X2dldG9wdC5hd2sKWHNoYXJlL3J1bmF3ay9p
 c251bS5hd2sKWHNoYXJlL3J1bmF3ay9tYXRjaF9ici5hd2sKWHNoYXJlL3J1bmF3ay9tYXguYXdr
 ClhzaGFyZS9ydW5hd2svbWluLmF3awpYc2hhcmUvcnVuYXdrL21vZGluZm8uYXdrClhzaGFyZS9y
 dW5hd2svbXVsdGlzdWIuYXdrClhzaGFyZS9ydW5hd2svcG93LmF3awpYc2hhcmUvcnVuYXdrL3Bv
 d2VyX2dldG9wdC5hd2sKWHNoYXJlL3J1bmF3ay9xdWlja3NvcnQuYXdrClhzaGFyZS9ydW5hd2sv
 cmVhZGZpbGUuYXdrClhzaGFyZS9ydW5hd2svcnVuY21kLmF3awpYc2hhcmUvcnVuYXdrL3NocXVv
 dGUuYXdrClhzaGFyZS9ydW5hd2svc29ydC5hd2sKWHNoYXJlL3J1bmF3ay9zdHIycmVnZXhwLmF3
 awpYc2hhcmUvcnVuYXdrL3RtcGZpbGUuYXdrClhzaGFyZS9ydW5hd2svdG9rZW5yZS5hd2sKWHNo
 YXJlL3J1bmF3ay90cmltLmF3awpYc2hhcmUvcnVuYXdrL3RyaW1faW4uYXdrClhzaGFyZS9ydW5h
 d2sveGNsb3NlLmF3awpYc2hhcmUvcnVuYXdrL3hnZXRsaW5lLmF3awpYc2hhcmUvcnVuYXdrL3hz
 eXN0ZW0uYXdrClhAZGlycm0gc2hhcmUvcnVuYXdrClglJVBPUlRET0NTJSUlJURPQ1NESVIlJS9D
 aGFuZ2VMb2cKWCUlUE9SVERPQ1MlJSUlRE9DU0RJUiUlL05FV1MKWCUlUE9SVERPQ1MlJSUlRE9D
 U0RJUiUlL1JFQURNRQpYJSVQT1JURE9DUyUlJSVET0NTRElSJSUvVE9ETwpYJSVQT1JURE9DUyUl
 QGRpcnJtICUlRE9DU0RJUiUlCjhmMjJiMDgxYWMwODc4ZGM0ZGI5ZWFkNzUyOWNhMzRjCmV4aXQK
 Cg==
 --=-=-=--
State-Changed-From-To: feedback->closed 
State-Changed-By: sylvio 
State-Changed-When: Mon May 31 14:42:48 UTC 2010 
State-Changed-Why:  
New port added, with minor changes. Thanks! 

http://www.freebsd.org/cgi/query-pr.cgi?pr=147208 

From: dfilter@FreeBSD.ORG (dfilter service)
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: ports/147208: commit references a PR
Date: Mon, 31 May 2010 14:42:48 +0000 (UTC)

 sylvio      2010-05-31 14:42:33 UTC
 
   FreeBSD ports repository
 
   Modified files:
     devel                Makefile 
   Added files:
     devel/runawk         Makefile distinfo pkg-descr pkg-plist 
   Log:
   - A small wrapper for AWK interpreter that helps to write
   the standalone programs in AWK. It provides MODULES for AWK
   similar to PERL's "use" command and other powerful
   features. Dozens of ready to use modules are also provided.
   
   WWW: http://sourceforge.net/projects/runawk/
   
   PR:             ports/147208
   Submitted by:   Mikolaj Golub <to.my.trociny@gmail.com>
   
   Revision  Changes    Path
   1.3949    +1 -0      ports/devel/Makefile
   1.1       +34 -0     ports/devel/runawk/Makefile (new)
   1.1       +3 -0      ports/devel/runawk/distinfo (new)
   1.1       +7 -0      ports/devel/runawk/pkg-descr (new)
   1.1       +40 -0     ports/devel/runawk/pkg-plist (new)
 _______________________________________________
 cvs-all@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/cvs-all
 To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
 
>Unformatted:
