From owner-freebsd-ports-bugs@FreeBSD.ORG Fri Sep 5 15:40:05 2008 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 E252B106564A for ; Fri, 5 Sep 2008 15:40:05 +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 D80A28FC37 for ; Fri, 5 Sep 2008 15:40:04 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.2/8.14.2) with ESMTP id m85Fe3ZL090112 for ; Fri, 5 Sep 2008 15:40:04 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.2/8.14.1/Submit) id m85Fe3NQ090111; Fri, 5 Sep 2008 15:40:03 GMT (envelope-from gnats) Resent-Date: Fri, 5 Sep 2008 15:40:03 GMT Resent-Message-Id: <200809051540.m85Fe3NQ090111@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, Yi-Jheng Lin Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C56221065670 for ; Fri, 5 Sep 2008 15:34:04 +0000 (UTC) (envelope-from yzlin@cs.nctu.edu.tw) Received: from csmailgate.cs.nctu.edu.tw (csmailgate.cs.nctu.edu.tw [140.113.235.103]) by mx1.freebsd.org (Postfix) with ESMTP id 5F6938FC17 for ; Fri, 5 Sep 2008 15:34:04 +0000 (UTC) (envelope-from yzlin@cs.nctu.edu.tw) Received: from bsd0.cs.nctu.edu.tw (bsd0 [140.113.235.130]) by csmailgate.cs.nctu.edu.tw (Postfix) with ESMTP id B3AD71047EB for ; Fri, 5 Sep 2008 23:34:02 +0800 (CST) Received: (from yzlin@localhost) by bsd0.cs.nctu.edu.tw (8.14.2/8.14.2/Submit) id m85FY2FR083751; Fri, 5 Sep 2008 23:34:02 +0800 (CST) (envelope-from yzlin) Message-Id: <200809051534.m85FY2FR083751@bsd0.cs.nctu.edu.tw> Date: Fri, 5 Sep 2008 23:34:02 +0800 (CST) From: Yi-Jheng Lin To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Cc: Subject: ports/127116: [NEW PORT] devel/py25-cmdln: A python module for easily building good multi-command scripts 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: Fri, 05 Sep 2008 15:40:06 -0000 >Number: 127116 >Category: ports >Synopsis: [NEW PORT] devel/py25-cmdln: A python module for easily building good multi-command scripts >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: Fri Sep 05 15:40:03 UTC 2008 >Closed-Date: >Last-Modified: >Originator: Yi-Jheng Lin >Release: FreeBSD 7.0-RELEASE-p1 amd64 >Organization: NCTU CS >Environment: System: FreeBSD stucgi 7.0-RELEASE-p1 FreeBSD 7.0-RELEASE-p1 #0: Thu Apr 17 15:56:39 CST 2008 >Description: cmdln.py fixes some of the design flaws in cmd.py and takes advantage of new Python stdlib modules (e.g. optparse) so that it is more useful (and convenient) for implementing command-line scripts/shells. WWW: http://code.google.com/p/cmdln/ Generated with FreeBSD Port Tools 0.77 >How-To-Repeat: >Fix: --- py25-cmdln-1.1.1.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: # # py-cmdln # py-cmdln/pkg-descr # py-cmdln/Makefile # py-cmdln/pkg-plist # py-cmdln/distinfo # echo c - py-cmdln mkdir -p py-cmdln > /dev/null 2>&1 echo x - py-cmdln/pkg-descr sed 's/^X//' >py-cmdln/pkg-descr << 'END-of-py-cmdln/pkg-descr' Xcmdln.py fixes some of the design flaws in cmd.py and takes advantage Xof new Python stdlib modules (e.g. optparse) so that it is more useful X(and convenient) for implementing command-line scripts/shells. X XWWW: http://code.google.com/p/cmdln/ END-of-py-cmdln/pkg-descr echo x - py-cmdln/Makefile sed 's/^X//' >py-cmdln/Makefile << 'END-of-py-cmdln/Makefile' X# New ports collection makefile for: py-cmdln X# Date created: 2008-09-05 X# Whom: Yi-Jheng Lin X# X# $FreeBSD$ X# X XPORTNAME= cmdln XPORTVERSION= 1.1.1 XCATEGORIES= devel python XMASTER_SITES= ${MASTER_SITE_GOOGLE_CODE} XPKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} X XMAINTAINER= yzlin@cs.nctu.edu.tw XCOMMENT= A python module for easily building good multi-command scripts X XUSE_ZIP= yes XUSE_PYTHON= 2.4+ XUSE_PYDISTUTILS= yes X XDOCSDIR= ${PREFIX}/share/doc/py-${PORTNAME} XEXAMPLESDIR= ${PREFIX}/share/examples/py-${PORTNAME} X XPORTDOCS= README X Xpost-install: X.if !defined(NOPORTDOCS) X @${MKDIR} ${DOCSDIR} X.for f in ${PORTDOCS} X ${INSTALL_MAN} ${WRKSRC}/$f.txt ${DOCSDIR}/$f X.endfor X.endif X.if !defined(NOPORTEXAMPLES) X @${MKDIR} ${EXAMPLESDIR} X ${INSTALL_DATA} ${WRKSRC}/examples/* ${EXAMPLESDIR} X.endif X X.include END-of-py-cmdln/Makefile echo x - py-cmdln/pkg-plist sed 's/^X//' >py-cmdln/pkg-plist << 'END-of-py-cmdln/pkg-plist' X%%PYTHON_SITELIBDIR%%/cmdln.py X%%PYTHON_SITELIBDIR%%/cmdln.pyc X%%PYTHON_SITELIBDIR%%/cmdln.pyo X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/p4.py X%%PORTEXAMPLES%%%%EXAMPLESDIR%%/svn.py X%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%% END-of-py-cmdln/pkg-plist echo x - py-cmdln/distinfo sed 's/^X//' >py-cmdln/distinfo << 'END-of-py-cmdln/distinfo' XMD5 (cmdln-1.1.1.zip) = f8c6dc1402da35091bbca70ce23712c0 XSHA256 (cmdln-1.1.1.zip) = 72379540172fc3aeba39fc7afd6615dcda68b345c153598c4e7efda895ed14d8 XSIZE (cmdln-1.1.1.zip) = 89022 END-of-py-cmdln/distinfo exit --- py25-cmdln-1.1.1.shar ends here --- >Release-Note: >Audit-Trail: >Unformatted: