diff options
author | Aaron Walker <ka0ttic@gentoo.org> | 2004-12-18 18:57:03 +0000 |
---|---|---|
committer | Aaron Walker <ka0ttic@gentoo.org> | 2004-12-18 18:57:03 +0000 |
commit | ee18ac5ec7ad042ee375deffb89595bf7ef3e5ab (patch) | |
tree | 64bdd0f9bda703fdb80d4aae4eeb5ed4a9a86b67 /app-misc | |
parent | stable (diff) | |
download | historical-ee18ac5ec7ad042ee375deffb89595bf7ef3e5ab.tar.gz historical-ee18ac5ec7ad042ee375deffb89595bf7ef3e5ab.tar.bz2 historical-ee18ac5ec7ad042ee375deffb89595bf7ef3e5ab.zip |
Initial commit.
Diffstat (limited to 'app-misc')
-rw-r--r-- | app-misc/ccal/ChangeLog | 10 | ||||
-rw-r--r-- | app-misc/ccal/Manifest | 15 | ||||
-rw-r--r-- | app-misc/ccal/ccal-0.6.ebuild | 28 | ||||
-rw-r--r-- | app-misc/ccal/files/digest-ccal-0.6 | 1 | ||||
-rw-r--r-- | app-misc/ccal/files/instructions.htm | 76 | ||||
-rw-r--r-- | app-misc/ccal/metadata.xml | 9 |
6 files changed, 139 insertions, 0 deletions
diff --git a/app-misc/ccal/ChangeLog b/app-misc/ccal/ChangeLog new file mode 100644 index 000000000000..8bdeb952dd7a --- /dev/null +++ b/app-misc/ccal/ChangeLog @@ -0,0 +1,10 @@ +# ChangeLog for app-misc/ccal +# Copyright 1999-2004 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-misc/ccal/ChangeLog,v 1.1 2004/12/18 18:57:03 ka0ttic Exp $ + +*ccal-0.6 (18 Dec 2004) + + 18 Dec 2004; Aaron Walker <ka0ttic@gentoo.org> +metadata.xml, + +files/instructions.htm, +ccal-0.6.ebuild: + Initial commit. + diff --git a/app-misc/ccal/Manifest b/app-misc/ccal/Manifest new file mode 100644 index 000000000000..f06e4c3c114c --- /dev/null +++ b/app-misc/ccal/Manifest @@ -0,0 +1,15 @@ +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA1 + +MD5 3c883788f1556b4ff4f2b7277d10ed71 ccal-0.6.ebuild 703 +MD5 1dad41fe66c12a2358b2ab887411706e ChangeLog 353 +MD5 99ce5509db4b50f28a1f6675f8c09b2b metadata.xml 258 +MD5 f83bdf8f256e9d2a0ae8a09629933cd0 files/instructions.htm 4658 +MD5 f82010293d51e087b79314187706ed9a files/digest-ccal-0.6 59 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v1.2.6 (GNU/Linux) + +iD8DBQFBxH2IEZCkKN40op4RAsEUAJ9tneNdkRB3ajPJ5MFs16aJLIRwmwCdFJQt +Qv6KtkB1sXTPr+cifJ6syg4= +=HLR0 +-----END PGP SIGNATURE----- diff --git a/app-misc/ccal/ccal-0.6.ebuild b/app-misc/ccal/ccal-0.6.ebuild new file mode 100644 index 000000000000..5051e02013b7 --- /dev/null +++ b/app-misc/ccal/ccal-0.6.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2004 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-misc/ccal/ccal-0.6.ebuild,v 1.1 2004/12/18 18:57:03 ka0ttic Exp $ + +DESCRIPTION="Curses-based calendar/journal/diary/todo utility" +HOMEPAGE="http://www.jamiehillman.co.uk/ccal/" +SRC_URI="mirror://gentoo/${P}.py.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~x86" +IUSE="" + +RDEPEND="virtual/python" + +S=${WORKDIR} + +src_install() { + newbin ${P}.py ${PN} || die "dobin failed" + dohtml ${FILESDIR}/instructions.htm || die "dohtml failed" +} + +pkg_postinst() { + echo + einfo "Read /usr/share/doc/${PF}/html/instructions.htm for" + einfo "information on using ccal." + echo +} diff --git a/app-misc/ccal/files/digest-ccal-0.6 b/app-misc/ccal/files/digest-ccal-0.6 new file mode 100644 index 000000000000..ede838123323 --- /dev/null +++ b/app-misc/ccal/files/digest-ccal-0.6 @@ -0,0 +1 @@ +MD5 e0cc9e6fca2a8515a1076a381639b019 ccal-0.6.py.bz2 14374 diff --git a/app-misc/ccal/files/instructions.htm b/app-misc/ccal/files/instructions.htm new file mode 100644 index 000000000000..b63d0759b13f --- /dev/null +++ b/app-misc/ccal/files/instructions.htm @@ -0,0 +1,76 @@ +<html><head><title>Ccal - curses calendar / diary / journal & todo list application.</title></head> +<body> +<center> +<h2>Ccal</h2> +<a href="http://www.jamiehillman.co.uk/ccal/download.htm">download</a> - <a href="http://www.jamiehillman.co.uk/ccal/instructions.htm">instructions/manual</a> - <a href="http://www.jamiehillman.co.uk/ccal/screenshots.htm">screenshots</a> - <a href="http://www.jamiehillman.co.uk/ccal/feedback.htm">feedback</a> - <a href="http://www.jamiehillman.co.uk/ccal/futureplans.htm">future plans</a> +<br><br> +</center> +<h3> Manual</h3> +<h4>New features in 0.5</h4> +<b>Postsript printing</b><br> +press x and a file will be saved in your home directory (assuming you have latex and dvips installed. +<br><br> +<b>Editor based entry</b><br> +when adding an entry enter "e" as the entry and an editor will be +started. the first line of the text you enter will be the text that +appears in ccal. You can access the further information you enter in +the rest of the file by pressing "e" over the entry in todo or entry +mode. You can also edit existing entries by pressing "e" over them. To +change the editor or the tmp path (defaults vim and /tmp) put something +like this in your config file:<br><br> +[editing]<br> +temppath=/tmp<br> +editor=vim<br> + +<br><br> +<b>Colour coded entries</b><br> +Simply press 0,1,2 or 3 over an entry to change it's colour. 0 is normal. +<br><br> +<hr><br><br> +There are three modes in ccal - Todo, Date and Entry. You start up in Date mode. +<br><br><br> +<b>Date Mode</b><br><br> +In this mode you can press <i>left and right</i> to move back and forth through the days and <i>up and down</i> to move back forth through the months. <br> +The calendar display in the corner highlights the currently viewed date and any dates which have entries<br> +<i>a</i> will add an entry and <i>/</i> will let you jump to a particular date<br> +pressing <i>enter</i> will move you into entry mode and pressing <i>t</i> will move you into todo mode<br> +finally <i>n</i> will take you back to today's entries and <i>q</i> will quit the program +<br><br> +<b>Entry Mode</b> +<br><br> +In entry mode you can move through the diary entries for a particulate date and delete them. <i>up and down</i> move you through the entries and <i>d</i> will delete the currently selected one. <i>a</i> allows you to add a new entry <br> +<i>enter</i> will take you back to date mode<br><br> +<b>Todo Mode</b><br><br> +Todo mode functions exactly the same way as entry mode but you are adding to-do list entries not diary entries. +<br><br> +<h3>New - Internet database</h3> +Ccal -0.3 allows you to store your diary/journal and todo information +on a web server so that if you use ccal in several places, your +information will stay synchronised. +This is achieved by placing a cgi script (provided) on a web server +somewhere. The host of the cgi script must have python installed and +the script must be able to write to somewhere. The path that the script +should write to can be changed by changing the "<i> path</i>" variable in the cgi script. +You can then configure ccal to use this cgi script by creating a file in your home directory called .ccalrc <br> +This file should contain the following lines (with your server path in place of the one below):<br><br> +<b>[database]<br> +cgiURL=http://www.someserver.com/cgi-bin/diary.py</b> +<br><br> +If the config file is present and contains a cgiURL then ccal will use +internet storage by default, if it is not present it will use local +storage as in the original version. +You can also switch between the two types of storage in case of failure +or to create backups. Simple press <b>i</b> to switch between internet and local storage. You will then need to press <b>l</b> to load, or <b>s</b> to save the database to the currently selected storage. +<br><br>So if you want to copy your locally-stored information (from +ccal 0.2 for example) to your new internet-based storage you could +press <b>i</b> to switch to local storage, press <b>l</b> to load the database from the local store, then press <b>i</b> to switch back +to internet storage and <b>s</b> to store the loaded database to the internet storage. <br><br> +If you have internet-based storage setup then ccal will load from this +database on startup and save back to it on exit. This may take a few +seconds depending on your connection. +<br><br>You can view the day's appointments and the to-do list online +by simply entering the path of the CGI script in your web browser. I +was thinking about providing a more rich web-based interface and +possibly wap-access but I don't have much need for these myself. Let me +know if you'd like it. +</body></html>
\ No newline at end of file diff --git a/app-misc/ccal/metadata.xml b/app-misc/ccal/metadata.xml new file mode 100644 index 000000000000..1bd09b7fe2c3 --- /dev/null +++ b/app-misc/ccal/metadata.xml @@ -0,0 +1,9 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <herd>shell-tools</herd> + <maintainer> + <email>ka0ttic@gentoo.org</email> + <name>Aaron Walker</name> + </maintainer> +</pkgmetadata> |