|
Name |
|
Date |
Size |
#Lines |
LOC |
| .. | | 03-May-2022 | - |
| nsis/ | H | 11-Jul-2008 | - | 1,052 | 754 |
| po/ | H | 11-Jul-2008 | - | 1,671 | 1,397 |
| src/ | H | 11-Jul-2008 | - | 726 | 480 |
| AUTHORS | H A D | 11-Jul-2008 | 47 | 2 | 1 |
| COPYING | H A D | 11-Jul-2008 | 34.3 KiB | 675 | 553 |
| ChangeLog | H A D | 11-Jul-2008 | 33.4 KiB | 1,059 | 782 |
| INSTALL | H A D | 11-Jul-2008 | 9.3 KiB | 238 | 179 |
| Makefile.am | H A D | 11-Jul-2008 | 1.9 KiB | 83 | 63 |
| Makefile.in | H A D | 11-Jul-2008 | 29.1 KiB | 886 | 784 |
| NEWS | H A D | 11-Jul-2008 | 477 | 17 | 12 |
| README | H A D | 11-Jul-2008 | 540 | 18 | 12 |
| README.mingw | H A D | 11-Jul-2008 | 2 KiB | 55 | 37 |
| aclocal.m4 | H A D | 11-Jul-2008 | 290.9 KiB | 8,290 | 7,459 |
| config.guess | H A D | 11-Jul-2008 | 43.8 KiB | 1,527 | 1,315 |
| config.h.in | H A D | 11-Jul-2008 | 2.9 KiB | 115 | 77 |
| config.sub | H A D | 11-Jul-2008 | 32.6 KiB | 1,659 | 1,514 |
| configure | H A D | 11-Jul-2008 | 806.7 KiB | 25,652 | 20,759 |
| configure.ac | H A D | 11-Jul-2008 | 7.9 KiB | 248 | 209 |
| depcomp | H A D | 11-Jul-2008 | 17.4 KiB | 590 | 375 |
| install-sh | H A D | 11-Jul-2008 | 13.3 KiB | 520 | 344 |
| ltmain.sh | H A D | 29-Apr-2008 | 195.3 KiB | 6,965 | 5,506 |
| mingw-purple-dev.sh | H A D | 11-Jul-2008 | 1.4 KiB | 64 | 44 |
| missing | H A D | 11-Jul-2008 | 10.9 KiB | 368 | 275 |
README
1Bot Sentry will work with PURPLE_MAJOR_VERSION 2, but you must compile
2it with the major version of purple that you plan to use it with.
3
4You must have glib and purple development headers and libraries in order
5to build this package. On Debian Etch just do the following and you'll
6get everything you need:
7
8apt-get install pidgin-dev
9
10Everything should build with the customary:
11
12./configure
13make
14make install
15
16Remember that "./configure --help" will show all the options available
17to help cope with odd setups, installations, and paths.
18
README.mingw
1 NEW AND IMPROVED WIN32 (tested on Debian/GNU Linux)
2
3Getting a build environment:
4
5 Use the wingaim build fetcher from http://gaim-extprefs.sf.net to
6 download a wingaim build environment and the pidgin source code:
7
8 wget http://gaim-extprefs.sf.net/wingaim-build-fetcher.sh
9 bash wingaim-build-fetcher.sh
10
11 Don't worry about "WARNING: Installations cannot proceed: This is not
12 Win32" and similar messages. You don't need to build any installer
13 packages to get a mingw purple development environment for bot-sentry.
14
15 After this, you need to configure, build, and copy the libraries,
16 headers, and pkg-config files. The script mingw-purple-dev.sh is
17 provided for convenience (all parameters are required):
18
19 ./mingw-purple-dev.sh [pidgin src dir] [mingw gtk dir] [mingw compiler] [mingw windres]
20
21 After this script runs, it will print the name of the directory you
22 can use to configure bot-sentry.
23
24 To build bot-sentry for windows you need to install at least version
25 2.14 of nsis (http://nsis.sf.net), which is used to build the windows
26 installer package (required for a wingaim installation). If the
27 wingaim build fetcher didn't install this for you, you must install
28 it for yourself (this would be the case if you are building from
29 Linux using a cross compiler).
30
31Running configure:
32
33 You should configure as you would any package. However, if you are
34 building for Windows from Linux using a cross compiler, it stands to
35 reason that you need to provide some extra information, indicating
36 where to find various headers/libraries, the canonical build value
37 and the canonical host value. Here is what I do:
38
39 WINPURPLE_DEV="/some/path/provided/by/mingw-purple-dev.sh"
40
41 ./configure \
42 --build=i686-pc-linux-gnu \
43 --host=i586-mingw32msvc \
44 PKG_CONFIG_PATH="$WINPURPLE_DEV/lib/pkgconfig" \
45 CPPFLAGS="-I$WINPURPLE_DEV/include"
46
47Running make:
48
49 make
50
51Building the windows installer
52
53 make installer
54
55