updated on Thu Jan 26 16:09:46 UTC 2012
[aur-mirror.git] / slurm-llnl / PKGBUILD
blob549f7e49906b77f8807a461043de854e128ad71e
1 # Maintainer: Fredrik Tegenfeldt <fredrik.tegenfeldt AT unige DOT ch>
2 pkgname=slurm-llnl
3 pkgver=2.2.6
4 pkgrel=2
5 pkgdesc="Simple Linux Utility for Resource Management"
6 arch=('i686' 'x86_64')
7 license=('GPL')
8 url="https://computing.llnl.gov/linux/slurm/"
9 groups=()
10 depends=('python2')
11 makedepends=('python2' 'libmysqlclient>=5.0.0' 'openssl>=0.9.6' 'munge' 'readline')
12 provides=(slurm)
13 conflicts=()
14 replaces=()
15 backup=()
16 options=()
17 install=${pkgname}.install
18 changelog=
19 source=("arch_rc.d.slurm" "shtml2html.py.patch" "http://sourceforge.net/projects/slurm/files/slurm/version_2.2/$pkgver/slurm-$pkgver.tar.bz2/download")
20 noextract=()
21 md5sums=('35963dbbafc4c72aa021a326205b166f' '9d8f907b340cedc28f6148fb8665f0c2' '0aafdb1f71408c0a43591c866cf2f5c0' )
26 build() {
27   cd "$srcdir/slurm-$pkgver"
28   patch -p0 -i ../shtml2html.py.patch
30   ./configure --prefix=/usr           \
31               --sysconfdir=/etc/slurm \
32               --localstatedir=/       \
33               --with-mysql            \
34               --with-ssl              \
35               --with-munge            \
36               --with-readline
37   make
40 package() {
41   cd "$srcdir/slurm-$pkgver"
43   make DESTDIR="$pkgdir/" install
45   install -D -m755 ../arch_rc.d.slurm "${pkgdir}/etc/rc.d/slurm"
46   install -D -m755 etc/init.d.slurmdbd "${pkgdir}/etc/rc.d/slurmdbd"
47   install -D -m644 etc/slurm.conf.example "${pkgdir}/etc/slurm/slurm.conf.example"
48   install -D -m644 etc/slurmdbd.conf.example "${pkgdir}/etc/slurm/slurmdbd.conf.example"
49   install -D -m644 LICENSE.OpenSSL "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.OpenSSL"
50   install -D -m644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/COPYING"