File: README

package info (click to toggle)
cronosii 0.2.2.23.1-3.1
  • links: PTS
  • area: main
  • in suites: etch, etch-m68k
  • size: 3,416 kB
  • ctags: 2,009
  • sloc: ansic: 28,566; sh: 2,548; makefile: 565; sed: 93
file content (126 lines) | stat: -rw-r--r-- 4,698 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
This  Directory contains a clunky work around to have plugins working on CronosII -MR2

****************************************************************
Plugins should autoinstall during normal installs.
PLEASE let me know if doesn't happen on your system.



To rebuild and install :(eg for non i386 or you have hacked something)
1/ Check that there is headers directory next to the plugin you are installing.
	If not send abusive mail to petergozz@users.sf.net telling him what you do have.
2/ make
3/ cp the .so file(s) to the top level cronosii/ directory (../../)
3/ make install (assuming you have already done ./configure)
4/ that should be it.
	
********************************************************************
The following is included for historical interest. It is worth reading if you are rebuilding the plugins........

There are at least three ways of installing the plugins.
1.  (the quick and nasty way)
######################################################################
To install the built binaries :
This assumes you have installed 0.2.2 or MRx. (same thing)
<example>
$tar -zxvf Fortune-Plugin.tar.gz

$cd fortune/
$su
$password
(careful now)
$cp fortune.so /usr/share/cronosII/plugins/fortune.so
$exit
$cronos &
configure the plugins from the the Main Window
settings > preferences > plugins

NOTE these binaries built on 2.2.20 LINUX i686 box.

They should work on most other systems i686 and up.
With CronosII-0.2.2 installed.

(thats a totally uneducated guess really )
A solution to a  non-asked question :

You may have a problem with the INSTALL step if you have more than one version of cronosII-config on your system. e.g.. You have installed to different prefixes and or you have been using the new scratch version. Do a ]make uninstall then make install for  a quick fix. Otherwise you will have to locate the offending versions and uninstall by hand. (which and type are handy here).


ELSE IF
###########################################################
2.  A  more graceful way in that the binaries will be built to your system.

 (use the sources included here they are pre-patched and slightly modified )
######################################################################
a/ download the source tar ball for CronosII 0.2.1
	< http://sourceforge.net/project/showfiles.php?group_id=7093 >
b/. Important:  back up your current ~/.CronosII directory (or just move it)

c/ install the 0.2.1 package.
	(if you still have a .CronosII directory from vers2.2.0 or up the app will seg fault on launch -- don't worry you wont be using it )
d/ build the plugins from this directory (cp them to the 0.2.1 src/plugins directory if you like)

e/ make install (as root if you need to)

f/ install version 0.2.2 mr2  

all should be well.

####################################################################


ELSE
####################################################################
3: This taken from Bosco's README in the c2filters-0.4.5pre1 (which is included in the MR2 source package).
It works fine just be a careful while you have root permissions !
<quote>

If you have trouble building (i.e. missing working cronosII 0.2.1 headers),
take the following steps:

1) Download CronosII 0.2.1 from http://www.cronosii.net/ 
	(or http://cronosii.sourceforge.net/Active_Site/downloads.php)
2) Extract the CronosII 0.2.1 source
3) su to root
4) rm -rf /usr/local/include/cronosII; rm /usr/local/include/cronosII.h
5) cd cronosII-0.2.1/src
6) ./configure
7) mkdir /usr/local/include/cronosII
8) cp *.h /usr/local/include/cronosII/
9) cp ../*.h /usr/local/include/cronosII/
10) cp cronosII.h /usr/local/include/

NOTE: Only try this if you cannot build filters normally! Think about the
commands you are giving before you hit enter!

TODO:
* import/export config files
* document functions (CronosII style)
* fix bugs as you find them
* make code prettier and/or more efficient as you see fit
* make gui prettier and/or more usable as you see fit
* Implement more possible actions on messages:
     - Expunge?
     - Play a sound?
     - more?
</quote>

#################################################################

Finally: The alterations made to the sample plugin cause a dialog to open each time CronosII checks your mail. Click it an it goes away. It's sort of handy at first  but can be annoying. Feel free to fix this.

If anybody has a fix for this or any other bugs; I would be eager to hear about it.

mail to: gossner@arcom.com.au

CronosII-Hackers@lists.sourceforge.net

Hope this helps.

-- PeterGozz.

Post Script.
The new CronosII is due to be released very soon (?). 
(well when its ready).
Most reported bugs have been fixed in the new version.