From owner-freebsd-ports-bugs@FreeBSD.ORG Thu Sep 9 19:10:10 2010 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 2651210656BF for ; Thu, 9 Sep 2010 19:10:10 +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 DE63D8FC1C for ; Thu, 9 Sep 2010 19:10:09 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id o89JA9P3005003 for ; Thu, 9 Sep 2010 19:10:09 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id o89JA9AC005002; Thu, 9 Sep 2010 19:10:09 GMT (envelope-from gnats) Resent-Date: Thu, 9 Sep 2010 19:10:09 GMT Resent-Message-Id: <201009091910.o89JA9AC005002@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, Bob Eager Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7C78C1065698 for ; Thu, 9 Sep 2010 19:06:43 +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 6C0FD8FC21 for ; Thu, 9 Sep 2010 19:06:43 +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 o89J6hQf041768 for ; Thu, 9 Sep 2010 19:06:43 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.14.3/8.14.3/Submit) id o89J6hkA041759; Thu, 9 Sep 2010 19:06:43 GMT (envelope-from nobody) Message-Id: <201009091906.o89J6hkA041759@www.freebsd.org> Date: Thu, 9 Sep 2010 19:06:43 GMT From: Bob Eager To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Cc: Subject: ports/150446: New port: lang/rexx-regutil X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 09 Sep 2010 19:10:10 -0000 >Number: 150446 >Category: ports >Synopsis: New port: lang/rexx-regutil >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: Thu Sep 09 19:10:09 UTC 2010 >Closed-Date: >Last-Modified: >Originator: Bob Eager >Release: 7.3 >Organization: >Environment: FreeBSD raksha.tavi.co.uk 7.3-STABLE FreeBSD 7.3-STABLE #0: Tue Jul 13 10:29:54 BST 2010 root@raksha.tavi.co.uk:/usr/obj/usr/src/sys/RAKSHA i386 >Description: New port: lang/rexx-regutil Regutil is an implementation of the well known RexxUtil library for the REXX language. It provides extended facilities for file manipulation and much more. It is widely implemented, so the port to FreeBSD enables many REXX scripts to be easily ported too. The shar file has a .txt on the end of its name due to a browser problem. >How-To-Repeat: N/A >Fix: N/A 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: # # rexx-regutil # rexx-regutil/files # rexx-regutil/files/patch-Makefile.inc # rexx-regutil/files/pkg-message.in # rexx-regutil/files/regutil.1.in # rexx-regutil/pkg-descr # rexx-regutil/Makefile # rexx-regutil/pkg-plist # rexx-regutil/distinfo # echo c - rexx-regutil mkdir -p rexx-regutil > /dev/null 2>&1 echo c - rexx-regutil/files mkdir -p rexx-regutil/files > /dev/null 2>&1 echo x - rexx-regutil/files/patch-Makefile.inc sed 's/^X//' >rexx-regutil/files/patch-Makefile.inc << '6cd2a0f6744af10026b84b7866b33a0a' X--- Makefile.inc.orig 2010-08-30 23:27:33.000000000 +0100 X+++ Makefile.inc 2010-08-30 23:27:53.000000000 +0100 X@@ -26,7 +26,7 @@ X DEBUG=-g $(PDEBUG) X OPT= X X-REXX_INCLUDE=$(HOME)/regina X+REXX_INCLUDE=$(PREFIX)/include X CFLAGS=$(DEBUG) $(OPT) $(PCFLAGS) $(PCDEFS) -I $(REXX_INCLUDE) X LDFLAGS=$(PLDFLAGS) X LIBS=$(PLIBS) 6cd2a0f6744af10026b84b7866b33a0a echo x - rexx-regutil/files/pkg-message.in sed 's/^X//' >rexx-regutil/files/pkg-message.in << '3719777525201e211ce33c399f29f146' X================================================================================ X XDocumentation can be found in %%DOCSDIR%%/regutil.pdf X X================================================================================ 3719777525201e211ce33c399f29f146 echo x - rexx-regutil/files/regutil.1.in sed 's/^X//' >rexx-regutil/files/regutil.1.in << '1a4ccc1cf8cc984cb349d35f2eb54b87' X.Dd September 3, 2010 X.Dt REGUTIL 1 CON X.Os X.Sh NAME X.Nm regutil X.Nd "RexxUtil library for Regina REXX interpreter" X.Sh DESCRIPTION X.Nm Xis a collection of utility functions for use with the Regina REXX interpreter. XThese closely mirror the functions contained in the X.Em RexxUtil Xlibrary provided Xon IBM systems (e.g. OS/2). X.Pp XDetails of usage are in the full manual, which is normally found at: X.br X.Pa %%DOCSDIR%%/regutil.pdf X.Sh SEE ALSO XThe original author's web site at X.Em http://pages.interlog.com/~pjtm/ X.Sh AUTHORS X.An "Patrick T J McPhee" (original author) X.An "Bob Eager" Aq bob@eager.cx X(port) 1a4ccc1cf8cc984cb349d35f2eb54b87 echo x - rexx-regutil/pkg-descr sed 's/^X//' >rexx-regutil/pkg-descr << '752e1f5fbe9d2dd82cb303761118bcff' XRegUtil is an implementation of IBM's RexxUtil for Regina. According to Xthe author, it is not complete; however, it implements a large number of Xthe RexxUtil functions, and is very useful. X XNote that any scripts which load RegUtil must be run with the 'regina' Xcommand, rather than 'rexx'; the latter does not support the use of Xexternal function packages. X XWWW: http://pages.interlog.com/~pjtm/ 752e1f5fbe9d2dd82cb303761118bcff echo x - rexx-regutil/Makefile sed 's/^X//' >rexx-regutil/Makefile << '0326c2d2c21f3b5c86245b9523ddf60a' X# Ports collection makefile for: rexx-regutil X# Date created: 09 September 2010 X# Whom: Bob Eager X# X# $FreeBSD$ X# X XPORTNAME= regutil XPORTVERSION= 1.26 XCATEGORIES= lang XMASTER_SITES= http://www.tavi.co.uk/distfiles/ http://pages.interlog.com/~pjtm/ XPKGNAMEPREFIX= rexx- XDISTNAME= regutil126 X XMAINTAINER= bob@eager.cx XCOMMENT= An implementation of IBM's RexxUtil function library for Regina X XBUILD_DEPENDS= ${LOCALBASE}/include/rexxsaa.h:${PORTSDIR}/lang/rexx-regina X XUSE_ZIP= yes X XWRKSRC= ${WRKDIR}/${PORTNAME} XUSE_LDCONFIG= yes XMAN1= regutil.1 XMLINKS= regutil.1 rexxutil.1 XMAKEFILE= Makefile.bsd X XSUB_FILES= regutil.1 pkg-message X XPKGMESSAGE= ${WRKDIR}/pkg-message X X.include X Xdo-install: X ${INSTALL_PROGRAM} ${WRKSRC}/librexxutil.so ${PREFIX}/lib X ${INSTALL_MAN} ${WRKDIR}/regutil.1 ${PREFIX}/man/man1 X Xpost-install: X.if !defined(NOPORTDOCS) X ${MKDIR} ${DOCSDIR} X ${INSTALL_MAN} ${WRKSRC}/regutil.pdf ${DOCSDIR} X @${CAT} ${PKGMESSAGE} X.endif X X.include 0326c2d2c21f3b5c86245b9523ddf60a echo x - rexx-regutil/pkg-plist sed 's/^X//' >rexx-regutil/pkg-plist << '94903bc8946dcc5604e8010f91fd985d' Xlib/librexxutil.so X%%PORTDOCS%%%%DOCSDIR%%/regutil.pdf X%%PORTDOCS%%@dirrm %%DOCSDIR%% 94903bc8946dcc5604e8010f91fd985d echo x - rexx-regutil/distinfo sed 's/^X//' >rexx-regutil/distinfo << '33c3004a9f7d0b17548a36762c0ddaf8' XMD5 (regutil126.zip) = 2c19d01be7edf2af02c3e12285dc4727 XSHA256 (regutil126.zip) = 9f80ddfd681779f6b3d112df0343f1508bedde3ad5ce3a80f33343777a218109 XSIZE (regutil126.zip) = 250916 33c3004a9f7d0b17548a36762c0ddaf8 exit >Release-Note: >Audit-Trail: >Unformatted: