ports/99180: [new port] port deskutils/taskstep - php based todo list manager

Babak Farrokhi babak at farrokhi.net
Sat Jun 24 10:30:30 UTC 2006


The following reply was made to PR ports/99180; it has been noted by GNATS.

From: "Babak Farrokhi" <babak at farrokhi.net>
To: <bug-followup at FreeBSD.org>
Cc:  
Subject: Re: ports/99180: [new port] port deskutils/taskstep - php based todo list manager
Date: Sat, 24 Jun 2006 13:54:18 +0330

 New shar file (ver 0.5) attached:
 
 
 --- 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 <babak at farrokhi.net>
 X#
 X# $FreeBSD$
 X#
 X
 XPORTNAME=	taskstep
 XPORTVERSION=	0.5
 XCATEGORIES=	deskutils www
 XMASTER_SITES=	http://taskstep.cunningtitle.co.uk/releases/
 XDISTNAME=	${PORTNAME}-05
 X
 XMAINTAINER=	babak at 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 <bsd.port.mk>
 END-of-taskstep/Makefile
 echo x - taskstep/distinfo
 sed 's/^X//' >taskstep/distinfo << 'END-of-taskstep/distinfo'
 XMD5 (taskstep-05.zip) = f1bf5e4ae17bd26ce9d1987282f3b013
 XSHA256 (taskstep-05.zip) =
 6a3806b632bfd7f5e6a0c812ce25b448099b4cfb85ffa2f53e2037fd36d5f913
 XSIZE (taskstep-05.zip) = 258415
 END-of-taskstep/distinfo
 echo x - taskstep/pkg-descr
 sed 's/^X//' >taskstep/pkg-descr << 'END-of-taskstep/pkg-descr'
 XaskStep 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 at 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%%/config/__xc2_default.js
 X%%TASKSTEP%%/config/xc2_default.js
 X%%TASKSTEP%%/css/xc2_default.css
 X%%TASKSTEP%%/css/xc2_image.css
 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%%/exported_results.csv
 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/bookmarklet.jpg
 X%%TASKSTEP%%/images/calendar.png
 X%%TASKSTEP%%/images/calendar_view_day.png
 X%%TASKSTEP%%/images/cart.png
 X%%TASKSTEP%%/images/chart_bar.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%%/script/fat.js
 X%%TASKSTEP%%/script/mod_date.js
 X%%TASKSTEP%%/script/mod_days.js
 X%%TASKSTEP%%/script/mod_info.js
 X%%TASKSTEP%%/script/mod_journal.js
 X%%TASKSTEP%%/script/mod_link.js
 X%%TASKSTEP%%/script/mod_list.js
 X%%TASKSTEP%%/script/mod_long.js
 X%%TASKSTEP%%/script/mod_tiles.js
 X%%TASKSTEP%%/script/mod_time.js
 X%%TASKSTEP%%/script/mod_tips.js
 X%%TASKSTEP%%/script/xc2_control.js
 X%%TASKSTEP%%/script/xc2_inpage.js
 X%%TASKSTEP%%/script/xc2_template.html
 X%%TASKSTEP%%/script/xc2_window.js
 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/pro/Thumbs.db
 X%%TASKSTEP%%/styles/images/pro/headerback.jpg
 X%%TASKSTEP%%/styles/images/pro/user_gray.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%%/styles/professional.css
 X%%TASKSTEP%%/tips.txt
 X%%TASKSTEP%%/today.php
 X at dirrm %%TASKSTEP%%/styles/images/pro
 X at dirrm %%TASKSTEP%%/styles/images/modern
 X at dirrm %%TASKSTEP%%/styles/images/mcfc
 X at dirrm %%TASKSTEP%%/styles/images
 X at dirrm %%TASKSTEP%%/styles
 X at dirrm %%TASKSTEP%%/script
 X at dirrm %%TASKSTEP%%/install
 X at dirrm %%TASKSTEP%%/images
 X at dirrm %%TASKSTEP%%/css
 X at dirrm %%TASKSTEP%%/config
 X at dirrm %%TASKSTEP%%
 END-of-taskstep/pkg-plist
 Exit
 --- taskstep.shar ends here ---
 



More information about the freebsd-ports-bugs mailing list