Initial import of plans 6.5.3

Plans is a powerful and flexible Web calendar. Its features include 
recurring events, merged calendars, event icons, custom themes and 
templates, MS Outlook export, SQL or flat-file data storage, and 
browser-based management.
This commit is contained in:
kevlo 2005-01-04 08:31:05 +00:00
parent 25a4be4d8e
commit 93e70b9fbd
6 changed files with 354 additions and 0 deletions

38
www/plans/Makefile Normal file
View File

@ -0,0 +1,38 @@
# $OpenBSD: Makefile,v 1.1.1.1 2005/01/04 08:31:05 kevlo Exp $
COMMENT= "powerful and flexible web calendar"
V= 6.5.3
DISTNAME= plans_${V}
PKGNAME= ${DISTNAME:S/_/-/}
CATEGORIES= www
HOMEPAGE= http://www.planscalendar.com/
MAINTAINER= Kevin Lo <kevlo@openbsd.org>
# GPL
PERMIT_PACKAGE_CDROM= Yes
PERMIT_PACKAGE_FTP= Yes
PERMIT_DISTFILES_CDROM=Yes
PERMIT_DISTFILES_FTP= Yes
MASTER_SITES= ${HOMEPAGE}/release/
EXTRACT_SUFX= .zip
NO_BUILD= Yes
NO_REGRESS= Yes
PKG_ARCH= *
PREFIX= /var/www
INSTDIR= ${PREFIX}/cgi-bin
do-install:
${INSTALL_DATA_DIR} ${INSTDIR}/plans
${INSTALL_DATA_DIR} ${PREFIX}/htdocs/plans
@cd ${WRKSRC} && mv plans_config.pl plans_config-dist.pl
@cd ${WRKSRC} && ${INSTALL_SCRIPT} *.{pl,cgi} ${INSTDIR}/plans
@cd ${WRKSRC} && cp *.{xml,txt} ${INSTDIR}/plans
@cd ${WRKSRC} && mv theme ${PREFIX}/htdocs/plans
.include <bsd.port.mk>

3
www/plans/distinfo Normal file
View File

@ -0,0 +1,3 @@
MD5 (plans_6.5.3.zip) = b7abe3b73e2941de776f5ccf09ef9978
RMD160 (plans_6.5.3.zip) = e305eeba8ee723a741ce144a4d281560adc07562
SHA1 (plans_6.5.3.zip) = e38fb18260af064ef7689094cf1c8c1ad691211a

View File

@ -0,0 +1,21 @@
$OpenBSD: patch-plans_config_pl,v 1.1.1.1 2005/01/04 08:31:05 kevlo Exp $
--- plans_config.pl.orig Tue Jan 4 16:17:55 2005
+++ plans_config.pl Tue Jan 4 16:18:54 2005
@@ -168,7 +168,7 @@ if ($options{data_storage_mode}==1) {
# the same directory (or subdirectories) as scripts, uncomment the variable
# below and set it accordingly. You'll also need to change the default
# template file in the next section.
-#$theme_url = "http://www.yoursite.com/theme_directory"; # note there is no end slash!
+$theme_url = "http://localhost/plans/theme"; # note there is no end slash!
########################################################################################################
############################### Default Template #################################################
@@ -183,7 +183,7 @@ if ($options{data_storage_mode}==1) {
# If a calendar doesn't specify a custom template file, or plans is unable to fetch the custom
# template file, it will use the default template file below.
-$options{default_template_path} = "theme/plans.template"; # On windows, the you might have to change this to something:
+$options{default_template_path} = "../../htdocs/plans/theme/plans.template"; # On windows, the you might have to change this to something:
# like: "C:/path/to/plans/theme/plans.template"
# IMPORTANT -- this is not an URL. It's a filesystem path.

View File

@ -0,0 +1,17 @@
$OpenBSD: patch-theme_plans_template,v 1.1.1.1 2005/01/04 08:31:06 kevlo Exp $
--- theme/plans.template.orig Tue Jan 4 16:22:14 2005
+++ theme/plans.template Tue Jan 4 16:26:15 2005
@@ -51,10 +51,10 @@ This calendar service is <br/>
powered by <a class=info_box_link href="http://www.planscalendar.com">Plans.</a> (V ###version###)
</div>
<div style="width:45%;float:left;text-align:center;">
-<img src="theme/graphics/linux.gif" alt="LINUX">
-<br/>Plans is powered by Linux.<br/><br/>
+<!-- <img src="theme/graphics/linux.gif" alt="LINUX"> -->
+<br/>Plans is powered by OpenBSD.<br/><br/>
<p style="font-size:10px;font-style:italic;">(plans also runs on Windows, <br>
-but this particular installation is on Linux.)</p>
+but this particular installation is on OpenBSD.)</p>
</div>
<br style="clear:both;"/>&nbsp;
</div>

4
www/plans/pkg/DESCR Normal file
View File

@ -0,0 +1,4 @@
Plans is a powerful and flexible Web calendar. Its features include
recurring events, merged calendars, event icons, custom themes and
templates, MS Outlook export, SQL or flat-file data storage, and
browser-based management.

271
www/plans/pkg/PLIST Normal file
View File

@ -0,0 +1,271 @@
@comment $OpenBSD: PLIST,v 1.1.1.1 2005/01/04 08:31:05 kevlo Exp $
cgi-bin/plans/
@mode 666
cgi-bin/plans/calendars.xml
@mode 755
cgi-bin/plans/email_reminders.cgi
@mode 666
cgi-bin/plans/email_reminders.xml
cgi-bin/plans/events.xml
cgi-bin/plans/gpl.txt
cgi-bin/plans/new_calendars.xml
@mode 755
cgi-bin/plans/plans.cgi
@mode 644
cgi-bin/plans/plans_config-dist.pl
@sample cgi-bin/plans/plans_config.pl
cgi-bin/plans/plans_lib.pl
cgi-bin/plans/us_english.pl
@mode
htdocs/plans/
htdocs/plans/theme/
htdocs/plans/theme/color_select.css
htdocs/plans/theme/color_select.js
htdocs/plans/theme/graphics/
htdocs/plans/theme/graphics/color_select_icon.gif
htdocs/plans/theme/graphics/date_circle.gif
htdocs/plans/theme/graphics/hue_blend.png
htdocs/plans/theme/graphics/linux.gif
htdocs/plans/theme/graphics/linuxpowered_tux.jpg
htdocs/plans/theme/graphics/poweredby.gif
htdocs/plans/theme/graphics/sv_blend.png
htdocs/plans/theme/graphics/unit_number_patch_0_16x10.gif
htdocs/plans/theme/graphics/unit_number_patch_0_20x13.gif
htdocs/plans/theme/graphics/unit_number_patch_0_40x25.gif
htdocs/plans/theme/graphics/unit_number_patch_1_16x10.gif
htdocs/plans/theme/graphics/unit_number_patch_1_20x13.gif
htdocs/plans/theme/graphics/unit_number_patch_1_40x25.gif
htdocs/plans/theme/graphics/unit_number_patch_2_16x10.gif
htdocs/plans/theme/graphics/unit_number_patch_2_20x13.gif
htdocs/plans/theme/graphics/unit_number_patch_2_40x25.gif
htdocs/plans/theme/graphics/unit_number_patch_3_16x10.gif
htdocs/plans/theme/graphics/unit_number_patch_3_20x13.gif
htdocs/plans/theme/graphics/unit_number_patch_3_40x25.gif
htdocs/plans/theme/graphics/unit_number_patch_4_16x10.gif
htdocs/plans/theme/graphics/unit_number_patch_4_20x13.gif
htdocs/plans/theme/graphics/unit_number_patch_4_40x25.gif
htdocs/plans/theme/graphics/unit_number_patch_5_16x10.gif
htdocs/plans/theme/graphics/unit_number_patch_5_20x13.gif
htdocs/plans/theme/graphics/unit_number_patch_5_40x25.gif
htdocs/plans/theme/graphics/unit_number_patch_6_16x10.gif
htdocs/plans/theme/graphics/unit_number_patch_6_20x13.gif
htdocs/plans/theme/graphics/unit_number_patch_6_40x25.gif
htdocs/plans/theme/graphics/unit_number_patch_7_16x10.gif
htdocs/plans/theme/graphics/unit_number_patch_7_20x13.gif
htdocs/plans/theme/graphics/unit_number_patch_7_40x25.gif
htdocs/plans/theme/graphics/unit_number_patch_8_16x10.gif
htdocs/plans/theme/graphics/unit_number_patch_8_20x13.gif
htdocs/plans/theme/graphics/unit_number_patch_8_40x25.gif
htdocs/plans/theme/graphics/unit_number_patch_9_16x10.gif
htdocs/plans/theme/graphics/unit_number_patch_9_20x13.gif
htdocs/plans/theme/graphics/unit_number_patch_9_40x25.gif
htdocs/plans/theme/icons/
htdocs/plans/theme/icons/1st_aid_16x16.gif
htdocs/plans/theme/icons/1st_aid_32x32.gif
htdocs/plans/theme/icons/1st_aid_50x50.gif
htdocs/plans/theme/icons/B-P_16x16.gif
htdocs/plans/theme/icons/B-P_32x32.gif
htdocs/plans/theme/icons/B-P_50x50.gif
htdocs/plans/theme/icons/apple_16x16.gif
htdocs/plans/theme/icons/apple_32x32.gif
htdocs/plans/theme/icons/apple_50x50.gif
htdocs/plans/theme/icons/axe_16x16.gif
htdocs/plans/theme/icons/axe_32x32.gif
htdocs/plans/theme/icons/axe_50x50.gif
htdocs/plans/theme/icons/beartracks_16x16.gif
htdocs/plans/theme/icons/beartracks_32x32.gif
htdocs/plans/theme/icons/beartracks_50x50.gif
htdocs/plans/theme/icons/bellpepper_16x16.gif
htdocs/plans/theme/icons/bellpepper_32x32.gif
htdocs/plans/theme/icons/bellpepper_50x50.gif
htdocs/plans/theme/icons/bike_16x16.gif
htdocs/plans/theme/icons/bike_32x32.gif
htdocs/plans/theme/icons/bike_50x50.gif
htdocs/plans/theme/icons/blank_16x16.gif
htdocs/plans/theme/icons/blank_32x32.gif
htdocs/plans/theme/icons/blank_50x50.gif
htdocs/plans/theme/icons/bob_wolf_bear_16x16.gif
htdocs/plans/theme/icons/bob_wolf_bear_32x32.gif
htdocs/plans/theme/icons/bob_wolf_bear_50x50.gif
htdocs/plans/theme/icons/bsa_rwb2_16x16.gif
htdocs/plans/theme/icons/bsa_rwb2_32x32.gif
htdocs/plans/theme/icons/bsa_rwb2_50x50.gif
htdocs/plans/theme/icons/bsa_rwb_16x16.gif
htdocs/plans/theme/icons/bsa_rwb_32x32.gif
htdocs/plans/theme/icons/bsa_rwb_50x50.gif
htdocs/plans/theme/icons/bullet_point_16x16.gif
htdocs/plans/theme/icons/bullet_point_32x32.gif
htdocs/plans/theme/icons/bullet_point_50x50.gif
htdocs/plans/theme/icons/canoe_16x16.gif
htdocs/plans/theme/icons/canoe_32x32.gif
htdocs/plans/theme/icons/canoe_50x50.gif
htdocs/plans/theme/icons/check_16x16.gif
htdocs/plans/theme/icons/check_32x32.gif
htdocs/plans/theme/icons/check_50x50.gif
htdocs/plans/theme/icons/church_16x16.gif
htdocs/plans/theme/icons/church_32x32.gif
htdocs/plans/theme/icons/church_50x50.gif
htdocs/plans/theme/icons/clipboard_16x16.gif
htdocs/plans/theme/icons/clipboard_32x32.gif
htdocs/plans/theme/icons/clipboard_50x50.gif
htdocs/plans/theme/icons/clock2_16x16.gif
htdocs/plans/theme/icons/clock2_32x32.gif
htdocs/plans/theme/icons/clock2_50x50.gif
htdocs/plans/theme/icons/clock_16x16.gif
htdocs/plans/theme/icons/clock_32x32.gif
htdocs/plans/theme/icons/clock_50x50.gif
htdocs/plans/theme/icons/compass_16x16.gif
htdocs/plans/theme/icons/compass_32x32.gif
htdocs/plans/theme/icons/compass_50x50.gif
htdocs/plans/theme/icons/cs_logo_16x16.gif
htdocs/plans/theme/icons/cs_logo_32x32.gif
htdocs/plans/theme/icons/cs_logo_50x50.gif
htdocs/plans/theme/icons/dollar_sign_16x16.gif
htdocs/plans/theme/icons/dollar_sign_32x32.gif
htdocs/plans/theme/icons/dollar_sign_50.50.gif
htdocs/plans/theme/icons/dollar_sign_50x50.gif
htdocs/plans/theme/icons/e_frame_pack_16x16.gif
htdocs/plans/theme/icons/e_frame_pack_32x32.gif
htdocs/plans/theme/icons/e_frame_pack_50x50.gif
htdocs/plans/theme/icons/eagle_medal_16x16.gif
htdocs/plans/theme/icons/eagle_medal_32x32.gif
htdocs/plans/theme/icons/eagle_medal_50x50.gif
htdocs/plans/theme/icons/easteregg_16x16.gif
htdocs/plans/theme/icons/easteregg_32x32.gif
htdocs/plans/theme/icons/easteregg_50x50.gif
htdocs/plans/theme/icons/envelope_16x16.gif
htdocs/plans/theme/icons/envelope_32x32.gif
htdocs/plans/theme/icons/envelope_50x50.gif
htdocs/plans/theme/icons/exclamation_16x16.gif
htdocs/plans/theme/icons/exclamation_32x32.gif
htdocs/plans/theme/icons/exclamation_50x50.gif
htdocs/plans/theme/icons/exploring_logo_16x16.gif
htdocs/plans/theme/icons/exploring_logo_32x32.gif
htdocs/plans/theme/icons/exploring_logo_50x50.gif
htdocs/plans/theme/icons/figure_8_knot_16x16.gif
htdocs/plans/theme/icons/figure_8_knot_32x32.gif
htdocs/plans/theme/icons/figure_8_knot_50x50.gif
htdocs/plans/theme/icons/fire_16x16.gif
htdocs/plans/theme/icons/fire_32x32.gif
htdocs/plans/theme/icons/fire_50x50.gif
htdocs/plans/theme/icons/firstclass_16x16.gif
htdocs/plans/theme/icons/firstclass_32x32.gif
htdocs/plans/theme/icons/firstclass_50x50.gif
htdocs/plans/theme/icons/fish_16x16.gif
htdocs/plans/theme/icons/fish_32x32.gif
htdocs/plans/theme/icons/fish_50x50.gif
htdocs/plans/theme/icons/fleur_logo_16x16.gif
htdocs/plans/theme/icons/fleur_logo_32x32.gif
htdocs/plans/theme/icons/fleur_logo_50x50.gif
htdocs/plans/theme/icons/flower_16x16.gif
htdocs/plans/theme/icons/flower_32x32.gif
htdocs/plans/theme/icons/flower_50x50.gif
htdocs/plans/theme/icons/flowerpot_16x16.gif
htdocs/plans/theme/icons/flowerpot_32x32.gif
htdocs/plans/theme/icons/flowerpot_50x50.gif
htdocs/plans/theme/icons/globe_16x16.gif
htdocs/plans/theme/icons/globe_32x32.gif
htdocs/plans/theme/icons/globe_50x50.gif
htdocs/plans/theme/icons/grapes_16x16.gif
htdocs/plans/theme/icons/grapes_32x32.gif
htdocs/plans/theme/icons/grapes_50x50.gif
htdocs/plans/theme/icons/gsusa_logo_16x16.gif
htdocs/plans/theme/icons/gsusa_logo_32x32.gif
htdocs/plans/theme/icons/gsusa_logo_50x50.gif
htdocs/plans/theme/icons/heart_16x16.gif
htdocs/plans/theme/icons/heart_32x32.gif
htdocs/plans/theme/icons/heart_50x50.gif
htdocs/plans/theme/icons/i_frame_pack_16x16.gif
htdocs/plans/theme/icons/i_frame_pack_32x32.gif
htdocs/plans/theme/icons/i_frame_pack_50x50.gif
htdocs/plans/theme/icons/knife_16x16.gif
htdocs/plans/theme/icons/knife_32x32.gif
htdocs/plans/theme/icons/knife_50x50.gif
htdocs/plans/theme/icons/lightbulb_16x16.gif
htdocs/plans/theme/icons/lightbulb_32x32.gif
htdocs/plans/theme/icons/lightbulb_50x50.gif
htdocs/plans/theme/icons/news_16x16.gif
htdocs/plans/theme/icons/news_32x32.gif
htdocs/plans/theme/icons/news_50x50.gif
htdocs/plans/theme/icons/oa_logo_16x16.gif
htdocs/plans/theme/icons/oa_logo_32x32.gif
htdocs/plans/theme/icons/oa_logo_50x50.gif
htdocs/plans/theme/icons/oa_logo_plain.gif
htdocs/plans/theme/icons/old_scout_16x16.gif
htdocs/plans/theme/icons/old_scout_32x32.gif
htdocs/plans/theme/icons/old_scout_50x50.gif
htdocs/plans/theme/icons/paintpalette.gif
htdocs/plans/theme/icons/paintpalette_16x16.gif
htdocs/plans/theme/icons/paintpalette_32x32.gif
htdocs/plans/theme/icons/paintpalette_50x50.gif
htdocs/plans/theme/icons/paperclip_16x16.gif
htdocs/plans/theme/icons/paperclip_32x32.gif
htdocs/plans/theme/icons/paperclip_50x50.gif
htdocs/plans/theme/icons/peach_16x16.gif
htdocs/plans/theme/icons/peach_32x32.gif
htdocs/plans/theme/icons/peach_50x50.gif
htdocs/plans/theme/icons/pencil_16x16.gif
htdocs/plans/theme/icons/pencil_32x32.gif
htdocs/plans/theme/icons/pencil_50x50.gif
htdocs/plans/theme/icons/plane_16x16.gif
htdocs/plans/theme/icons/plane_32x32.gif
htdocs/plans/theme/icons/plane_50x50.gif
htdocs/plans/theme/icons/popcorn_16x16.gif
htdocs/plans/theme/icons/popcorn_32x32.gif
htdocs/plans/theme/icons/popcorn_50x50.gif
htdocs/plans/theme/icons/powderhorn_16x16.gif
htdocs/plans/theme/icons/powderhorn_32x32.gif
htdocs/plans/theme/icons/powderhorn_50x50.gif
htdocs/plans/theme/icons/pumpkin_16x16.gif
htdocs/plans/theme/icons/pumpkin_32x32.gif
htdocs/plans/theme/icons/pumpkin_50x50.gif
htdocs/plans/theme/icons/scout_sign_16x16.gif
htdocs/plans/theme/icons/scout_sign_32x32.gif
htdocs/plans/theme/icons/scout_sign_50x50.gif
htdocs/plans/theme/icons/smiley_16x16.gif
htdocs/plans/theme/icons/smiley_32x32.gif
htdocs/plans/theme/icons/smiley_50x50.gif
htdocs/plans/theme/icons/snowflake_16x16.gif
htdocs/plans/theme/icons/snowflake_32x32.gif
htdocs/plans/theme/icons/snowflake_50x50.gif
htdocs/plans/theme/icons/square_knot_16x16.gif
htdocs/plans/theme/icons/square_knot_32x32.gif
htdocs/plans/theme/icons/square_knot_50x50.gif
htdocs/plans/theme/icons/star_david_16x16.gif
htdocs/plans/theme/icons/star_david_32x32.gif
htdocs/plans/theme/icons/star_david_50x50.gif
htdocs/plans/theme/icons/starfish_16x16.gif
htdocs/plans/theme/icons/starfish_32x32.gif
htdocs/plans/theme/icons/starfish_50x50.gif
htdocs/plans/theme/icons/sun_16x16.gif
htdocs/plans/theme/icons/sun_32x32.gif
htdocs/plans/theme/icons/sun_50x50.gif
htdocs/plans/theme/icons/tent_16x16.gif
htdocs/plans/theme/icons/tent_32x32.gif
htdocs/plans/theme/icons/tent_50x50.gif
htdocs/plans/theme/icons/turkey_16x16.gif
htdocs/plans/theme/icons/turkey_32x32.gif
htdocs/plans/theme/icons/turkey_50x50.gif
htdocs/plans/theme/icons/tux_16x16.gif
htdocs/plans/theme/icons/tux_32x32.gif
htdocs/plans/theme/icons/tux_50x50.gif
htdocs/plans/theme/icons/us_flag_16x16.gif
htdocs/plans/theme/icons/us_flag_32x32.gif
htdocs/plans/theme/icons/us_flag_50x50.gif
htdocs/plans/theme/icons/venture_logo_16x16.gif
htdocs/plans/theme/icons/venture_logo_32x32.gif
htdocs/plans/theme/icons/venture_logo_50x50.gif
htdocs/plans/theme/icons/webelos_patch_16x16.gif
htdocs/plans/theme/icons/webelos_patch_32x32.gif
htdocs/plans/theme/icons/webelos_patch_50x50.gif
htdocs/plans/theme/icons/wolftracks_16x16.gif
htdocs/plans/theme/icons/wolftracks_32x32.gif
htdocs/plans/theme/icons/wolftracks_50x50.gif
htdocs/plans/theme/icons/woodbadge_16x16.gif
htdocs/plans/theme/icons/woodbadge_32x32.gif
htdocs/plans/theme/icons/woodbadge_50x50.gif
htdocs/plans/theme/icons/wreath_16x16.gif
htdocs/plans/theme/icons/wreath_32x32.gif
htdocs/plans/theme/icons/wreath_50x50.gif
htdocs/plans/theme/plans.css
htdocs/plans/theme/plans.template