| 1 package Gaim::GtkUI; |
1 package Purple::GtkUI; |
| 2 |
2 |
| 3 use 5.008; |
3 use 5.008; |
| 4 use strict; |
4 use strict; |
| 5 use warnings; |
5 use warnings; |
| 6 use Carp; |
6 use Carp; |
| 7 |
7 |
| 8 our $VERSION = '0.01'; |
8 our $VERSION = '0.01'; |
| 9 |
9 |
| 10 use Gaim; |
10 use Purple; |
| 11 |
11 |
| 12 require XSLoader; |
12 require XSLoader; |
| 13 XSLoader::load('Gaim::GtkUI', $VERSION); |
13 XSLoader::load('Purple::GtkUI', $VERSION); |
| 14 |
14 |
| 15 1; |
15 1; |
| 16 __END__ |
16 __END__ |
| 17 |
17 |
| 18 =head1 NAME |
18 =head1 NAME |
| 19 |
19 |
| 20 Gaim::GtkUI - Perl extension for the Gaim instant messenger. |
20 Purple::GtkUI - Perl extension for the Pidgin instant messenger. |
| 21 |
21 |
| 22 =head1 SYNOPSIS |
22 =head1 SYNOPSIS |
| 23 |
23 |
| 24 use Gaim::GtkUI; |
24 use Purple::GtkUI; |
| 25 |
25 |
| 26 =head1 ABSTRACT |
26 =head1 ABSTRACT |
| 27 |
27 |
| 28 This module provides the interface for using perl scripts as plugins in |
28 This module provides the interface for using perl scripts as plugins in |
| 29 Gaim, with access to the Gaim Gtk interface functions. |
29 Pidgin, with access to the Pidgin Gtk interface functions. |
| 30 |
30 |
| 31 =head1 DESCRIPTION |
31 =head1 DESCRIPTION |
| 32 |
32 |
| 33 This module provides the interface for using perl scripts as plugins in Gaim, |
33 This module provides the interface for using perl scripts as plugins in Pidgin, |
| 34 with access to the Gaim Gtk interface functions. With this, developers can |
34 with access to the Pidgin Gtk interface functions. With this, developers can |
| 35 write perl scripts that can be loaded in Gaim as plugins. The script can |
35 write perl scripts that can be loaded in Pidgin as plugins. The script can |
| 36 interact with IMs, chats, accounts, the buddy list, gaim signals, and more. |
36 interact with IMs, chats, accounts, the buddy list, pidgin signals, and more. |
| 37 |
37 |
| 38 The API for the perl interface is very similar to that of the Gaim C API, |
38 The API for the perl interface is very similar to that of the Pidgin C API, |
| 39 which can be viewed at http://gaim.sourceforge.net/api/ or in the header files |
39 which can be viewed at http://developer.pidgin.im/doxygen/ or in the header files |
| 40 in the Gaim source tree. |
40 in the Pidgin source tree. |
| 41 |
41 |
| 42 =head1 FUNCTIONS |
42 =head1 FUNCTIONS |
| 43 |
43 |
| 44 =over |
44 =over |
| 45 |
45 |
| 46 =back |
46 =back |
| 47 |
47 |
| 48 =head1 SEE ALSO |
48 =head1 SEE ALSO |
| 49 Gaim C API documentation - http://gaim.sourceforge.net/api/ |
49 Pidgin C API documentation - http://developer.pidgin.im/doxygen/ |
| 50 |
50 |
| 51 The Gaim perl module. |
51 The Pidgin perl module. |
| 52 |
52 |
| 53 Gaim website - http://gaim.sourceforge.net/ |
53 Pidgin website - http://pidgin.im/ |
| 54 |
54 |
| 55 =head1 AUTHOR |
55 =head1 AUTHOR |
| 56 |
56 |
| 57 Etan Reisner, E<lt>deryni@gmail.comE<gt> |
57 Etan Reisner, E<lt>deryni@gmail.comE<gt> |
| 58 |
58 |