File: INSTALL

package info (click to toggle)
bluemon 1.4-12
  • links: PTS, VCS
  • area: main
  • in suites: sid
  • size: 292 kB
  • sloc: ansic: 2,567; makefile: 305; sh: 104; xml: 24
file content (52 lines) | stat: -rw-r--r-- 1,852 bytes parent folder | download | duplicates (8)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
Installation Instructions.
-------------------------

See below for installation on debian systems.

This package requires docbook-to-man, libbluetooth, dbus plus make and a C compiler.

To compile it use `make'

To install it use `make install'. 

The default installation directories are /usr/share, /usr/sbin,
/etc/bluemon. To install into /usr/local use `make PREFIX=/usr/local
install'. Individual files can be relocated by setting the appropriate make
variables:

   SBIN     - binaries ($PREFIX/sbin)
   BIN     - binaries ($PREFIX/bin)
   MAN     - man pages ($PREFIX/share/man)
   DOC     - documentation and examples ($PREFIX/share/doc/bluemon)
   CONFIG  - config file (/etc/bluemon)

It can be uninstalled with `make uninstall' with the same make variables set.

Starting Bluemon
----------------

The sample initscript should be copied to the system initscript directory and
used to start the program. It uses a config file to read the parameters to pass
to the program. The config file is searched for as /etc/default/bluemon,
/etc/bluemon.conf or /etc/bluemon/bluemon.conf. If not, use man or --help to
decide which parameters you wish to use. A good sample command line is:

bluemon -qai 100 -t 210 -b BLUETOOTHADDR

as root, and then as a user:

bluemon-client -u "UP COMMAND" -d "DOWN COMMAND" -b BLUETOOTHADDR

where UP COMMAND is executed when the signal passes the threshold upwards
and DOWN COMMAND when it passes the threshold downwards.

Debian
------

This packages build-depends on docbook-to-man,  libbluetooth1-dev, debhelper,
devscripts, dbus-1-dev, fakeroot and build-essential.

You will need to apply the debian diff first (should be distributed with the
sources), then you can build a Debian package with either `make deb' or any
of the normal methods of building a deb package (I suggest `debuild
-rfakeroot -us -uc')