# Template file for 'nmap' pkgname=nmap version=6.47 revision=8 build_style=gnu-configure configure_args="--without-ndiff --with-openssl $(vopt_with lua liblua=${XBPS_CROSS_BASE}/usr/lib/lua5.2)" makedepends="libpcap-devel pcre-devel libressl-devel $(vopt_if lua lua52-devel)" short_desc="Utility for network discovery and security auditing" maintainer="Juan RP " license="GPL-2" homepage="http://nmap.org" distfiles="http://nmap.org/dist/nmap-$version.tar.bz2" checksum=8fa11e9e203ce2d81a207db5ca4f110a525f6c01c1dd0018325a7112a51aa591 # Package build options build_options="lua" build_options_default="lua" if [ -z "$CROSS_BUILD" ]; then subpackages="nmapfe" makedepends+=" pygtk-devel" configure_args+=" --with-zenmap" else # Currently broken for cross broken="http://build.voidlinux.eu/builders/armv7l_builder/builds/18047/steps/shell_3/logs/stdio" unset subpackages configure_args+=" --without-zenmap" fi nmapfe_package() { noarch=yes depends="nmap>=$version desktop-file-utils pygtk" pycompile_module="radialnet zenmapCore zenmapGUI" short_desc+=" - GTK Frontend" pkg_install() { vmove usr/bin/nmapfe vmove usr/bin/xnmap vmove usr/bin/zenmap vmove usr/lib vmove usr/share/applications vmove usr/share/zenmap vmove usr/share/man/man1/zenmap.1 rm -f ${DESTDIR}/usr/bin/uninstall_zenmap } }