updated on Fri Jan 20 20:16:25 UTC 2012
[aur-mirror.git] / netatalk / PKGBUILD
blob7a4c13b656e4c5a165dc224de85aff30ad284f62
1 # Maintainer: Dominik Dingel <mail at wodar dot de>
2 # Contributor: William Udovich <nerdzrule7 at earthlink dot net>
3 # Contributor: Farhan Yousaf <farhany at xaviya dot com>
5 pkgname=netatalk
6 pkgver=2.2.1
7 pkgrel=0
8 pkgdesc="A kernel level implementation of the AppleTalk Protocol Suite"
9 arch=('i686' 'x86_64')
10 url="http://netatalk.sourceforge.net"
11 options=('!libtool')
12 license=("GPL")
13 backup=('etc/netatalk/afpd.conf' 
14         'etc/netatalk/netatalk.conf' 
15         'etc/netatalk/atalkd.conf' 
16         'etc/netatalk/papd.conf' 
17         'etc/netatalk/AppleVolumes.default' 
18         'etc/netatalk/AppleVolumes.system')
20 depends=('libcups' 'openssl' 'pam' 'coreutils>=7.1-2' 'db' 'libgcrypt')
21 optdepends=('avahi' 'tcp_wrappers')
22 makedepends=('make' 'patch' 'gcc')
23 source=(http://voxel.dl.sourceforge.net/project/netatalk/netatalk/$pkgver/netatalk-$pkgver.tar.bz2 \
24 afpd atalkd papd cnid afpd.service)
25 install=netatalk.install
27 md5sums=('4a371025daf96adb73fa491efdbfef28'
28          '16ab9fa50ec4abde6de478fc7de57805'
29          '2d05de4a16faf7d4af21b5f14e33fa82'
30          'b16a687c96dd1ca7ffefd7c995356c0d'
31          'e21ef8051269583764e68d00683691bb'
32          '9b6b2fee54fe052bba0c69f00d335bdb')
34 build() {
35     cd $startdir/src/netatalk-$pkgver
36     ./configure --prefix=/usr --with-ssl-dir=/usr --localstatedir=/var --enable-fhs --enable-zeroconf=/usr --disable-srvloc --with-cnid-cdb-backend
37     make || return 1
38     make DESTDIR=$startdir/pkg install
40     mv $startdir/pkg/usr/include/netatalk{,2}
42     install -d $startdir/pkg/etc/rc.d
43     install -m755 ../{afpd,atalkd,papd,cnid} $startdir/pkg/etc/rc.d
44     
45     install -d $startdir/pkg/etc/avahi/services
46     install -m744 ../afpd.service $startdir/pkg/etc/avahi/services
48     rm -f $startdir/pkg/usr/share/man/man1/timeout.1{,.gz}