• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..03-May-2022-

nsis/H11-Jul-2008-1,052754

po/H11-Jul-2008-1,6711,397

src/H11-Jul-2008-726480

AUTHORSH A D11-Jul-200847 21

COPYINGH A D11-Jul-200834.3 KiB675553

ChangeLogH A D11-Jul-200833.4 KiB1,059782

INSTALLH A D11-Jul-20089.3 KiB238179

Makefile.amH A D11-Jul-20081.9 KiB8363

Makefile.inH A D11-Jul-200829.1 KiB886784

NEWSH A D11-Jul-2008477 1712

READMEH A D11-Jul-2008540 1812

README.mingwH A D11-Jul-20082 KiB5537

aclocal.m4H A D11-Jul-2008290.9 KiB8,2907,459

config.guessH A D11-Jul-200843.8 KiB1,5271,315

config.h.inH A D11-Jul-20082.9 KiB11577

config.subH A D11-Jul-200832.6 KiB1,6591,514

configureH A D11-Jul-2008806.7 KiB25,65220,759

configure.acH A D11-Jul-20087.9 KiB248209

depcompH A D11-Jul-200817.4 KiB590375

install-shH A D11-Jul-200813.3 KiB520344

ltmain.shH A D29-Apr-2008195.3 KiB6,9655,506

mingw-purple-dev.shH A D11-Jul-20081.4 KiB6444

missingH A D11-Jul-200810.9 KiB368275

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