Files
Arch-R/packages/sysutils/pm-utils/install
Stephan Raue 2f8153a31b new package:
- add package pm-utils
2010-05-02 16:19:41 +02:00

48 lines
1.5 KiB
Bash
Executable File

#!/bin/sh
. config/options
$SCRIPTS/install grep
mkdir -p $INSTALL/etc/pm/config.d
mkdir -p $INSTALL/etc/pm/power.d
mkdir -p $INSTALL/etc/pm/sleep.d
mkdir -p $INSTALL/usr/bin
for file in import-fdi-quirkdb on_ac_power pm-is-supported; do
cp -P $PKG_BUILD/src/$file $INSTALL/usr/bin
done
mkdir -p $INSTALL/usr/lib/pm-utils/bin
for file in pm-action pm-pmu pm-reset-swap service; do
cp -P $PKG_BUILD/src/$file $INSTALL/usr/lib/pm-utils/bin
done
mkdir -p $INSTALL/usr/lib/pm-utils/
for file in defaults functions pm-functions; do
cp -P $PKG_BUILD/pm/$file $INSTALL/usr/lib/pm-utils
done
mkdir -p $INSTALL/usr/lib/pm-utils/module.d
for file in kernel tuxonice uswsusp; do
cp -P $PKG_BUILD/pm/module.d/$file $INSTALL/usr/lib/pm-utils/module.d
done
mkdir -p $INSTALL/usr/lib/pm-utils/power.d
for file in sched-powersave; do
cp -P $PKG_BUILD/pm/power.d/$file $INSTALL/usr/lib/pm-utils/power.d
chmod +x $INSTALL/usr/lib/pm-utils/power.d/$file
done
mkdir -p $INSTALL/usr/lib/pm-utils/sleep.d
for file in 00logging 00powersave 01grub 49bluetooth 55NetworkManager 75modules 90clock 94cpufreq 95led 98video-quirk-db-handler 99video; do
cp -P $PKG_BUILD/pm/sleep.d/$file $INSTALL/usr/lib/pm-utils/sleep.d
chmod +x $INSTALL/usr/lib/pm-utils/sleep.d/$file
done
mkdir -p $INSTALL/usr/sbin
cp -P $PKG_BUILD/src/pm-powersave $INSTALL/usr/sbin
for file in pm-hibernate pm-suspend pm-suspend-hybrid; do
ln -sf /usr/lib/pm-utils/bin/pm-action $INSTALL/usr/sbin/$file
done