void-packages/srcpkgs/nmap/template

46 lines
1.6 KiB
Text
Raw Normal View History

2012-07-04 06:52:17 +00:00
# Template file for 'nmap'
pkgname=nmap
2012-11-30 16:07:47 +00:00
version=6.25
revision=1
2012-07-04 06:52:17 +00:00
build_style=gnu-configure
2012-07-07 11:39:16 +00:00
makedepends="libpcap-devel openssl-devel pcre-devel>=8.30 lua-devel pygtk-devel"
2012-07-04 06:52:17 +00:00
short_desc="Utility for network discovery and security auditing"
maintainer="Juan RP <xtraeme@gmail.com>"
license="GPL-2"
homepage="http://nmap.org"
distfiles="http://nmap.org/dist/nmap-$version.tar.bz2"
2012-11-30 16:07:47 +00:00
checksum=3349cc6d36b86b95ca2b8075d16615a3a598cef494920d6652f9a8bf9f7660b5
2012-07-04 06:52:17 +00:00
long_desc="
Nmap (Network Mapper) is a free and open source utility for network discovery
and security auditing. Many systems and network administrators also find it
useful for tasks such as network inventory, managing service upgrade schedules,
and monitoring host or service uptime. Nmap uses raw IP packets in novel ways to
determine what hosts are available on the network, what services (application
name and version) those hosts are offering, what operating systems (and OS
versions) they are running, what type of packet filters/firewalls are in use, and
dozens of other characteristics. It was designed to rapidly scan large networks,
but works fine against single hosts."
nmapfe_package() {
noarch=yes
depends="nmap>=$version desktop-file-utils pygtk"
pycompile_module="radialnet zenmapCore zenmapGUI"
short_desc="${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
}
}
nmap_package() {
pkg_install() {
vmove usr
}
}