SPECS: nmap.spec - updated to 4.53
kosmo
kosmo at pld-linux.org
Wed Mar 12 16:40:39 CET 2008
Author: kosmo Date: Wed Mar 12 15:40:39 2008 GMT
Module: SPECS Tag: HEAD
---- Log message:
- updated to 4.53
---- Files affected:
SPECS:
nmap.spec (1.130 -> 1.131)
---- Diffs:
================================================================
Index: SPECS/nmap.spec
diff -u SPECS/nmap.spec:1.130 SPECS/nmap.spec:1.131
--- SPECS/nmap.spec:1.130 Wed Sep 5 16:51:03 2007
+++ SPECS/nmap.spec Wed Mar 12 16:40:34 2008
@@ -1,7 +1,10 @@
# $Revision$, $Date$
#
-# Conditional build:
-%bcond_without x # don't build gtk-based nmap-X11
+# TODO:
+# - use system lua51
+# - use system libdnet
+# - R: for zenmap
+# - desktop file for zenmap
#
Summary: Network exploration tool and security scanner
Summary(es.UTF-8): Herramienta de exploración de la rede y seguridad
@@ -12,16 +15,13 @@
Summary(zh_CN.UTF-8): [系统]强力端口扫描器
Summary(zh_TW.UTF-8): [.)B系.$)B統].)B強力.$)B端.)B口.$)B掃.)B描.$)B器
Name: nmap
-Version: 4.20
-Release: 2
+Version: 4.53
+Release: 1
License: GPL
Group: Networking
Source0: http://www.insecure.org/nmap/dist/%{name}-%{version}.tar.bz2
-# Source0-md5: ea50419f99472200c4184a304e3831ea
-Source1: %{name}.png
-Patch0: %{name}-desktop.patch
-Patch1: %{name}-statistics.patch
-Patch2: %{name}-am18.patch
+# Source0-md5: bb203c47f3c234b61d3c4916da7eaa27
+Patch0: %{name}-am18.patch
URL: http://www.insecure.org/nmap/index.html
BuildRequires: autoconf
BuildRequires: automake
@@ -87,66 +87,35 @@
сканування (decoy scanning), визначення характеристик передбачуваності
TCP sequence, сканування sunRPC, reverse-identd сканування та інше.
-%package X11
-Summary: GTK+ frontend for nmap
-Summary(pl.UTF-8): Frontend GTK+ dla nmapa
-Summary(pt_BR.UTF-8): Frontend GTK+ para o nmap
-Summary(ru.UTF-8): GTK+ интерфейс для nmap
-Summary(uk.UTF-8): GTK+ інтерфейс для nmap
+%package zenmap
+Summary: Graphical frontend for nmap
+Summary(pl.UTF-8): Graficzny frontend dla nmapa
Group: X11/Applications/Networking
Requires: %{name} = %{version}-%{release}
Obsoletes: nmap-frontend
+Obsoletes: nmap-x
-%description X11
-This package includes nmapfe, a GTK+ frontend for nmap.
+%description zenmap
+This package includes zenmap, a graphical frontend for nmap.
-%description X11 -l pl.UTF-8
-Ten pakiet zawiera nmapfe, czyli frontend dla nmapa pisany z użyciem
-GTK+.
-
-%description X11 -l pt_BR.UTF-8
-Frontend gráfico para o nmap (nmapfe) escrito em GTK+. Não contém toda
-a funcionalidade do nmap em si, mas é útil para usuários iniciantes.
-
-%description X11 -l ru.UTF-8
-Этот пакет содержит nmapfe, GTK+ интерфейс для nmap.
-
-%description X11 -l uk.UTF-8
-Цей пакет містить nmapfe, GTK+ інтерфейс для nmap.
+%description zenmap -l pl.UTF-8
+Ten pakiet zawiera zenmap, czyli graficzny frontend dla nmapa.
%prep
%setup -q
%patch0 -p1
-#patch1 -p1
-%patch2 -p1
%build
-cp -f /usr/share/automake/config.sub .
-%{__aclocal}
-%{__autoconf}
-cd nbase
-cp -f /usr/share/automake/config.sub .
-# AC_C___ATTRIBUTE__
-tail -n +302 aclocal.m4 >> acinclude.m4
-%{__aclocal}
-%{__autoconf}
-cd ../libpcap
-cp -f /usr/share/automake/config.sub .
-# don't run aclocal - only local macros here!
-%{__autoconf}
-cd ../nmapfe
-cp -f /usr/share/automake/config.sub .
-%{!?with_x:echo 'AC_DEFUN([AM_PATH_GTK_2_0],[AC_DEFINE(MISSING_GTK)])' >> acinclude.m4}
-%{__aclocal}
-%{__autoconf}
-cd ../nsock/src
-cp -f /usr/share/automake/config.sub .
-cd ../..
-cp -f /usr/share/automake/config.sub libdnet-stripped/config
-CXXFLAGS="%{rpmcflags} -fno-rtti -fno-exceptions"
-%configure \
- --enable-ipv6 \
- %{!?with_x:--without-nmapfe}
+find -type f -name 'configure.ac' | while read CFG; do
+ cd $(dirname "$CFG")
+ cp -f /usr/share/automake/config.sub .
+ %{__aclocal}
+ %{__autoconf}
+ cd -
+done
+
+CXXFLAGS="%{rpmcflags} -fno-rtti -fno-exceptions" \
+%configure
%{__make}
@@ -155,38 +124,47 @@
install -d $RPM_BUILD_ROOT%{_pixmapsdir}
%{__make} install \
- DESTDIR=$RPM_BUILD_ROOT \
- deskdir=%{_desktopdir}
+ DESTDIR=$RPM_BUILD_ROOT
-%if %{with x}
-cd $RPM_BUILD_ROOT%{_bindir}
-rm -f xnmap
-ln -s nmapfe xnmap
-cd -
+install docs/zenmap.1 $RPM_BUILD_ROOT%{_mandir}/man1
-install %{SOURCE1} $RPM_BUILD_ROOT%{_pixmapsdir}
-%endif
+%py_ocomp $RPM_BUILD_ROOT%{py_sitescriptdir}
+%py_comp $RPM_BUILD_ROOT%{py_sitescriptdir}
+%py_postclean
%clean
rm -rf $RPM_BUILD_ROOT
%files
%defattr(644,root,root,755)
-%doc docs/*.txt CHANGELOG
+%doc docs/README docs/*.txt CHANGELOG
%attr(755,root,root) %{_bindir}/nmap
+%{_libdir}/nmap
%{_datadir}/nmap
%{_mandir}/man1/nmap.1*
-%if %{with x}
-%files X11
+%files zenmap
%defattr(644,root,root,755)
%attr(755,root,root) %{_bindir}/nmapfe
%attr(755,root,root) %{_bindir}/xnmap
-%{_mandir}/man1/nmapfe.1*
-%{_mandir}/man1/xnmap.1*
-%{_desktopdir}/nmapfe.desktop
-%{_pixmapsdir}/nmap.png
-%endif
+%attr(755,root,root) %{_bindir}/zenmap
+%dir %{py_sitescriptdir}/higwidgets
+%dir %{py_sitescriptdir}/zenmapCore
+%dir %{py_sitescriptdir}/zenmapGUI
+%{py_sitescriptdir}/higwidgets/*.py[co]
+%{py_sitescriptdir}/zenmapCore/*.py[co]
+%{py_sitescriptdir}/zenmapGUI/*.py[co]
+%{py_sitescriptdir}/zenmap-*-info
+%dir %{_datadir}/zenmap
+%dir %{_datadir}/zenmap/locale
+%lang(pt_BR) %{_datadir}/zenmap/locale/pt_BR
+%{_datadir}/zenmap/config
+%{_datadir}/zenmap/docs
+%{_datadir}/zenmap/misc
+%{_mandir}/man1/zenmap.1*
+%{_iconsdir}/*.ico
+%{_pixmapsdir}/*.png
+%{_pixmapsdir}/*.svg
%define date %(echo `LC_ALL="C" date +"%a %b %d %Y"`)
%changelog
@@ -194,6 +172,9 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.131 2008-03-12 15:40:34 kosmo
+- updated to 4.53
+
Revision 1.130 2007-09-05 14:51:03 baggins
- rel 2
================================================================
---- CVS-web:
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/SPECS/nmap.spec?r1=1.130&r2=1.131&f=u
More information about the pld-cvs-commit
mailing list