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 _______________________________________________ pld-cvs-commit mailing list [email protected] http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit
