From owner-freebsd-ports-bugs@FreeBSD.ORG Mon Jun 19 15:00:36 2006 Return-Path: X-Original-To: freebsd-ports-bugs@hub.freebsd.org Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7287716A4C9 for ; Mon, 19 Jun 2006 15:00:36 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id DE1FE44865 for ; Mon, 19 Jun 2006 15:00:33 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id k5JF0XQQ080791 for ; Mon, 19 Jun 2006 15:00:33 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id k5JF0XGo080790; Mon, 19 Jun 2006 15:00:33 GMT (envelope-from gnats) Resent-Date: Mon, 19 Jun 2006 15:00:33 GMT Resent-Message-Id: <200606191500.k5JF0XGo080790@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, "Babak Farrokhi" Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C46C516A47E for ; Mon, 19 Jun 2006 14:57:03 +0000 (UTC) (envelope-from babak@farrokhi.net) Received: from Plesk.datak.net (plesk.datak-telecom.net [81.91.129.96]) by mx1.FreeBSD.org (Postfix) with ESMTP id 770984484E for ; Mon, 19 Jun 2006 14:57:00 +0000 (GMT) (envelope-from babak@farrokhi.net) Received: (qmail 56019 invoked from network); 19 Jun 2006 19:26:58 +0430 Received: from unknown (HELO gamesvr1) (81.91.129.78) by 81.91.129.125 with (DHE-RSA-AES256-SHA encrypted) SMTP; 19 Jun 2006 19:26:58 +0430 Message-Id: <1150728986.54364@gamesvr1> Date: Mon, 19 Jun 2006 18:26:26 +0330 From: "Babak Farrokhi" To: "FreeBSD gnats submit" X-Send-Pr-Version: gtk-send-pr 0.4.7 Cc: Subject: ports/99180: [new port] port deskutils/taskstep - php based todo list manager 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: Mon, 19 Jun 2006 15:00:36 -0000 >Number: 99180 >Category: ports >Synopsis: [new port] port deskutils/taskstep - php based todo list manager >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: Mon Jun 19 15:00:33 GMT 2006 >Closed-Date: >Last-Modified: >Originator: Babak Farrokhi >Release: FreeBSD 6.1-STABLE i386 >Organization: >Environment: System: FreeBSD 6.1-STABLE #1: Thu May 11 01:12:27 IRDT 2006 root@gamesvr1:/usr/obj/usr/src/sys/SMP >Description: TaskStep is a list and to-do manager for local php servers. It requires a server (preferably local) and a decent browser (Firefox, not IE6). It is designed to work vaguely with fans of GTD and act as a slightly more advanced task manager which can be kept on your computer, rather than over the internet (although in theory you can put it up on the internet). Here is a quick summary of the main features: * Sections for tasks organising them by immediate, this week, this month, this year and lifetime tasks * Add and filter by contexts and projects (for Getting Things Done fans) * Print lists on 3 x 5 index cards * Automatically list all items for today * Highlighting of current and overdue items * Mark items as done on the spot, with a done button for each * Small. As in really really ridiculously small (~160KB download file) * It's free, but that's probably stating the obvious WWW: http://taskstep.cunningtitle.co.uk/ >How-To-Repeat: >Fix: --- taskstep.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: # # taskstep # taskstep/Makefile # taskstep/distinfo # taskstep/pkg-descr # taskstep/files # taskstep/files/pkg-message.in # taskstep/pkg-plist # echo c - taskstep mkdir -p taskstep > /dev/null 2>&1 echo x - taskstep/Makefile sed 's/^X//' >taskstep/Makefile << 'END-of-taskstep/Makefile' X# New ports collection makefile for: taskstep X# Date created: 2006-06-19 X# Whom: Babak Farrokhi X# X# $FreeBSD$ X# X XPORTNAME= taskstep XPORTVERSION= 0.4 XCATEGORIES= deskutils www XMASTER_SITES= http://taskstep.cunningtitle.co.uk/releases/ XDISTNAME= ${PORTNAME}-04 X XMAINTAINER= babak@farrokhi.net XCOMMENT= Web based to-do list manager written in php X XNO_BUILD= YES XUSE_PHP= mysql XWANT_PHP_WEB= YES XUSE_ZIP= YES XEXTRACT_AFTER_ARGS= -d ${WRKSRC} X XTASKSTEP?= www/taskstep XPLIST_SUB+= TASKSTEP=${TASKSTEP} XSUB_LIST+= TASKSTEP=${TASKSTEP} XSUB_FILES= pkg-message X Xdo-install: X @${MKDIR} ${PREFIX}/${TASKSTEP} X @${CP} -R ${WRKSRC}/ ${PREFIX}/${TASKSTEP} X @${CHOWN} -R ${WWWOWN}:${WWWGRP} ${PREFIX}/${TASKSTEP} X @${CHMOD} -R 755 ${PREFIX}/${TASKSTEP} X @${CAT} ${PKGMESSAGE} X X.include END-of-taskstep/Makefile echo x - taskstep/distinfo sed 's/^X//' >taskstep/distinfo << 'END-of-taskstep/distinfo' XMD5 (taskstep-04.zip) = 75b905e11142091ace38f9b445a3ec54 XSHA256 (taskstep-04.zip) = 1b9731bf3cdfef9e24bce931b6a4ad1ef86678e3d554aad5d95471bd2ab60643 XSIZE (taskstep-04.zip) = 211274 END-of-taskstep/distinfo echo x - taskstep/pkg-descr sed 's/^X//' >taskstep/pkg-descr << 'END-of-taskstep/pkg-descr' XTaskStep is a list and to-do manager for local php servers. It requires Xa server (preferably local) and a decent browser (Firefox, not IE6). X XIt is designed to work vaguely with fans of GTD and act as a slightly Xmore advanced task manager which can be kept on your computer, rather Xthan over the internet (although in theory you can put it up on the internet). X XHere is a quick summary of the main features: X X * Sections for tasks organising them by immediate, this week, this month, X this year and lifetime tasks X * Add and filter by contexts and projects (for Getting Things Done fans) X * Print lists on 3 x 5 index cards X * Automatically list all items for today X * Highlighting of current and overdue items X * Mark items as done on the spot, with a done button for each X * Small. As in really really ridiculously small (~160KB download file) X * It's free, but that's probably stating the obvious X X XWWW: http://taskstep.cunningtitle.co.uk/ X X- Babak Farrokhi Xbabak@farrokhi.net END-of-taskstep/pkg-descr echo c - taskstep/files mkdir -p taskstep/files > /dev/null 2>&1 echo x - taskstep/files/pkg-message.in sed 's/^X//' >taskstep/files/pkg-message.in << 'END-of-taskstep/files/pkg-message.in' X X=========================================================== X XTo set up TASKSTEP: X X 1- edit %%PREFIX%%/%%TASKSTEP%%/install/config.php and X setup your mysql login X 2- create taskstep database in your mysql server X 3- point your browser to: X http://YOUR_SERVER/TASKSTEP_PATH/install/install.php X X=========================================================== END-of-taskstep/files/pkg-message.in echo x - taskstep/pkg-plist sed 's/^X//' >taskstep/pkg-plist << 'END-of-taskstep/pkg-plist' X%%TASKSTEP%%/action.php X%%TASKSTEP%%/add.php X%%TASKSTEP%%/display.php X%%TASKSTEP%%/display_context.php X%%TASKSTEP%%/display_project.php X%%TASKSTEP%%/edit.php X%%TASKSTEP%%/edit_contexts.php X%%TASKSTEP%%/edit_projects.php X%%TASKSTEP%%/google_display.php X%%TASKSTEP%%/google_style.css X%%TASKSTEP%%/header.php X%%TASKSTEP%%/images/Thumbs.db X%%TASKSTEP%%/images/accept.png X%%TASKSTEP%%/images/add.png X%%TASKSTEP%%/images/application_get.png X%%TASKSTEP%%/images/bin.png X%%TASKSTEP%%/images/bin_empty.png X%%TASKSTEP%%/images/bomb.png X%%TASKSTEP%%/images/calendar.png X%%TASKSTEP%%/images/cart.png X%%TASKSTEP%%/images/cog_edit.png X%%TASKSTEP%%/images/cross.png X%%TASKSTEP%%/images/date.png X%%TASKSTEP%%/images/door_in.png X%%TASKSTEP%%/images/exclamation.png X%%TASKSTEP%%/images/flag_red.png X%%TASKSTEP%%/images/flag_yellow.png X%%TASKSTEP%%/images/folder.png X%%TASKSTEP%%/images/folder_edit.png X%%TASKSTEP%%/images/help.png X%%TASKSTEP%%/images/icon.png X%%TASKSTEP%%/images/information.png X%%TASKSTEP%%/images/lightbulb.png X%%TASKSTEP%%/images/lightning.png X%%TASKSTEP%%/images/newspaper.png X%%TASKSTEP%%/images/note_go.png X%%TASKSTEP%%/images/page.png X%%TASKSTEP%%/images/page_white_excel.png X%%TASKSTEP%%/images/pencil.png X%%TASKSTEP%%/images/pencil_go.png X%%TASKSTEP%%/images/printer.png X%%TASKSTEP%%/images/shield.png X%%TASKSTEP%%/images/shield_error.png X%%TASKSTEP%%/images/table.png X%%TASKSTEP%%/images/table_edit.png X%%TASKSTEP%%/images/textfield_rename.png X%%TASKSTEP%%/images/tick.png X%%TASKSTEP%%/images/undone.png X%%TASKSTEP%%/images/user.png X%%TASKSTEP%%/images/world.png X%%TASKSTEP%%/index.php X%%TASKSTEP%%/install/Crystal_package.png X%%TASKSTEP%%/install/accept.png X%%TASKSTEP%%/install/cog_error.png X%%TASKSTEP%%/install/cog_go.png X%%TASKSTEP%%/install/config.php X%%TASKSTEP%%/install/database_error.png X%%TASKSTEP%%/install/database_go.png X%%TASKSTEP%%/install/exclamation.png X%%TASKSTEP%%/install/install-icon.png X%%TASKSTEP%%/install/install-style.css X%%TASKSTEP%%/install/install.php X%%TASKSTEP%%/install/shield.png X%%TASKSTEP%%/install/table_error.png X%%TASKSTEP%%/install/table_go.png X%%TASKSTEP%%/install/update-latest.php X%%TASKSTEP%%/install/update-old-2&3.php X%%TASKSTEP%%/login.php X%%TASKSTEP%%/logout.php X%%TASKSTEP%%/modern.css X%%TASKSTEP%%/print-style.css X%%TASKSTEP%%/print.css X%%TASKSTEP%%/print.php X%%TASKSTEP%%/print_context.php X%%TASKSTEP%%/print_project.php X%%TASKSTEP%%/print_today.php X%%TASKSTEP%%/readme.htm X%%TASKSTEP%%/sessioncheck.php X%%TASKSTEP%%/settings.php X%%TASKSTEP%%/sidebar.php X%%TASKSTEP%%/style.css X%%TASKSTEP%%/styles/Styles and themes system.txt X%%TASKSTEP%%/styles/images/Thumbs.db X%%TASKSTEP%%/styles/images/accept.png X%%TASKSTEP%%/styles/images/add.png X%%TASKSTEP%%/styles/images/bin.png X%%TASKSTEP%%/styles/images/bin_empty.png X%%TASKSTEP%%/styles/images/calendar.png X%%TASKSTEP%%/styles/images/cart.png X%%TASKSTEP%%/styles/images/cog_edit.png X%%TASKSTEP%%/styles/images/exclamation.png X%%TASKSTEP%%/styles/images/flag_red.png X%%TASKSTEP%%/styles/images/flag_yellow.png X%%TASKSTEP%%/styles/images/folder.png X%%TASKSTEP%%/styles/images/folder_edit.png X%%TASKSTEP%%/styles/images/help.png X%%TASKSTEP%%/styles/images/icon.png X%%TASKSTEP%%/styles/images/information.png X%%TASKSTEP%%/styles/images/lightbulb.png X%%TASKSTEP%%/styles/images/lightning.png X%%TASKSTEP%%/styles/images/mcfc/Thumbs.db X%%TASKSTEP%%/styles/images/mcfc/crest_faded.jpg X%%TASKSTEP%%/styles/images/modern/Thumbs.db X%%TASKSTEP%%/styles/images/modern/currentback.png X%%TASKSTEP%%/styles/images/modern/infoback.png X%%TASKSTEP%%/styles/images/modern/logo.png X%%TASKSTEP%%/styles/images/modern/navbarback.png X%%TASKSTEP%%/styles/images/modern/oldback.png X%%TASKSTEP%%/styles/images/modern/sort_back.png X%%TASKSTEP%%/styles/images/modern/splash.jpg X%%TASKSTEP%%/styles/images/modern/trans_back.png X%%TASKSTEP%%/styles/images/newspaper.png X%%TASKSTEP%%/styles/images/note_go.png X%%TASKSTEP%%/styles/images/page.png X%%TASKSTEP%%/styles/images/pencil.png X%%TASKSTEP%%/styles/images/pencil_go.png X%%TASKSTEP%%/styles/images/printer.png X%%TASKSTEP%%/styles/images/table.png X%%TASKSTEP%%/styles/images/table_edit.png X%%TASKSTEP%%/styles/images/textfield_rename.png X%%TASKSTEP%%/styles/images/undone.png X%%TASKSTEP%%/styles/images/user.png X%%TASKSTEP%%/styles/images/world.png X%%TASKSTEP%%/styles/mcfc.css X%%TASKSTEP%%/styles/modern.css X%%TASKSTEP%%/tips.txt X%%TASKSTEP%%/today.php X@dirrm %%TASKSTEP%%/styles/images/modern X@dirrm %%TASKSTEP%%/styles/images/mcfc X@dirrm %%TASKSTEP%%/styles/images X@dirrm %%TASKSTEP%%/styles X@dirrm %%TASKSTEP%%/install X@dirrm %%TASKSTEP%%/images X@dirrm %%TASKSTEP%% END-of-taskstep/pkg-plist exit --- taskstep.shar ends here --- >Release-Note: >Audit-Trail: >Unformatted: