|
Jeremy |
aae87d3 |
--- a/Makefile
|
|
Jeremy |
aae87d3 |
+++ b/Makefile
|
|
Jeremy |
aae87d3 |
@@ -5,11 +5,10 @@
|
|
Jeremy |
aae87d3 |
# definitions and absolute paths in scripts too!
|
|
Jeremy |
aae87d3 |
|
|
Jeremy |
aae87d3 |
# Evaluate parameters
|
|
Jeremy |
aae87d3 |
-TLP_LIBDIR ?= /usr/lib
|
|
Jeremy |
aae87d3 |
TLP_SBIN ?= /usr/sbin
|
|
Jeremy |
aae87d3 |
TLP_BIN ?= /usr/bin
|
|
Jeremy |
aae87d3 |
-TLP_TLIB = $(TLP_LIBDIR)/tlp-pm
|
|
Jeremy |
aae87d3 |
-TLP_PLIB = $(TLP_LIBDIR)/pm-utils
|
|
Jeremy |
aae87d3 |
+TLP_TLIB ?= /usr/share/tlp-pm
|
|
Jeremy |
aae87d3 |
+TLP_PLIB ?= /usr/lib/pm-utils
|
|
Jeremy |
aae87d3 |
TLP_ULIB ?= /lib/udev
|
|
Jeremy |
aae87d3 |
TLP_ACPI ?= /etc/acpi
|
|
Jeremy |
aae87d3 |
TLP_NMDSP ?= /etc/NetworkManager/dispatcher.d
|
|
Jeremy |
aae87d3 |
--- a/tlp
|
|
Jeremy |
aae87d3 |
+++ b/tlp
|
|
Jeremy |
aae87d3 |
@@ -5,22 +5,21 @@
|
|
Jeremy |
aae87d3 |
# This software is licensed under the GPL v2 or later.
|
|
Jeremy |
aae87d3 |
|
|
Jeremy |
aae87d3 |
# --- Constants
|
|
Jeremy |
aae87d3 |
-readonly LIBDIRS="/usr/lib/tlp-pm /usr/lib64/tlp-pm"
|
|
Jeremy |
1381dcb |
+readonly LIBDIR="/usr/share/tlp-pm"
|
|
Jeremy |
aae87d3 |
readonly LIBS="tlp-functions tlp-rf-func"
|
|
Jeremy |
aae87d3 |
|
|
Jeremy |
aae87d3 |
# --- Locate and source libraries
|
|
Jeremy |
aae87d3 |
-for libdir in $LIBDIRS; do [ -d $libdir ] && break; done
|
|
Jeremy |
aae87d3 |
-if [ ! -d $libdir ]; then
|
|
Jeremy |
1381dcb |
- echo "Error: missing library directory ($LIBDIRS)." 1>&2
|
|
Jeremy |
aae87d3 |
+if [ ! -d $LIBDIR ]; then
|
|
Jeremy |
1381dcb |
+ echo "Error: missing library directory ($LIBDIR)." 1>&2
|
|
Jeremy |
aae87d3 |
exit 1
|
|
Jeremy |
aae87d3 |
fi
|
|
Jeremy |
aae87d3 |
|
|
Jeremy |
aae87d3 |
for lib in $LIBS; do
|
|
Jeremy |
aae87d3 |
- if [ ! -f $libdir/$lib ]; then
|
|
Jeremy |
aae87d3 |
- echo "Error: missing function library \'$libdir/$lib\'." 1>&2
|
|
Jeremy |
aae87d3 |
+ if [ ! -f $LIBDIR/$lib ]; then
|
|
Jeremy |
aae87d3 |
+ echo "Error: missing function library \'$LIBDIR/$lib\'." 1>&2
|
|
Jeremy |
aae87d3 |
exit 1
|
|
Jeremy |
aae87d3 |
fi
|
|
Jeremy |
aae87d3 |
- . $libdir/$lib
|
|
Jeremy |
aae87d3 |
+ . $LIBDIR/$lib
|
|
Jeremy |
aae87d3 |
done
|
|
Jeremy |
aae87d3 |
|
|
Jeremy |
aae87d3 |
# --- Subroutines
|
|
Jeremy |
aae87d3 |
--- a/tlp-functions
|
|
Jeremy |
aae87d3 |
+++ b/tlp-functions
|
|
Jeremy |
aae87d3 |
@@ -33,7 +33,7 @@ readonly SYSTEMD=systemd
|
|
Jeremy |
aae87d3 |
readonly SYSTEMCTL=systemctl
|
|
Jeremy |
aae87d3 |
readonly INITCTL=initctl
|
|
Jeremy |
aae87d3 |
|
|
Jeremy |
aae87d3 |
-readonly TPACPIBAT=$libdir/tpacpi-bat # libdir is initialized by main program
|
|
Jeremy |
aae87d3 |
+readonly TPACPIBAT=$LIBDIR/tpacpi-bat # LIBDIR is initialized by main program
|
|
Jeremy |
aae87d3 |
|
|
Jeremy |
aae87d3 |
readonly TPACPIDIR=/sys/devices/platform/thinkpad_acpi
|
|
Jeremy |
aae87d3 |
readonly SMAPIDIR=/sys/devices/platform/smapi
|
|
Jeremy |
aae87d3 |
--- a/tlp-rdw-nm
|
|
Jeremy |
aae87d3 |
+++ b/tlp-rdw-nm
|
|
Jeremy |
aae87d3 |
@@ -6,19 +6,18 @@
|
|
Jeremy |
aae87d3 |
# This software is licensed under the GPL v2 or later.
|
|
Jeremy |
aae87d3 |
|
|
Jeremy |
aae87d3 |
# --- Constants
|
|
Jeremy |
aae87d3 |
-readonly LIBDIRS="/usr/lib/tlp-pm /usr/lib64/tlp-pm"
|
|
Jeremy |
1381dcb |
+readonly LIBDIR="/usr/share/tlp-pm"
|
|
Jeremy |
aae87d3 |
readonly LIBS="tlp-functions tlp-rf-func"
|
|
Jeremy |
aae87d3 |
|
|
Jeremy |
aae87d3 |
readonly RDW_NM_LOCK="rdw_nm"
|
|
Jeremy |
aae87d3 |
readonly RDW_NM_LOCKTIME=2
|
|
Jeremy |
aae87d3 |
|
|
Jeremy |
aae87d3 |
# --- Locate and source libraries
|
|
Jeremy |
aae87d3 |
-for libdir in $LIBDIRS; do [ -d $libdir ] && break; done
|
|
Jeremy |
aae87d3 |
-[ -d $libdir ] || exit 0
|
|
Jeremy |
aae87d3 |
+[ -d $LIBDIR ] || exit 0
|
|
Jeremy |
aae87d3 |
|
|
Jeremy |
aae87d3 |
for lib in $LIBS; do
|
|
Jeremy |
aae87d3 |
- [ -f $libdir/$lib ] || exit 0
|
|
Jeremy |
aae87d3 |
- . $libdir/$lib
|
|
Jeremy |
aae87d3 |
+ [ -f $LIBDIR/$lib ] || exit 0
|
|
Jeremy |
aae87d3 |
+ . $LIBDIR/$lib
|
|
Jeremy |
aae87d3 |
done
|
|
Jeremy |
aae87d3 |
|
|
Jeremy |
aae87d3 |
# --- MAIN
|
|
Jeremy |
aae87d3 |
--- a/tlp-rdw-udev
|
|
Jeremy |
aae87d3 |
+++ b/tlp-rdw-udev
|
|
Jeremy |
aae87d3 |
@@ -5,19 +5,18 @@
|
|
Jeremy |
aae87d3 |
# This software is licensed under the GPL v2 or later.
|
|
Jeremy |
aae87d3 |
|
|
Jeremy |
aae87d3 |
# --- Constants
|
|
Jeremy |
aae87d3 |
-readonly LIBDIRS="/usr/lib/tlp-pm /usr/lib64/tlp-pm"
|
|
Jeremy |
1381dcb |
+readonly LIBDIR="/usr/share/tlp-pm"
|
|
Jeremy |
aae87d3 |
readonly LIBS="tlp-functions tlp-rf-func"
|
|
Jeremy |
aae87d3 |
|
|
Jeremy |
aae87d3 |
readonly RDW_DOCK_LOCK="rdw_dock_lock"
|
|
Jeremy |
aae87d3 |
readonly RDW_DOCK_LOCKTIME=2
|
|
Jeremy |
aae87d3 |
|
|
Jeremy |
aae87d3 |
# --- Locate and source libraries
|
|
Jeremy |
aae87d3 |
-for libdir in $LIBDIRS; do [ -d $libdir ] && break; done
|
|
Jeremy |
aae87d3 |
-[ -d $libdir ] || exit 0
|
|
Jeremy |
aae87d3 |
+[ -d $LIBDIR ] || exit 0
|
|
Jeremy |
aae87d3 |
|
|
Jeremy |
aae87d3 |
for lib in $LIBS; do
|
|
Jeremy |
aae87d3 |
- [ -f $libdir/$lib ] || exit 0
|
|
Jeremy |
aae87d3 |
- . $libdir/$lib
|
|
Jeremy |
aae87d3 |
+ [ -f $LIBDIR/$lib ] || exit 0
|
|
Jeremy |
aae87d3 |
+ . $LIBDIR/$lib
|
|
Jeremy |
aae87d3 |
done
|
|
Jeremy |
aae87d3 |
|
|
Jeremy |
aae87d3 |
# --- MAIN
|
|
Jeremy |
aae87d3 |
--- a/tlp-rf
|
|
Jeremy |
aae87d3 |
+++ b/tlp-rf
|
|
Jeremy |
aae87d3 |
@@ -5,16 +5,15 @@
|
|
Jeremy |
aae87d3 |
# This software is licensed under the GPL v2 or later.
|
|
Jeremy |
aae87d3 |
|
|
Jeremy |
aae87d3 |
# --- Constants
|
|
Jeremy |
aae87d3 |
-readonly LIBDIRS="/usr/lib/tlp-pm /usr/lib64/tlp-pm"
|
|
Jeremy |
aae87d3 |
+readonly LIBDIRS="/usr/share/tlp-pm"
|
|
Jeremy |
aae87d3 |
readonly LIBS="tlp-functions tlp-rf-func"
|
|
Jeremy |
aae87d3 |
|
|
Jeremy |
aae87d3 |
# --- Locate and source libraries
|
|
Jeremy |
aae87d3 |
-for libdir in $LIBDIRS; do [ -d $libdir ] && break; done
|
|
Jeremy |
aae87d3 |
-[ -d $libdir ] || exit 0
|
|
Jeremy |
aae87d3 |
+[ -d $LIBDIR ] || exit 0
|
|
Jeremy |
aae87d3 |
|
|
Jeremy |
aae87d3 |
for lib in $LIBS; do
|
|
Jeremy |
aae87d3 |
- [ -f $libdir/$lib ] || exit 0
|
|
Jeremy |
aae87d3 |
- . $libdir/$lib
|
|
Jeremy |
aae87d3 |
+ [ -f $LIBDIR/$lib ] || exit 0
|
|
Jeremy |
aae87d3 |
+ . $LIBDIR/$lib
|
|
Jeremy |
aae87d3 |
done
|
|
Jeremy |
aae87d3 |
|
|
Jeremy |
aae87d3 |
# --- MAIN
|
|
Jeremy |
aae87d3 |
--- a/tlp-run-on
|
|
Jeremy |
aae87d3 |
+++ b/tlp-run-on
|
|
Jeremy |
aae87d3 |
@@ -5,22 +5,21 @@
|
|
Jeremy |
aae87d3 |
# This software is licensed under the GPL v2 or later.
|
|
Jeremy |
aae87d3 |
|
|
Jeremy |
aae87d3 |
# --- Constants
|
|
Jeremy |
aae87d3 |
-readonly LIBDIRS="/usr/lib/tlp-pm /usr/lib64/tlp-pm"
|
|
Jeremy |
1381dcb |
+readonly LIBDIR="/usr/share/tlp-pm"
|
|
Jeremy |
aae87d3 |
readonly LIBS="tlp-functions"
|
|
Jeremy |
aae87d3 |
|
|
Jeremy |
aae87d3 |
# --- Locate and source libraries
|
|
Jeremy |
aae87d3 |
-for libdir in $LIBDIRS; do [ -d $libdir ] && break; done
|
|
Jeremy |
aae87d3 |
-if [ ! -d $libdir ]; then
|
|
Jeremy |
1381dcb |
- echo "Error: missing library directory ($LIBDIRS)." 1>&2
|
|
Jeremy |
aae87d3 |
+if [ ! -d $LIBDIR ]; then
|
|
Jeremy |
1381dcb |
+ echo "Error: missing library directory ($LIBDIR)." 1>&2
|
|
Jeremy |
aae87d3 |
exit 1
|
|
Jeremy |
aae87d3 |
fi
|
|
Jeremy |
aae87d3 |
|
|
Jeremy |
aae87d3 |
for lib in $LIBS; do
|
|
Jeremy |
aae87d3 |
- if [ ! -f $libdir/$lib ]; then
|
|
Jeremy |
aae87d3 |
- echo "Error: missing function library \'$libdir/$lib\'." 1>&2
|
|
Jeremy |
aae87d3 |
+ if [ ! -f $LIBDIR/$lib ]; then
|
|
Jeremy |
aae87d3 |
+ echo "Error: missing function library \'$LIBDIR/$lib\'." 1>&2
|
|
Jeremy |
aae87d3 |
exit 1
|
|
Jeremy |
aae87d3 |
fi
|
|
Jeremy |
aae87d3 |
- . $libdir/$lib
|
|
Jeremy |
aae87d3 |
+ . $LIBDIR/$lib
|
|
Jeremy |
aae87d3 |
done
|
|
Jeremy |
aae87d3 |
|
|
Jeremy |
aae87d3 |
# --- MAIN
|
|
Jeremy |
aae87d3 |
--- a/tlp-stat
|
|
Jeremy |
aae87d3 |
+++ b/tlp-stat
|
|
Jeremy |
aae87d3 |
@@ -6,7 +6,7 @@
|
|
Jeremy |
aae87d3 |
|
|
Jeremy |
aae87d3 |
# --- Constants
|
|
Jeremy |
aae87d3 |
|
|
Jeremy |
aae87d3 |
-readonly LIBDIRS="/usr/lib/tlp-pm /usr/lib64/tlp-pm"
|
|
Jeremy |
1381dcb |
+readonly LIBDIR="/usr/share/tlp-pm"
|
|
Jeremy |
aae87d3 |
readonly LIBS="tlp-functions tlp-rf-func"
|
|
Jeremy |
aae87d3 |
|
|
Jeremy |
aae87d3 |
readonly TLPUSB=tlp-usblist
|
|
Jeremy |
aae87d3 |
@@ -330,18 +330,17 @@ read_args () { # read command line argum
|
|
Jeremy |
aae87d3 |
|
|
Jeremy |
aae87d3 |
# --- Locate and source libraries
|
|
Jeremy |
aae87d3 |
|
|
Jeremy |
aae87d3 |
-for libdir in $LIBDIRS; do [ -d $libdir ] && break; done
|
|
Jeremy |
aae87d3 |
-if [ ! -d $libdir ]; then
|
|
Jeremy |
1381dcb |
- echo "Error: missing library directory ($LIBDIRS)." 1>&2
|
|
Jeremy |
aae87d3 |
+if [ ! -d $LIBDIR ]; then
|
|
Jeremy |
1381dcb |
+ echo "Error: missing library directory ($LIBDIR)." 1>&2
|
|
Jeremy |
aae87d3 |
exit 1
|
|
Jeremy |
aae87d3 |
fi
|
|
Jeremy |
aae87d3 |
|
|
Jeremy |
aae87d3 |
for lib in $LIBS; do
|
|
Jeremy |
aae87d3 |
- if [ ! -f $libdir/$lib ]; then
|
|
Jeremy |
aae87d3 |
- echo "Error: missing function library \'$libdir/$lib\'." 1>&2
|
|
Jeremy |
aae87d3 |
+ if [ ! -f $LIBDIR/$lib ]; then
|
|
Jeremy |
aae87d3 |
+ echo "Error: missing function library \'$LIBDIR/$lib\'." 1>&2
|
|
Jeremy |
aae87d3 |
exit 1
|
|
Jeremy |
aae87d3 |
fi
|
|
Jeremy |
aae87d3 |
- . $libdir/$lib
|
|
Jeremy |
aae87d3 |
+ . $LIBDIR/$lib
|
|
Jeremy |
aae87d3 |
done
|
|
Jeremy |
aae87d3 |
|
|
Jeremy |
aae87d3 |
# --- MAIN
|