summarylogtreecommitdiffstats
path: root/PKGBUILD
blob: aafd08a22a159a291a2867b165e2ff424376a546 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
# Maintainer: John Lane <archlinux at jelmail dot com>
# Contributor: Nathan Owe <ndowens.aur at gmail dot com>

pkgname=dcc
pkgver=1.3.158
pkgrel=2
pkgdesc="Distributed Checksum Clearinghouse spam tool"
url="http://www.rhyolite.com/anti-spam/dcc/"
arch=('i686' 'x86_64')
license=('custom')
depends=('sh')
source=(http://www.rhyolite.com/anti-spam/dcc/source/old/$pkgname-$pkgver.tar.Z \
	http://www.rhyolite.com/dcc/LICENSE)
sha256sums=('596bb4a02800a87501818215e61ac877e4d5a31ec0c8c227f23438f6b6b831c6'
            '8bce5cc14bd52293e9b6331cbd2979a12d667bbea615e65b18608b690f7b5fef') 


build() {
  cd $srcdir/$pkgname-$pkgver
  CPPFLAGS="$CPPFLAGS -O2" # https://bbs.archlinux.org/viewtopic.php?id=182812
  ./configure --with-installroot=${pkgdir} \
  --mandir=/usr/share/man --homedir=/opt/dcc \
  --bindir=/usr/bin --libexecdir=/usr/lib/dcc
  make
}

package() {
  cd $srcdir/$pkgname-$pkgver
  MAKEFLAGS="$MAKEFLAGS -j1" # AUR comment zmeYski 2014-10-14 17:57
  make DESTDIR=${pkgdir}/ install
  install -d $pkgdir/usr/share/licenses/$pkgname
  install -Dm644 $srcdir/LICENSE $pkgdir/usr/share/licenses/$pkgname/LICENSE
  
  #Fix file permissions
  find $pkgdir/ -group bin -exec chgrp root {} \;
  find $pkgdir/ -user bin -exec chown root {} \;
  find $pkgdir/opt/dcc -type f -exec chmod 644 {} \;
  chmod 755 $pkgdir/opt/dcc/log	
    

}