Pm-utils: Difference between revisions
From CBLFS
Jump to navigationJump to search
Devilsclaw (talk | contribs) |
Devilsclaw (talk | contribs) |
||
| (8 intermediate revisions by the same user not shown) | |||
| Line 32: | Line 32: | ||
Compile the package: | Compile the package: | ||
CC="gcc ${BUILD32}" ./configure --libdir=/usr/lib \ | |||
--prefix=/usr --sysconfdir=/etc \ | |||
--docdir=/usr/share/doc/pm-utils-1.2.3 && | |||
make | |||
Install the package: | Install the package: | ||
make install | |||
=== N32 === | === N32 === | ||
| Line 42: | Line 46: | ||
Compile the package: | Compile the package: | ||
CC="gcc ${BUILDN32}" ./configure --libdir=/usr/lib32 \ | |||
--prefix=/usr --sysconfdir=/etc \ | |||
--docdir=/usr/share/doc/pm-utils-1.2.3 && | |||
make | |||
Install the package: | Install the package: | ||
make install | |||
=== 64Bit === | === 64Bit === | ||
| Line 52: | Line 60: | ||
Compile the package: | Compile the package: | ||
CC="gcc ${BUILD64}" ./configure --libdir=/usr/lib64 --prefix=/usr --sysconfdir=/etc --docdir=/usr/share/doc/pm-utils-1.2.3 && | CC="gcc ${BUILD64}" ./configure --libdir=/usr/lib64 \ | ||
--prefix=/usr --sysconfdir=/etc \ | |||
--docdir=/usr/share/doc/pm-utils-1.2.3 && | |||
make | make | ||
| Line 73: | Line 83: | ||
|-valign="top" | |-valign="top" | ||
!Installed Directories: | !Installed Directories: | ||
|/usr/lib/pm-utils, /etc/pm | |/usr/lib{,32,64}/pm-utils, /etc/pm | ||
|-valign="top" | |-valign="top" | ||
!Installed Programs: | !Installed Programs: | ||
|on_ac_power, pm-hibernate, pm-is-supported, pm-powersave, pm-suspend, pm-suspend-hybrid, /usr/lib/pm-utils/bin/{pm-action,pm-pmu,pm-reset-swap} | |on_ac_power, pm-hibernate, pm-is-supported, pm-powersave, pm-suspend, pm-suspend-hybrid, /usr/lib{,32,64}/pm-utils/bin/{pm-action,pm-pmu,pm-reset-swap} | ||
|-valign="top" | |-valign="top" | ||
!Installed Libraries: | !Installed Libraries: | ||
Latest revision as of 13:49, 30 August 2009
| Download Source: | http://pm-utils.freedesktop.org/releases/pm-utils-1.2.3.tar.gz |
|---|
Introduction to Pm-utils
Pm-utils is a set of tools to control power management (e.g. suspend and resume).
Project Homepage: http://pm-utils.freedesktop.org/wiki/
Dependencies
Runtime
Non-Multilib
Compile the package:
./configure --prefix=/usr --sysconfdir=/etc --docdir=/usr/share/doc/pm-utils-1.2.3 && make
Install the package:
make install
Multilib
This package does not provide any libraries so only one installation is required.
32Bit
Compile the package:
CC="gcc ${BUILD32}" ./configure --libdir=/usr/lib \
--prefix=/usr --sysconfdir=/etc \
--docdir=/usr/share/doc/pm-utils-1.2.3 &&
make
Install the package:
make install
N32
Compile the package:
CC="gcc ${BUILDN32}" ./configure --libdir=/usr/lib32 \
--prefix=/usr --sysconfdir=/etc \
--docdir=/usr/share/doc/pm-utils-1.2.3 &&
make
Install the package:
make install
64Bit
Compile the package:
CC="gcc ${BUILD64}" ./configure --libdir=/usr/lib64 \
--prefix=/usr --sysconfdir=/etc \
--docdir=/usr/share/doc/pm-utils-1.2.3 &&
make
Install the package:
make install
Configuring
Config files
Configuration files should be put in /etc/pm/config.d. See the pm-action(8) man page for more information.
Hooks
Hooks are run when the system is put into a sleep state or resumed. Default hooks are located in /usr/lib/pm-utils/sleep.d, and user hooks should be put in /etc/pm/sleep.d. See the pm-action(8) man page for more information.
Contents
| Installed Directories: | /usr/lib{,32,64}/pm-utils, /etc/pm |
|---|---|
| Installed Programs: | on_ac_power, pm-hibernate, pm-is-supported, pm-powersave, pm-suspend, pm-suspend-hybrid, /usr/lib{,32,64}/pm-utils/bin/{pm-action,pm-pmu,pm-reset-swap} |
| Installed Libraries: | None |
Short Descriptions
| on_ac_power | is a script that determines whether the system is running on AC power (rather than a battery). |
|---|---|
| pm-hibernate | is a symlink to pm-action that puts the computer into hibernate mode (i.e., saves the contents of memory to disk and shuts down). |
| pm-is-supported | is a script that checks whether power management features such as suspend and hibernate are supported. |
| pm-powersave | is a script that puts the computer into powersaving (low power) mode. |
| pm-suspend | is a symlink to pm-action that puts the computer into suspend mode. |
| pm-suspend-hybrid | is a symlink to pm-action that puts the computer into suspend mode (like hibernate, but resumes more quickly). |
| pm-action | is a script that puts the computer into a sleep state (hibernate, suspend, or suspend-hybrid). |
| pm-pmu | is a program that puts computers which have a Macintosh PMU into suspend mode. |
| pm-reset-swap | is a program that marks a swap partition unusable for resuming from hibernate. |