From 65eeff79fff8a1bfdf67ca51d147384f46f4d5c0 Mon Sep 17 00:00:00 2001 From: Nicolás Reynolds Date: Fri, 27 Dec 2013 23:55:53 +0000 Subject: Fri Dec 27 23:54:04 UTC 2013 --- extra/haveged/PKGBUILD | 39 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100644 extra/haveged/PKGBUILD (limited to 'extra/haveged/PKGBUILD') diff --git a/extra/haveged/PKGBUILD b/extra/haveged/PKGBUILD new file mode 100644 index 000000000..a404e9c06 --- /dev/null +++ b/extra/haveged/PKGBUILD @@ -0,0 +1,39 @@ +# $Id: PKGBUILD 199016 2013-11-06 11:28:54Z bpiotrowski $ +# Maintainer: Bartłomiej Piotrowski +# Contributor: kfgz +# Contributor: pootzko + +pkgname=haveged +pkgver=1.7.c +_pkgver=${pkgver/.c/c} +pkgrel=3 +pkgdesc='Entropy harvesting daemon using CPU timings' +arch=('i686' 'x86_64') +url='http://www.issihosts.com/haveged' +license=('GPL') +depends=('glibc') +source=($url/$pkgname-$_pkgver.tar.gz + service cleanexit.patch) +sha256sums=('40397eded96fc0d624a6a81c8e888ab023e46f3114f1ee699994e645531bf121' + 'badf8ceb5484d45888a089fabdfba5f44f6ec2930bca203c50200051a4d83e12' + 'be896659dd96cb85915ac5a9c2bd8d81d1ff348508362d1b71d64b207f69fa5c') + +prepare() { + cd $pkgname-$_pkgver + patch -Np1 -i ../cleanexit.patch +} + +build() { + cd $pkgname-$_pkgver + ./configure --prefix=/usr --bindir=/usr/bin --sbindir=/usr/bin + make +} + +package() { + cd $pkgname-$_pkgver + make DESTDIR="$pkgdir" install + + rm -rf "$pkgdir"/etc/init.d + install -D -m644 "$srcdir"/service \ + "$pkgdir"/usr/lib/systemd/system/haveged.service +} -- cgit v1.2.3-54-g00ecf