Thu, 29 Dec 2022 02:26:53 -0600
Update the about box to point people to discourse instead of the mailing list.
I also did a drive-by in the README that was telling people to create issues
at developer.pidgin.im.
Testing Done:
Ran and verified the text was correct in the about box.
Reviewed at https://reviews.imfreedom.org/r/2154/
|
15998
294277e634fc
More gaim->whatever isms
Mark Doliner <markdoliner@pidgin.im>
parents:
15371
diff
changeset
|
1 | Purple, Pidgin and Finch |
| 0 | 2 | ======================== |
|
15998
294277e634fc
More gaim->whatever isms
Mark Doliner <markdoliner@pidgin.im>
parents:
15371
diff
changeset
|
3 | See AUTHORS and COPYRIGHT for the list of contributors. |
|
294277e634fc
More gaim->whatever isms
Mark Doliner <markdoliner@pidgin.im>
parents:
15371
diff
changeset
|
4 | |
|
294277e634fc
More gaim->whatever isms
Mark Doliner <markdoliner@pidgin.im>
parents:
15371
diff
changeset
|
5 | libpurple is a library intended to be used by programmers seeking |
|
294277e634fc
More gaim->whatever isms
Mark Doliner <markdoliner@pidgin.im>
parents:
15371
diff
changeset
|
6 | to write an IM client that connects to many IM networks. It supports |
|
40841
d12f1daf83ff
Remove the oscar protocol
Gary Kramlich <grim@reaperworld.com>
parents:
38089
diff
changeset
|
7 | XMPP among other protocols. |
| 0 | 8 | |
|
33106
6bfa5b87e99f
Fixup READMEs a bit.
Elliott Sales de Andrade <qulogic@pidgin.im>
parents:
16961
diff
changeset
|
9 | Pidgin is a graphical IM client written in C which uses the GTK+ |
|
15998
294277e634fc
More gaim->whatever isms
Mark Doliner <markdoliner@pidgin.im>
parents:
15371
diff
changeset
|
10 | toolkit. |
|
2608
af4b9ddb6365
[gaim-migrate @ 2621]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
2536
diff
changeset
|
11 | |
| 16002 | 12 | Finch is a text-based IM client written in C which uses the ncurses |
|
15998
294277e634fc
More gaim->whatever isms
Mark Doliner <markdoliner@pidgin.im>
parents:
15371
diff
changeset
|
13 | toolkit. |
|
294277e634fc
More gaim->whatever isms
Mark Doliner <markdoliner@pidgin.im>
parents:
15371
diff
changeset
|
14 | |
|
2862
962a6d4da169
[gaim-migrate @ 2875]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
2777
diff
changeset
|
15 | BUILD |
|
962a6d4da169
[gaim-migrate @ 2875]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
2777
diff
changeset
|
16 | ===== |
| 0 | 17 | |
|
2862
962a6d4da169
[gaim-migrate @ 2875]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
2777
diff
changeset
|
18 | Read the 'INSTALL' file for more detailed directions. |
| 0 | 19 | |
|
15998
294277e634fc
More gaim->whatever isms
Mark Doliner <markdoliner@pidgin.im>
parents:
15371
diff
changeset
|
20 | These programs use the standard ./configure ; make. You need to use |
|
294277e634fc
More gaim->whatever isms
Mark Doliner <markdoliner@pidgin.im>
parents:
15371
diff
changeset
|
21 | gmake, BSD make probably won't work. Remember, run ./configure --help |
|
294277e634fc
More gaim->whatever isms
Mark Doliner <markdoliner@pidgin.im>
parents:
15371
diff
changeset
|
22 | to see what build options are available. |
|
2862
962a6d4da169
[gaim-migrate @ 2875]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
2777
diff
changeset
|
23 | |
|
15998
294277e634fc
More gaim->whatever isms
Mark Doliner <markdoliner@pidgin.im>
parents:
15371
diff
changeset
|
24 | In order to compile Pidgin you need to have GTK+ 2.0 installed (as |
|
2862
962a6d4da169
[gaim-migrate @ 2875]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
2777
diff
changeset
|
25 | well as the development files!). The configure script will fail if you |
| 16002 | 26 | don't. If you don't have GTK+ 2.0 installed, you should install it |
| 27 | using your distribution's package management tools. | |
| 0 | 28 | |
|
15371
a26902f93720
[gaim-migrate @ 18100]
Luke Schierer <lschiere@pidgin.im>
parents:
13633
diff
changeset
|
29 | For sound support, you also need gstreamer 0.10 or higher. For |
|
a26902f93720
[gaim-migrate @ 18100]
Luke Schierer <lschiere@pidgin.im>
parents:
13633
diff
changeset
|
30 | spellchecking support, you need libgtkspell (http://gtkspell.sf.net/). |
|
a26902f93720
[gaim-migrate @ 18100]
Luke Schierer <lschiere@pidgin.im>
parents:
13633
diff
changeset
|
31 | Your distro of choice probably already includes these, just be sure to |
|
a26902f93720
[gaim-migrate @ 18100]
Luke Schierer <lschiere@pidgin.im>
parents:
13633
diff
changeset
|
32 | install the development packages. |
|
2862
962a6d4da169
[gaim-migrate @ 2875]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
2777
diff
changeset
|
33 | |
|
962a6d4da169
[gaim-migrate @ 2875]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
2777
diff
changeset
|
34 | RUN |
|
962a6d4da169
[gaim-migrate @ 2875]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
2777
diff
changeset
|
35 | === |
| 0 | 36 | |
|
2862
962a6d4da169
[gaim-migrate @ 2875]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
2777
diff
changeset
|
37 | You should run 'make install' as root to make sure plugins and other files |
|
962a6d4da169
[gaim-migrate @ 2875]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
2777
diff
changeset
|
38 | get installed into locations they want to be in. Once you've done that, |
|
15998
294277e634fc
More gaim->whatever isms
Mark Doliner <markdoliner@pidgin.im>
parents:
15371
diff
changeset
|
39 | you only need to run 'pidgin' or 'finch'. |
| 0 | 40 | |
|
16237
606a402fea87
Beat some older documentation into submission.
Richard Laager <rlaager@pidgin.im>
parents:
16002
diff
changeset
|
41 | To get started, simply add a new account. |
|
1400
a12d24a021f6
[gaim-migrate @ 1410]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
1161
diff
changeset
|
42 | |
|
41986
b6ba34e4906d
Update the about box to point people to discourse instead of the mailing list.
Gary Kramlich <grim@reaperworld.com>
parents:
40841
diff
changeset
|
43 | If you come across a bug, please report it at: https://issues.imfreedom.org/ |
| 0 | 44 | |
|
2862
962a6d4da169
[gaim-migrate @ 2875]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
2777
diff
changeset
|
45 | PLUGINS |
|
962a6d4da169
[gaim-migrate @ 2875]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
2777
diff
changeset
|
46 | ======= |
|
2318
2e5108f70338
[gaim-migrate @ 2328]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
2142
diff
changeset
|
47 | |
|
15998
294277e634fc
More gaim->whatever isms
Mark Doliner <markdoliner@pidgin.im>
parents:
15371
diff
changeset
|
48 | If you do not wish to enable the plugin support within Purple, run the |
|
2318
2e5108f70338
[gaim-migrate @ 2328]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
2142
diff
changeset
|
49 | ./configure script with the --disable-plugins option and recompile your |
|
2e5108f70338
[gaim-migrate @ 2328]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
2142
diff
changeset
|
50 | source code. This will prevent the ability to load plugins. |
|
2e5108f70338
[gaim-migrate @ 2328]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
2142
diff
changeset
|
51 | |
|
15998
294277e634fc
More gaim->whatever isms
Mark Doliner <markdoliner@pidgin.im>
parents:
15371
diff
changeset
|
52 | 'make install' puts the plugins in $PREFIX/lib/purple (PREFIX being what |
|
294277e634fc
More gaim->whatever isms
Mark Doliner <markdoliner@pidgin.im>
parents:
15371
diff
changeset
|
53 | you specified when you ./configure'd - it defaults to /usr/local). Purple |
|
16237
606a402fea87
Beat some older documentation into submission.
Richard Laager <rlaager@pidgin.im>
parents:
16002
diff
changeset
|
54 | looks for the plugins in that directory by default. Plugins can be installed |
|
606a402fea87
Beat some older documentation into submission.
Richard Laager <rlaager@pidgin.im>
parents:
16002
diff
changeset
|
55 | per-user in ~/.purple/plugins as well. Pidgin and Finch also look in |
|
606a402fea87
Beat some older documentation into submission.
Richard Laager <rlaager@pidgin.im>
parents:
16002
diff
changeset
|
56 | $PREFIX/lib/pidgin and $PREFIX/lib/finch for UI-specific, respectively. |
|
2862
962a6d4da169
[gaim-migrate @ 2875]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
2777
diff
changeset
|
57 | |
|
962a6d4da169
[gaim-migrate @ 2875]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
2777
diff
changeset
|
58 | To build a plugin from a .c file, put it in the plugins/ directory in |
|
962a6d4da169
[gaim-migrate @ 2875]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
2777
diff
changeset
|
59 | the source and run 'make filename.so', e.g. if you have the .c file |
|
962a6d4da169
[gaim-migrate @ 2875]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
2777
diff
changeset
|
60 | 'kickass.c', put it in the plugins/ directory, and from that directory, |
|
962a6d4da169
[gaim-migrate @ 2875]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
2777
diff
changeset
|
61 | run 'make kickass.so'. |
|
962a6d4da169
[gaim-migrate @ 2875]
Eric Warmenhoven <warmenhoven@yahoo.com>
parents:
2777
diff
changeset
|
62 |