#!/bin/csh -f

cat <<!
BEGIN:VCALENDAR
PRODID:-//Simple Mobile Tools//NONSGML Event Calendar//EN
VERSION:2.0
!


set today=`date -u +%Y%m%dT%H%M%SZ`

forlines + calendar2icsaux |\
awk '{\
printf("BEGIN:VEVENT\n");\
printf("UID:%s\n",$1);\
printf("SUMMARY:%s\n",$1);\
printf("CATEGORIES:Regular event\n");\
printf("LAST-MODIFIED:'$today'\n");\
printf("TRANSP:OPAQUE\n");\
printf("LOCATION:%s\n",$2);\
printf("DTSTART:%s\n",$3);\
printf("DTEND:%s\n",$3);\
printf("X-SMT-MISSING-YEAR:0\n");\
printf("DTSTAMP:'$today'\n");\
printf("STATUS:CONFIRMED\n");\
printf("DESCRIPTION:%s\n",$2);\
printf("BEGIN:VALARM\nDESCRIPTION:Reminder\nACTION:DISPLAY\nTRIGGER:-P0DT0H15M0S\nEND:VALARM\nEND:VEVENT\n");\
}'


cat <<!
END:VCALENDAR
!
