~ubuntu-branches/ubuntu/gutsy/amsn/gutsy

« back to all changes in this revision

Viewing changes to utils/linux/traydock/README

  • Committer: Bazaar Package Importer
  • Author(s): Theodore Karkoulis
  • Date: 2006-01-04 15:26:02 UTC
  • mfrom: (1.1.2 upstream)
  • Revision ID: james.westby@ubuntu.com-20060104152602-ipe1yg00rl3nlklv
Tags: 0.95-1
New Upstream Release (closes: #345052, #278575).

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
*****INTRO*****************
 
2
Ok here is the freedesktop dock brought to you in part byyy 
 
3
Angelo Grossini <ennegl@intercom.it>. 
 
4
We are very proud of mister Grossini for donating this nice little dock. 
 
5
Freedesktop means this dock will go in your gnome2 or kde3 notification area.
 
6
 
 
7
This thing will give you a little icon to control amsn, it will also show a mail icon when you receive new mail, wich you can click on to open your inbox.
 
8
 
 
9
This is a rushed release so it will probably have problems and stuff, let us know about it.
 
10
 
 
11
 
 
12
******INSTALLATION/COMPILATION***********
 
13
I fixed it all up and gave it a small configure script to compile. here is how it goes :
 
14
- First you need to have Tcl/Tk Dev packages installed.
 
15
- Second you need Imlib Dev packages Installed.
 
16
 
 
17
Then you run 
 
18
./configure
 
19
If it says it can't find the tk/tcl stuff, try using 
 
20
./configure --with-tcl=/path/to/tcl --with-tk=/path/to/tk
 
21
 
 
22
once thats all nice and done it will create a Makefile, then we do :
 
23
make
 
24
 
 
25
If all goes well you will have a nice little libtray.so file :)
 
26
This file has to stay in this directory of course ([amsndir]/utils/linux/traydock/)
 
27
 
 
28
You'll need to enable de KDE3, or Gnome2 system tray applet, or the dock icon won't work.
 
29
 
 
30
**********HELP IT DOSEN'T WORK******************
 
31
If for some wierd reason (dosen't really have to be wierd) nothing wants to configure and maketry doing it manually as follows ( subsitute the right paths for your system):
 
32
 
 
33
gcc -pipe -c -O -fPIC -DUSE_TCL_STUBS -DUSE_TK_STUBS -DOSS -I/usr/X11R6/include
 
34
-I/usr/include/tcl8.4 -I/usr/include/tcl8.4/tcl-private/generic -I/usr/include/tcl8.4/tk-private/generic   -DTCL_81_API tray.c
 
35
 
 
36
gcc -pipe -shared tray.o -lc -L/usr/lib -lImlib -ljpeg -ltiff -lungif -lpng -lz
 
37
-L/usr/X11R6/lib -lSM -lICE -lXext -lX11 -ldl -lpthread -lieee -lm  -L/usr/lib -ltclstub8.4 -L/usr/lib -ltkstub8.4 -o libtray.so
 
38
 
 
39
Well enjoy!
 
40
Laterz
 
41
Burger