Install prerequisites:
$ sudo apt-get install build-essential pkg-config checkinstall git-core avahi-daemon libavahi-client-dev
Download src:
$ cd /usr/local/src
$ git clone git://netatalk.git.sourceforge.net/gitroot/netatalk/netatalk
$ cd netatalk
$ ./bootstrap
Find current version of Berkeley DB available
$ apt-cache search libdb
Mine was 5.1, so I'll install that
$ sudo apt-get install libdb5.1-dev db-util db5.1-util
Same for libgcrypt:
$ apt-cache search libgcrypt
$ sudo apt-get install libgcrypt11 libgcrypt11-dev
Configure install
$ ./configure --with-init-style=debian --with-zeroconf
Build!
$ make
$ sudo checkinstall
Config is in /usr/local/etc/afp.conf
This doesn't seem to be working for me. I've installed all the mentioned packages except for db-util, which I apt-get didn't find. Im running Ubuntu 12.04 but still I get "Building Debian package... FAILED!" at the end.
Here are the commands I used and their outputs:
sudo ./bootstrap
http://tny.cz/95a8f7ec
./configure --with-init-style=debian --with-zeroconf
http://tny.cz/c72a272e
sudo ./configure --with-init-style=debian --with-zeroconf
http://tny.cz/959e07d4
sudo make
http://tny.cz/dcd093a0
sudo checkinstall
http://tny.cz/f8a32d02
I also tried with the --enable-debian option without luck. I'm kinda stuck here, really can't see anything in the logs to point me to where it's failing to build. Anyone care to take a look? :)
regards
Frímann