# $Id: PKGBUILD 135334 2011-08-12 21:28:33Z giovanni $ # Maintainer: # Contributor: Tom Newsom pkgname=ettercap pkgver=NG_0.7.3 _origver=NG-0.7.3 pkgrel=18 pkgdesc="A network sniffer/interceptor/logger for ethernet LANs - console" arch=('i686' 'x86_64') url="http://ettercap.sourceforge.net/" license=('GPL') depends=('ncurses' 'openssl' 'libpcap' 'zlib' 'pcre' 'libtool' 'libnet') makedepends=('libnet' 'pkgconfig') backup=('etc/etter.conf') options=(!libtool) source=("http://downloads.sourceforge.net/${pkgname}/${pkgname}-${_origver}.tar.gz" 01_pointers_and_ints_dont_mix.diff ettercap-NG-0.7.3_dns_support_on_x86_64.patch) md5sums=('28fb15cd024162c55249888fe1b97820' 'c8f2b004f69ac3522ffebb530478b324' 'd44f80292afcefdc13cba9a30c6391d6') build() { cd ${srcdir}/${pkgname}-${_origver} unset LDFLAGS libtoolize --force --copy aclocal autoconf patch -Np1 -i ${srcdir}/01_pointers_and_ints_dont_mix.diff [ "$CARCH" = "x86_64" ] && patch -Np1 -i ${srcdir}/ettercap-NG-0.7.3_dns_support_on_x86_64.patch ./configure --prefix=/usr \ --sysconfdir=/etc \ --mandir=/usr/share/man \ --datarootdir=/usr/share \ --enable-plugins \ --enable-https \ --disable-gtk sed -i 's/LTDL_SHLIB_EXT/\".so\"/' src/ec_plugins.c make } package() { cd ${srcdir}/${pkgname}-${_origver} make DESTDIR=${pkgdir} install }