Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=f9d4b224acfa5d131b63ddaf1f24228cd79237bc
commit f9d4b224acfa5d131b63ddaf1f24228cd79237bc Author: CSÉCSY László <[EMAIL PROTECTED]> Date: Tue Jan 15 08:39:05 2008 +0100 nmap-4.53-1-i686 version bump almost a completely reworked FB, thx to crazy diff --git a/source/network/nmap/FrugalBuild b/source/network/nmap/FrugalBuild index d59820e..d109d7a 100644 --- a/source/network/nmap/FrugalBuild +++ b/source/network/nmap/FrugalBuild @@ -2,37 +2,54 @@ # Maintainer: CSÉCSY László <[EMAIL PROTECTED]> pkgname=nmap -pkgver=4.20 +pkgver=4.53 pkgrel=1 pkgdesc="A network exploration tool and security scanner" url="http://www.insecure.org" -depends=('pcre' 'openssl') -makedepends=('gtk+2' 'libpcap') +depends=('pcre' 'openssl' 'lua') +makedepends=('pygtk' 'libpcap') groups=('network') +options=('scriptlet') archs=('i686' 'x86_64') up2date="lynx -dump 'http://download.insecure.org/nmap/dist/?M=D'|grep 'nmap-[0-9\.]*tgz$'|sed -n 's/.*-\(.*\)\.tgz/\1/;$ p'" source=(http://download.insecure.org/$pkgname/dist/$pkgname-$pkgver.tar.bz2 nmap-logo-64.png) -sha1sums=('641bf8ec28313f3fd110d7fa84c3a233cf79c36b' \ +sha1sums=('e2274194e7be2805a0f21cff3b352df192e1f835' \ 'c36250c662ee9058974a2215c579c3f45ddaf2d0') subpkgs=('nmapfe') subdescs=('GTK+2 frontend for nmap') -subdepends=('gtk+2 nmap') -subgroups=('xapps') +subdepends=("pygtk nmap=$pkgver") +subgroups=('xapps-extra') subarchs=('i686 x86_64') +subinstall=nmapfe.install build() { + unset MAKEFLAGS Fcd - Fsed "icon-network" "/usr/share/pixmaps/nmap-logo-64.png" nmapfe.desktop Fbuild --with-libpcre=/usr --with-openssl=/usr/include/openssl \ - --with-libpcap=/usr - Fmkdir /usr/share/pixmaps - Ffile nmap-logo-64.png /usr/share/pixmaps/ - Fsplit nmapfe usr/bin/{nmapfe,xnmap} - Fsplit nmapfe usr/man/man1/{nmapfe*,xnmap*} - Fsplit nmapfe usr/share/applications/ - Fsplit nmapfe usr/share/pixmaps/ + --with-libpcap=/usr + Fmkdir usr/share/pixmaps + Ffile nmap-logo-64.png /usr/share/pixmaps/$pkgname.png + _F_desktop_name="NmapFe" + _F_desktop_desc="GTK+2 frontend for nmap" + _F_desktop_icon="/usr/share/pixmaps/$pkgname.png" + _F_desktop_exec="gksu /usr/bin/nmapfe" + _F_desktop_categories="GTK;Network;" + _F_desktop_show_in="GNOME;XFCE" + _F_desktop_filename="${pkgname}fe" + Fdesktop2 + _F_desktop_name="NmapFe" + _F_desktop_desc="GTK+2 frontend for nmap" + _F_desktop_icon="/usr/share/pixmaps/$pkgname.png" + _F_desktop_exec="kdesu /usr/bin/nmapfe" + _F_desktop_categories="GTK;Network;" + _F_desktop_filename="${pkgname}fe-kde" + _F_desktop_show_in="KDE" + Fdesktop2 + Fsplit nmapfe usr/bin/{nmapfe,xnmap,*zenmap*} + Fsplit nmapfe usr/share/{applications,pixmaps,icons,zenmap} + Fsplit nmapfe usr/lib/python2.5 } # optimization OK diff --git a/source/network/nmap/nmapfe.install b/source/network/nmap/nmapfe.install new file mode 100644 index 0000000..c242120 --- /dev/null +++ b/source/network/nmap/nmapfe.install @@ -0,0 +1,18 @@ +post_install() { + echo -n "updating desktop database... " + update-desktop-database > /dev/null 2>&1 + echo "done." +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} + +op=$1 +shift + +$op $* _______________________________________________ Frugalware-git mailing list [email protected] http://frugalware.org/mailman/listinfo/frugalware-git
