# $Id: PKGBUILD 178764 2013-02-26 18:56:25Z ioni $ # Maintainer : Ionut Biru # Contributor: Douglas Soares de Andrade pkgbase=mtr pkgname=(mtr mtr-gtk) pkgver=0.83 pkgrel=1 arch=('i686' 'x86_64') license=('GPL') makedepends=('ncurses' 'gtk2') source=(ftp://ftp.bitwizard.nl/mtr/$pkgbase-$pkgver.tar.gz mtr-glib2.patch) url="http://www.bitwizard.nl/mtr/" md5sums=('2e3a40f2da47748ad0053a5d678b9b4a' '6bce08e1de7c6835bdda893847981bc8') build() { patch -Np0 -i mtr-glib2.patch cp -r $pkgbase-$pkgver $pkgbase-cli cd mtr-cli ./bootstrap.sh ./configure --prefix=/usr --without-gtk make cd "$srcdir/$pkgbase-$pkgver" ./bootstrap.sh ./configure --prefix=/usr make } package_mtr() { pkgdesc="Combines the functionality of traceroute and ping into one tool (CLI version)" depends=('ncurses' 'glib2') cd mtr-cli make DESTDIR="$pkgdir" install } package_mtr-gtk() { pkgdesc="Combines the functionality of traceroute and ping into one tool (GTK version)" depends=('ncurses' "gtk2") conflicts=("mtr") provides=("mtr=$pkgver") cd $pkgbase-$pkgver make DESTDIR="$pkgdir" install }