The installation is now done through the Makefile.
[breezed.git] / install.sh
1 #!/bin/bash
2
3 #  breezed is a fan speed control daemon for Linux computers.
4 #
5 #  Copyright (c) 2008, 2009 Francois Fleuret
6 #  Written by Francois Fleuret <francois@fleuret.org>
7 #
8 #  This file is part of breezed.
9 #
10 #  breezed is free software: you can redistribute it and/or modify it
11 #  under the terms of the GNU General Public License version 3 as
12 #  published by the Free Software Foundation.
13 #
14 #  breezed is distributed in the hope that it will be useful, but
15 #  WITHOUT ANY WARRANTY; without even the implied warranty of
16 #  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
17 #  General Public License for more details.
18 #
19 #  You should have received a copy of the GNU General Public License
20 #  along with breezed.  If not, see <http://www.gnu.org/licenses/>.
21
22 PM_SLEEPD_DIR="/usr/lib/pm-utils/sleep.d/"
23
24 make -k
25
26 if [[ ! -a "/etc/breezed.conf" ]]; then
27     echo "You have to copy one of the breezed_*.conf file in /etc/breezed.conf"
28     echo "before installing the daemon."
29     exit 0
30 fi
31
32 cp ./breezed /usr/local/bin/
33 cp ./breezed.sh /etc/init.d/
34
35 if [[ -d "${PM_SLEEPD_DIR}" ]]; then
36     cp ./breezed-pm-utils.sh ${PM_SLEEPD_DIR}/50breezed
37 else
38     echo "I can not find ${PM_SLEEPD_DIR}"
39     echo "On Debian, you should install pm-utils"
40 fi
41
42 cp ./breezed.1 /usr/share/man/man1/
43
44 update-rc.d breezed.sh defaults
45
46 /etc/init.d/breezed.sh start