diff options
Diffstat (limited to 'community/hd-idle/APKBUILD')
-rw-r--r-- | community/hd-idle/APKBUILD | 25 |
1 files changed, 19 insertions, 6 deletions
diff --git a/community/hd-idle/APKBUILD b/community/hd-idle/APKBUILD index 465bf16560b..a6949911e2f 100644 --- a/community/hd-idle/APKBUILD +++ b/community/hd-idle/APKBUILD @@ -1,8 +1,8 @@ # Contributor: Dermot Bradley <dermot_bradley@yahoo.com> -# Maintainer: Dermot Bradley <dermot_bradley@yahoo.com> +# Maintainer: Celeste <cielesti@protonmail.com> pkgname=hd-idle -pkgver=1.16 -pkgrel=2 +pkgver=1.21 +pkgrel=3 pkgdesc="spin down idle hard disks" url="https://github.com/adelolmo/hd-idle" arch="all" @@ -12,6 +12,7 @@ makedepends=" " subpackages=" $pkgname-doc + $pkgname-logrotate $pkgname-openrc " options="!check" # There are no testcases @@ -21,6 +22,10 @@ source="$pkgname-$pkgver.tar.gz::https://github.com/adelolmo/hd-idle/archive/v$p hd-idle.logrotate " +export GOCACHE="${GOCACHE:-"$srcdir/go-cache"}" +export GOTMPDIR="${GOTMPDIR:-"$srcdir"}" +export GOMODCACHE="${GOMODCACHE:-"$srcdir/go"}" + build() { go build -o hd-idle hdidle.go main.go } @@ -38,9 +43,17 @@ package() { "$pkgdir"/usr/share/man/man8/ } +logrotate() { + pkgdesc="spin down idle hard disks (logrotate configuration)" + depends="" + install_if="$pkgname=$pkgver-r$pkgrel logrotate" + + amove etc/logrotate.d/hd-idle +} + sha512sums=" -ec2e1f79fddd027715fc9be1aa90ccf2db72bd351de478fd216309e1e2f4f7dbcf9d611620158b1464e539e6bcb458992c282a938e67923f14ba355af08dd362 hd-idle-1.16.tar.gz -9dfe8a4f4d23e6d5c360184b95fe432608185fe166efb71f959bab8cf86b02a0d87e83ec67fdf78304a0c2a770f36a3039a56df65213981f2b939967b337f9b8 hd-idle.confd -05b91cb405646ba897ec407df1eaf8ff6e735bd2cb8e3efb9fcacc7365aae2cd5f29f46c75599a53bfd7060132cf7559c7fd309f0ec80467bbea443183cb7fbe hd-idle.initd +9afe5affd3244ad546a17b840f2c499a3597e5af08b6f514edae3407b99c2ab7e8dc9bd51999e229ba48dd8df97024fa70380b996d749adc3fee2024542a8018 hd-idle-1.21.tar.gz +6a159e6fb0517a560e98a1389b105609d7d6c10c22ac905520a5f5d47da1a6f01ab6cc90a95f61b17f405bae2bd230ff5256502ac697ed5ff0107e2d4a7517b8 hd-idle.confd +3b3319636b463af92748a4967e44311f8caebe2c869ba5289bb11bec2cdbad5e798a5a75a9bb81b14727404e9328e9444f298748348864171322c07d8f72608a hd-idle.initd ec89ea63060c4684d892eae45ea686617620a966c873e863e9e7449418bc4d8c28e3175b050e89857c6ac4a969e71cebc99bba792e1e0c0af787fb246b0d9629 hd-idle.logrotate " |