[PKGBUILD] nmapsi4
Publié : lun. 15 oct. 2007, 23:54
J'ai trouvé une alternative au veillissant nmapFE, en effet une nouvelle interface à nmap écrite avec Qt4, voici NmapSI4.
NmapSI4 est une interface grapique à Nmap, j'ai fait un PKGBUILD. Pour utiliser ce programme il vous faudra Qt4 et Nmap (étonnant hein !
) et pour le compiler vous devrez avoir cmake :
Ce n'est pas un programme que je souhaite maintenir donc si il y un volontaire, n'hésitez pas à vous manifester !
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 )
}