Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 137765 - www-apps/ackertodo-3.8.ebuild (New Package)
Summary: www-apps/ackertodo-3.8.ebuild (New Package)
Status: RESOLVED UPSTREAM
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Default Assignee for New Packages
URL: http://ackertodo.sourceforge.net/site...
Whiteboard: [webapp-overlay]
Keywords: EBUILD, InOverlay
: 147761 (view as bug list)
Depends on:
Blocks:
 
Reported: 2006-06-23 11:30 UTC by Mike Pagano
Modified: 2006-10-03 21:09 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
ackertodo-3.8.ebuild (New Package) (ackertodo-3.8.ebuild,847 bytes, text/plain)
2006-06-23 11:33 UTC, Mike Pagano
Details
post install instructions for ackerTodo (postinstall-en.txt,1.70 KB, text/plain)
2006-06-23 11:34 UTC, Mike Pagano
Details
ackertodo-3.8.ebuild (New Package) (ackertodo-3.8.ebuild,1.27 KB, text/plain)
2006-06-23 18:18 UTC, Mike Pagano
Details
ackertodo-3.8.ebuild (New Package) (ackertodo-3.8.ebuild,949 bytes, text/plain)
2006-06-24 06:15 UTC, Mike Pagano
Details
post install instructions for ackerTodo (postinstall-en.txt,1.67 KB, text/plain)
2006-06-24 06:18 UTC, Mike Pagano
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Mike Pagano gentoo-dev 2006-06-23 11:30:30 UTC
Please find attached ackertodo-3.8.ebuild and a post install instruction file.

ackerTodo is a light-weight web based todo list manager written by Rob Hensley that supports multiple users, groups, categories, super categories, recurring tasks (Daily, Weekly, Monthly, Yearly, Open-Ended), modules, a CLI interface, email notification, file upload capabilites, and many more features.

NOTE: I will be contacting the web-apps overlay guys to see if this is appropiate for their overlay. If not, I will submit and maintain in sunrise.  

Please do not commit this to the sunrise overlay.
Comment 1 Mike Pagano gentoo-dev 2006-06-23 11:33:00 UTC
Created attachment 89938 [details]
ackertodo-3.8.ebuild (New Package)
Comment 2 Mike Pagano gentoo-dev 2006-06-23 11:34:09 UTC
Created attachment 89939 [details]
post install instructions for ackerTodo

Place in the files directory of your local overlay
Comment 3 Mike Pagano gentoo-dev 2006-06-23 18:18:43 UTC
Created attachment 89966 [details]
ackertodo-3.8.ebuild (New Package)

I added a check to make sure php was emerged with the mysql use flag.
Comment 4 Renat Lumpau (RETIRED) gentoo-dev 2006-06-23 19:25:08 UTC
looks pretty good to me, i'll add it to the overlay. a few comments:

ebuild:
1) no need to DEPEND on webapp-config, the eclass should take care of that
2) inherit depend.php and require_php_with_use mysql instead of built_with_use
3) chmod 600 won't really do anything; if you want to set permissions, do so from a reconfig hook

instructions:
1) is step 1.) still necessary?
2) you can provide the full path to the config file: ${MY_INSTALLDIR}/config/config.inc.php, and URL: http://${VHOST_HOSTNAME}/${VHOST_APPDIR}/

thanks a lot!
Comment 5 Mike Pagano gentoo-dev 2006-06-24 06:15:49 UTC
Created attachment 90018 [details]
ackertodo-3.8.ebuild (New Package)

Thanks for the tips! I really appreciate the review.

I did the following:

1. I now use need_php_httpd instead of puting the virtual in RDEPEND
2. I put in require_php_with_use_script as suggested
3. removed the chmod as suggested
Comment 6 Mike Pagano gentoo-dev 2006-06-24 06:18:11 UTC
Created attachment 90020 [details]
post install instructions for ackerTodo

Changed the following:

1. Fixed the url and config location to use ${VHOST_HOSTNAME}${VHOST_APPDIR} as suggested
2. fixed the variable names $user $password and $database so they display to the user correctly.
3. removed step 1 as suggested.

Thanks again for the review!
Comment 7 Renat Lumpau (RETIRED) gentoo-dev 2006-06-28 13:41:48 UTC
in the web-apps overlay, closing as UPSTREAM
Comment 8 Jakub Moc (RETIRED) gentoo-dev 2006-09-16 00:06:55 UTC
*** Bug 147761 has been marked as a duplicate of this bug. ***
Comment 9 Renat Lumpau (RETIRED) gentoo-dev 2006-10-03 21:09:30 UTC
4.0 in SVN