|
|
KEYWORDS="alpha amd64 arm hppa ia64 mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd" | KEYWORDS="alpha amd64 arm hppa ia64 mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd" |
IUSE="gtk ssl" | IUSE="gtk ssl" |
| |
DEPEND="virtual/libc |
DEPEND=" |
dev-libs/libpcre | dev-libs/libpcre |
net-libs/libpcap | net-libs/libpcap |
gtk? ( =x11-libs/gtk+-2* ) | gtk? ( =x11-libs/gtk+-2* ) |
|
|
| |
src_unpack() { | src_unpack() { |
unpack ${A} | unpack ${A} |
cd ${S} |
cd "${S}" |
sed 's:Icon=icon-network:Icon=nmap-logo-64.png:' -i nmapfe.desktop | sed 's:Icon=icon-network:Icon=nmap-logo-64.png:' -i nmapfe.desktop |
echo ";" >> nmapfe.desktop | echo ";" >> nmapfe.desktop |
epatch ${FILESDIR}/nmap-shtool-nls.patch |
epatch "${FILESDIR}/nmap-shtool-nls.patch" |
epatch ${FILESDIR}/nmap-4.01-nostrip.patch |
epatch "${FILESDIR}/nmap-4.01-nostrip.patch" |
epatch ${FILESDIR}/${P}-osscan.patch |
epatch "${FILESDIR}/${P}-osscan.patch" |
} | } |
| |
src_compile() { | src_compile() { |
|
|
| |
src_install() { | src_install() { |
einstall -j1 nmapdatadir=${D}/usr/share/nmap install || die | einstall -j1 nmapdatadir=${D}/usr/share/nmap install || die |
dodoc CHANGELOG HACKING docs/README docs/*.txt |
dodoc CHANGELOG HACKING docs/README docs/*.txt || die |
dohtml docs/*.html |
dohtml docs/*.html || die |
| |
if use gtk; then |
use gtk && doicon "${FILESDIR}/nmap-logo-64.png" |
dodir /usr/share/pixmaps |
|
insinto /usr/share/pixmaps |
|
doins ${FILESDIR}/nmap-logo-64.png |
|
fi |
|
} | } |