updated on Tue Jan 10 00:10:07 UTC 2012
[aur-mirror.git] / frandom / PKGBUILD
blobcfc7b39e96c7936413935f8c951480a273e49602
1 # Contributor: Patrick Buddeberg <perchy22  at gmail dot com>
2 # Modified from: Jeffrey Grembecki jeff _a*t mcmedia _d.ot c~om d-ot _au
4 pkgname=frandom
5 pkgver=1.1
6 pkgrel=1
7 pkgdesc="A very fast random number generator kernel module."
8 arch=(i686 x86_64)
9 url="http://frandom.sourceforge.net/"
10 license="GPL"
11 depends=('linux' 'linux-headers')
12 install=frandom.install
13 source=(http://sourceforge.net/projects/frandom/files/$pkgname-$pkgver.tar.gz 
14   frandom.rc
15   frandom.udev.patch)
16 md5sums=('aade48078496da7439eda41937a34e61'
17          '4ea0a53e400d51f5651b2747db92ffbc'
18             'f9a36f3a3c7f9caaae6475f6edea079c')
19 sha512sums=('f64bd1bc1482d223f84f344554b04a4a413be32cf6c348e006b831e68eea0165f1231e194536bb6867450dfc901e80e765e71ba6369209ce579597ad1cdfdeaf'
20             'fb61bc8f674818b122dad9b5abfe388e54a418d0fcd3304f731bc44986d83366fd2e39d97590e33748e5c4bb6d9246bbeea12064e8d37a06734851a58c472ad8'
21             '87cea42d7447127ee9afd70e6c47819a6102ef220ff407bab3528b5e79243293f7dded505e6e4fb023db817a83caeca358acc34b2bf1e3c6e3371fbe8d23da3b')
23 build() {
24   patch $srcdir/$pkgname-$pkgver/10-frandom.rules $startdir/frandom.udev.patch
25   cd $srcdir/$pkgname-$pkgver
26   make || return 1 
29 package() {
30   cd $srcdir/$pkgname-$pkgver
31   install -m 644 -D $pkgname.ko $pkgdir/lib/modules/$(uname -r)/kernel/drivers/char/$pkgname.ko
32   install -m 755 -D ../frandom.rc $pkgdir/etc/rc.d/$pkgname
33   install -m 644 -D 10-$pkgname.rules $pkgdir/etc/udev/rules.d/10-$pkgname.rules