From owner-freebsd-ports-bugs@FreeBSD.ORG Sat Mar 19 19:10:02 2011 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 70E8F106566B for ; Sat, 19 Mar 2011 19:10:02 +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 3A4458FC12 for ; Sat, 19 Mar 2011 19:10:02 +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 p2JJA2uh026301 for ; Sat, 19 Mar 2011 19:10:02 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id p2JJA2p2026300; Sat, 19 Mar 2011 19:10:02 GMT (envelope-from gnats) Resent-Date: Sat, 19 Mar 2011 19:10:02 GMT Resent-Message-Id: <201103191910.p2JJA2p2026300@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, Eric Freeman Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 24D21106564A for ; Sat, 19 Mar 2011 19:01:58 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from red.freebsd.org (red.freebsd.org [IPv6:2001:4f8:fff6::22]) by mx1.freebsd.org (Postfix) with ESMTP id 1ACC38FC17 for ; Sat, 19 Mar 2011 19:01:58 +0000 (UTC) Received: from red.freebsd.org (localhost [127.0.0.1]) by red.freebsd.org (8.14.4/8.14.4) with ESMTP id p2JJ1vaP069206 for ; Sat, 19 Mar 2011 19:01:57 GMT (envelope-from nobody@red.freebsd.org) Received: (from nobody@localhost) by red.freebsd.org (8.14.4/8.14.4/Submit) id p2JJ1vaW069205; Sat, 19 Mar 2011 19:01:57 GMT (envelope-from nobody) Message-Id: <201103191901.p2JJ1vaW069205@red.freebsd.org> Date: Sat, 19 Mar 2011 19:01:57 GMT From: Eric Freeman To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Cc: Subject: ports/155702: [NEW PORT] devel/pit (command-line project manager that integrates with Git) 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: Sat, 19 Mar 2011 19:10:02 -0000 >Number: 155702 >Category: ports >Synopsis: [NEW PORT] devel/pit (command-line project manager that integrates with Git) >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: Sat Mar 19 19:10:01 UTC 2011 >Closed-Date: >Last-Modified: >Originator: Eric Freeman >Release: 9.0 >Organization: >Environment: FreeBSD bsd9.local 9.0-CURRENT-201008 FreeBSD 9.0-CURRENT-201008 #0: Tue Aug 3 20:09:44 UTC 2010 root@farrell.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC amd64 >Description: Pit is a command-line project manager that integrates with Git. Basic Pit entities are projects, tasks, and notes. One project can have multiple tasks, and a task can have multiple notes. Each entity has a number of attributes. The attributes have no semantic meaning, and do not have a pre-defined set of values. For example, depending on the particular need, the time attribute could be used as projected time in weeks, hours spent on the task, or days left to finish the task. https://github.com/michaeldv/pit#readme >How-To-Repeat: n/a >Fix: # 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: # # pit # pit/Makefile # pit/distinfo # pit/pkg-descr # echo c - pit mkdir -p pit > /dev/null 2>&1 echo x - pit/Makefile sed 's/^X//' >pit/Makefile << 'd423601aa6127f2d07a3644a280b24a3' X# Ports collection makefile for: pit X# Date created: 19 Mar 2011 X# Whom: Eric Freeman X# X# $FreeBSD$ X# X XPORTNAME= pit XPORTVERSION= 0.1.0 XCATEGORIES= devel XMASTER_SITES= http://github.com/michaeldv/${PORTNAME}/tarball/ XDISTNAME= ${PORTVERSION} XEXTRACT_SUFX= # none X XMAINTAINER= freebsdports@chillibear.com XCOMMENT= Command-line project manager that integrates with Git X XFETCH_ARGS= -pRr XWRKSRC= "${WRKDIR}/michaeldv-${PORTNAME}-fd6b3ef" XPLIST_FILES= bin/pit X Xdo-install: X ${INSTALL_PROGRAM} ${WRKSRC}/bin/pit ${PREFIX}/bin X X.include d423601aa6127f2d07a3644a280b24a3 echo x - pit/distinfo sed 's/^X//' >pit/distinfo << 'aa0701fb1ccd6d48aabfde7d33b47866' XMD5 (0.1.0) = 981d6a9f781c3cfeee0349468e2cab7f XSHA256 (0.1.0) = aaa10ee27a5e9add2b5973acab6205e88c8c56c754df6856965b40a22985114c XSIZE (0.1.0) = 23246 aa0701fb1ccd6d48aabfde7d33b47866 echo x - pit/pkg-descr sed 's/^X//' >pit/pkg-descr << '426b8c390a90a6f15c2dc7d978dd67c6' XPit is a command-line project manager that integrates with Git. X XBasic Pit entities are projects, tasks, and notes. One project Xcan have multiple tasks, and a task can have multiple notes. XEach entity has a number of attributes. For example, project Xhas name and status, task has name, status, priority, date, and Xtime, and within note there is message body. All attributes Xexcept name and message body are optional and can be omitted. X XThe attributes have no semantic meaning, and do not have a Xpre-defined set of values. For example, depending on the Xparticular need, the time attribute could be used as projected Xtime in weeks, hours spent on the task, or days left to finish Xthe task. X XPit tries to maintain a notion of "current" project, task, or Xnote. When you create new project, it automatically becomes Xcurrent. If you do not specify project number when creating a Xtask, the new task will be associated with the current project. X XWWW: https://github.com/michaeldv/pit 426b8c390a90a6f15c2dc7d978dd67c6 exit >Release-Note: >Audit-Trail: >Unformatted: