NmapSI4 est une interface grapique à Nmap, j'ai fait un PKGBUILD. Pour utiliser ce programme il vous faudra Qt4 et Nmap (étonnant hein !

Code : Tout sélectionner
pkgname=nmapsi4
pkgver=0.1beta1
pkgrel=2
pkgdesc="nmap Graphical User Interface"
arch=(i686 x86_64)
url="http://nmapsi.sourceforge.net/"
license=('GPL')
depends=(qt4 nmap)
makedepends=(cmake)
source=(http://nmapsi4.googlecode.com/files/$pkgname-$pkgver.tar.gz \
CMake.patch nmapsi4.desktop nmapsi4_fr.ts)
md5sums=()
build() {
cd $startdir/src/$pkgname-$pkgver
# Correction for Qt4 on ArchLinux
patch -Np0 < $startdir/src/CMake.patch
# Add french translation
cp $startdir/src/nmapsi4_fr.ts $startdir/src/$pkgname-$pkgver/ts/.
. /etc/profile.d/qt4.sh
export PATH="$QTDIR/bin:$PATH"
cmake .
make || return 1
make DESTDIR=$startdir/pkg install
# Add desktop file for menu integration
install -D -m644 $startdir/src/nmapsi4.desktop $startdir/pkg/usr/share/applications/nmapsi4.desktop
# bin executable
( cd $startdir/pkg/usr/bin ; chmod +x $pkgname )
}