mirror of
https://github.com/archlinuxarm/PKGBUILDs.git
synced 2024-11-08 22:45:43 +00:00
removed aur/hd-idle
This commit is contained in:
parent
9ff841e3db
commit
d9d322b179
4 changed files with 0 additions and 113 deletions
|
@ -1,41 +0,0 @@
|
||||||
# Maintainer: Kyle Keen <keenerd@gmail.com>
|
|
||||||
# Contributor: Tilman Blumenbach <tilman@ax86.net>
|
|
||||||
|
|
||||||
pkgname=hd-idle
|
|
||||||
pkgver=1.04
|
|
||||||
pkgrel=3
|
|
||||||
pkgdesc='Utility program for spinning-down external disks after a period of idle time.'
|
|
||||||
arch=(i686 x86_64)
|
|
||||||
backup=(etc/conf.d/hd-idle)
|
|
||||||
url="http://hd-idle.sourceforge.net/"
|
|
||||||
license=('GPL')
|
|
||||||
install="hd-idle.install"
|
|
||||||
source=("http://downloads.sf.net/$pkgname/$pkgname-$pkgver.tgz"
|
|
||||||
"hd-idle.init"
|
|
||||||
"hd-idle.service")
|
|
||||||
md5sums=('41e52e669fc59fa82ee0c2bcce1336d3'
|
|
||||||
'19c07682085d7fa99527c0f35073d331'
|
|
||||||
'82cd5beede4cd11f94e61f6c8332d07c')
|
|
||||||
|
|
||||||
build() {
|
|
||||||
cd "$srcdir/$pkgname"
|
|
||||||
make
|
|
||||||
}
|
|
||||||
|
|
||||||
package() {
|
|
||||||
cd "$srcdir/$pkgname"
|
|
||||||
|
|
||||||
sed -i 's|/sbin|/bin|' Makefile
|
|
||||||
|
|
||||||
# Install binary
|
|
||||||
make TARGET_DIR="$pkgdir/usr" install
|
|
||||||
|
|
||||||
# Install custom init script and stock defaults file:
|
|
||||||
install -Do 0 -g 0 "$srcdir/hd-idle.init" "$pkgdir/etc/rc.d/hd-idle"
|
|
||||||
install -Dpm 644 -o 0 -g 0 debian/hd-idle.default "$pkgdir/etc/conf.d/hd-idle"
|
|
||||||
install -Dm 644 "$srcdir/hd-idle.service" "$pkgdir/usr/lib/systemd/system/hd-idle.service"
|
|
||||||
|
|
||||||
# Install README:
|
|
||||||
install -Dm 644 -o 0 -g 0 README "$pkgdir/usr/share/doc/$pkgname/README"
|
|
||||||
}
|
|
||||||
|
|
|
@ -1,56 +0,0 @@
|
||||||
#!/bin/sh
|
|
||||||
# Based on the Debian init.d script from the original hd-idle tarball.
|
|
||||||
# Modified for Arch Linux by Tilman Blumenbach <tilman@ax86.net>.
|
|
||||||
|
|
||||||
DAEMON=/usr/sbin/hd-idle
|
|
||||||
HD_IDLE_OPTS="-i 600"
|
|
||||||
START_HD_IDLE=false
|
|
||||||
|
|
||||||
[ -r /etc/conf.d/hd-idle ] && . /etc/conf.d/hd-idle
|
|
||||||
|
|
||||||
if [ "$START_HD_IDLE" != "true" ] ; then
|
|
||||||
exit 0
|
|
||||||
fi
|
|
||||||
|
|
||||||
# See if the daemon is there
|
|
||||||
test -x $DAEMON || exit 0
|
|
||||||
|
|
||||||
. /etc/rc.conf
|
|
||||||
. /etc/rc.d/functions
|
|
||||||
|
|
||||||
APP_PID=`pidof -s "${DAEMON}"`
|
|
||||||
|
|
||||||
case "$1" in
|
|
||||||
start)
|
|
||||||
stat_busy "Starting the hd-idle daemon"
|
|
||||||
|
|
||||||
[ -z "$APP_PID" ] && $DAEMON $HD_IDLE_OPTS
|
|
||||||
if [ $? -eq 0 ]; then
|
|
||||||
stat_done
|
|
||||||
add_daemon hd-idle
|
|
||||||
else
|
|
||||||
stat_fail
|
|
||||||
fi
|
|
||||||
;;
|
|
||||||
|
|
||||||
stop)
|
|
||||||
stat_busy "Stopping the hd-idle daemon"
|
|
||||||
|
|
||||||
[ -n "$APP_PID" ] && kill "$APP_PID"
|
|
||||||
if [ $? -eq 0 ]; then
|
|
||||||
stat_done
|
|
||||||
rm_daemon hd-idle
|
|
||||||
else
|
|
||||||
stat_fail
|
|
||||||
fi
|
|
||||||
;;
|
|
||||||
|
|
||||||
restart|force-reload)
|
|
||||||
$0 stop && sleep 2 && $0 start
|
|
||||||
;;
|
|
||||||
|
|
||||||
*)
|
|
||||||
echo "Usage: /etc/init.d/hd-idle start/stop/restart/force-reload"
|
|
||||||
exit 1
|
|
||||||
;;
|
|
||||||
esac
|
|
|
@ -1,6 +0,0 @@
|
||||||
post_install() {
|
|
||||||
echo '>> By default, hd-idle will NOT start when added to the DAEMONS array'
|
|
||||||
echo '>> in /etc/rc.conf!'
|
|
||||||
echo '>> Please review /etc/conf.d/hd-idle first and make sure the settings'
|
|
||||||
echo '>> (HD_IDLE_OPTS) are correct. Then, in the same file, set START_HD_IDLE=true.'
|
|
||||||
}
|
|
|
@ -1,10 +0,0 @@
|
||||||
[Unit]
|
|
||||||
Description=Hard drive idling daemon
|
|
||||||
|
|
||||||
[Service]
|
|
||||||
Type=forking
|
|
||||||
EnvironmentFile=/etc/conf.d/hd-idle
|
|
||||||
ExecStart=/usr/sbin/hd-idle $HD_IDLE_OPTS
|
|
||||||
|
|
||||||
[Install]
|
|
||||||
WantedBy=multi-user.target
|
|
Loading…
Reference in a new issue