From 21f7b81215c67adc7db782caefe7c0418653ff69 Mon Sep 17 00:00:00 2001 From: Alessio Sergi Date: Sat, 11 Jul 2015 04:11:11 +0200 Subject: [PATCH] hddtemp: add runit service (closes #1992) --- srcpkgs/hddtemp/files/hddtemp/run | 3 +++ srcpkgs/hddtemp/template | 32 +++++++++++++++---------------- 2 files changed, 19 insertions(+), 16 deletions(-) create mode 100755 srcpkgs/hddtemp/files/hddtemp/run diff --git a/srcpkgs/hddtemp/files/hddtemp/run b/srcpkgs/hddtemp/files/hddtemp/run new file mode 100755 index 00000000000..fbed7ddb0bc --- /dev/null +++ b/srcpkgs/hddtemp/files/hddtemp/run @@ -0,0 +1,3 @@ +#!/bin/sh +[ -r conf ] && . ./conf +exec hddtemp -dF ${OPTS:=/dev/sda} diff --git a/srcpkgs/hddtemp/template b/srcpkgs/hddtemp/template index d3e83f9a88d..db11935054f 100644 --- a/srcpkgs/hddtemp/template +++ b/srcpkgs/hddtemp/template @@ -2,25 +2,25 @@ pkgname=hddtemp version=0.3.beta15 revision=1 -_patch=52 -homepage="https://savannah.nongnu.org/projects/hddtemp/" -short_desc="Temperature of your hard drive by reading S.M.A.R.T. information" +wrksrc="${pkgname}-${version/.beta/-beta}" +build_style=gnu-configure +configure_args="--with-db-path=/usr/share/hddtemp/hddtemp.db" +short_desc="Hard drive temperature monitoring utility" maintainer="Georg S. " license="GPL-2" +homepage="https://savannah.nongnu.org/projects/hddtemp/" +distfiles=" + ${NONGNU_SITE}/${pkgname}/${pkgname}-${version/.beta/-beta}.tar.bz2 + ${DEBIAN_SITE}/main/h/hddtemp/${pkgname}_${version/.beta/-beta}-52.diff.gz" +checksum=" + 618541584054093d53be8a2d9e81c97174f30f00af91cb8700a97e442d79ef5b + 2466eabe4011042d4011831d40e4e207c810454a0320d77ba99e0b87cdfd8bb6" -distfiles="${NONGNU_SITE}/${pkgname}/${pkgname}-${version/.beta/-beta}.tar.bz2 -${DEBIAN_SITE}/main/h/hddtemp/${pkgname}_${version/.beta/-beta}-${_patch}.diff.gz" -checksum="618541584054093d53be8a2d9e81c97174f30f00af91cb8700a97e442d79ef5b -2466eabe4011042d4011831d40e4e207c810454a0320d77ba99e0b87cdfd8bb6" - -build_style=gnu-configure -wrksrc="${pkgname}-${version/.beta/-beta}" -configure_args="--with-db-path=/usr/share/${pkgname}/hddtemp.db" - -post_extract() { - patch -p1 -i "../${pkgname}_${version/.beta/-beta}-${_patch}.diff" +pre_configure() { + patch -p1 -i ../hddtemp_${version/.beta/-beta}-52.diff + sed -i 's|/etc/hddtemp.db|/usr/share/hddtemp/hddtemp.db|' doc/hddtemp.8 } - post_install() { - vinstall debian/hddtemp.db 644 usr/share/${pkgname} + vinstall debian/hddtemp.db 644 usr/share/hddtemp + vsv hddtemp }