2009/devel/network/analyzer/nmap - Enable zenmap, split as another package and force ...
Onur Küçük
paketler-commits at pardus.org.tr
Wed Jul 7 21:36:19 EEST 2010
Author: onur
Date: Wed Jul 7 21:36:19 2010
New Revision: 95527
Added:
2009/devel/network/analyzer/nmap/files/ncat_nostrip.patch
2009/devel/network/analyzer/nmap/files/nmap-4.75-include.patch
2009/devel/network/analyzer/nmap/files/nmap-4.75-nolua.patch
2009/devel/network/analyzer/nmap/files/nmap-5.10_beta1-string.patch
2009/devel/network/analyzer/nmap/files/nmap-5.21-python.patch
2009/devel/network/analyzer/nmap/files/nmap.png (contents, props changed)
2009/devel/network/analyzer/nmap/files/tr.patch
2009/devel/network/analyzer/nmap/files/zenmap_xdgsu.patch
Modified:
2009/devel/network/analyzer/nmap/actions.py
2009/devel/network/analyzer/nmap/pspec.xml
2009/devel/network/analyzer/nmap/translations.xml
Log:
Enable zenmap, split as another package and force xdg-su usage, fixes bug #13696
Split zenmap package
Disable strip for ncat
Add some small fixes
---
actions.py | 11 ++++++-
files/ncat_nostrip.patch | 12 ++++++++
files/nmap-4.75-include.patch | 13 +++++++++
files/nmap-4.75-nolua.patch | 10 ++++++
files/nmap-5.10_beta1-string.patch | 11 +++++++
files/nmap-5.21-python.patch | 21 ++++++++++++++
files/tr.patch | 34 +++++++++++++++++++++++
files/zenmap_xdgsu.patch | 53 +++++++++++++++++++++++++++++++++++++
pspec.xml | 47 +++++++++++++++++++++++++++++++-
translations.xml | 5 +++
10 files changed, 213 insertions(+), 4 deletions(-)
Modified: 2009/devel/network/analyzer/nmap/actions.py
=================================================================
--- 2009/devel/network/analyzer/nmap/actions.py (original)
+++ 2009/devel/network/analyzer/nmap/actions.py Wed Jul 7 21:36:19 2010
@@ -1,7 +1,7 @@
#!/usr/bin/python
# -*- coding: utf-8 -*-
#
-# Copyright 2005-2009 TUBITAK/UEKAE
+# Copyright 2005-2010 TUBITAK/UEKAE
# Licensed under the GNU General Public License, version 2.
# See the file http://www.gnu.org/licenses/old-licenses/gpl-2.0.txt
@@ -13,12 +13,19 @@
def setup():
autotools.autoconf()
- autotools.configure("--without-zenmap")
+ autotools.configure("--with-openssl \
+ --with-zenmap \
+ --with-ndiff \
+ --with-nping \
+ --with-ncat \
+ --with-liblua")
def build():
autotools.make()
def install():
autotools.rawInstall("DESTDIR=%s STRIP=true" % get.installDIR())
+ for i in ["uninstall_zenmap", "nmapfe", "xnmap"]:
+ pisitools.remove("/usr/bin/%s" % i)
pisitools.dodoc("docs/README", "HACKING", "CHANGELOG", "docs/*.txt")
Modified: 2009/devel/network/analyzer/nmap/pspec.xml
=================================================================
--- 2009/devel/network/analyzer/nmap/pspec.xml (original)
+++ 2009/devel/network/analyzer/nmap/pspec.xml Wed Jul 7 21:36:19 2010
@@ -9,7 +9,7 @@
<Email>onur at pardus.org.tr</Email>
</Packager>
<License>GPLv2</License>
- <IsA>app:console</IsA>
+ <Icon>nmap</Icon>
<Summary>Utility for network exploration or security auditing</Summary>
<Description>Nmap is a utility for network exploration or security auditing.</Description>
<Archive sha1sum="f4225ef5134b4b3ba5cc3f715c368d98a4919f95" type="tarbz2">http://nmap.org/dist/nmap-5.30BETA1.tar.bz2</Archive>
@@ -17,26 +17,69 @@
<Dependency>libpcap</Dependency>
<Dependency>lua</Dependency>
</BuildDependencies>
+ <Patches>
+ <Patch level="1">nmap-4.75-include.patch</Patch>
+ <Patch level="1">nmap-4.75-nolua.patch</Patch>
+ <Patch level="1">nmap-5.10_beta1-string.patch</Patch>
+ <Patch level="1">nmap-5.21-python.patch</Patch>
+ <Patch level="1">zenmap_xdgsu.patch</Patch>
+ <Patch level="1">ncat_nostrip.patch</Patch>
+ <Patch level="1">tr.patch</Patch>
+ </Patches>
</Source>
<Package>
<Name>nmap</Name>
+ <IsA>app:console</IsA>
<RuntimeDependencies>
<Dependency>libpcap</Dependency>
<Dependency>lua</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="executable">/usr/bin</Path>
- <Path fileType="library">/usr/libexec</Path>
<Path fileType="data">/usr/share/ncat</Path>
<Path fileType="data">/usr/share/nmap</Path>
<Path fileType="data">/usr/share/nping</Path>
<Path fileType="man">/usr/share/man</Path>
<Path fileType="doc">/usr/share/doc</Path>
+ <Path fileType="data">/usr/share/pixmaps</Path>
+ </Files>
+ <AdditionalFiles>
+ <AdditionalFile owner="root" permission="0644" target="/usr/share/pixmaps/nmap.png">nmap.png</AdditionalFile>
+ </AdditionalFiles>
+ </Package>
+
+ <Package>
+ <Name>zenmap</Name>
+ <IsA>app:gui</IsA>
+ <Summary>zenmap is the graphical frontend for nmap</Summary>
+ <RuntimeDependencies>
+ <Dependency releaseFrom="27">nmap</Dependency>
+ <Dependency>pygtk</Dependency>
+ <Dependency>xdg-utils</Dependency>
+ </RuntimeDependencies>
+ <Files>
+ <Path fileType="executable">/usr/bin/zenmap</Path>
+ <Path fileType="man">/usr/share/man/man1/zenmap.1</Path>
+ <Path fileType="doc">/usr/lib/python2.6/site-packages</Path>
+ <Path fileType="doc">/usr/share/zenmap</Path>
+ <Path fileType="doc">/usr/share/applications</Path>
</Files>
</Package>
<History>
+ <Update release="27">
+ <Date>2010-07-07</Date>
+ <Version>5.30_beta1</Version>
+ <Comment>
+ Enable zenmap, split as another package and force xdg-su usage, fixes bug #13696
+ Split zenmap package
+ Disable strip for ncat
+ Add some small fixes
+ </Comment>
+ <Name>Onur Küçük</Name>
+ <Email>onur at pardus.org.tr</Email>
+ </Update>
<Update release="26">
<Date>2010-04-06</Date>
<Version>5.30_beta1</Version>
Modified: 2009/devel/network/analyzer/nmap/translations.xml
=================================================================
--- 2009/devel/network/analyzer/nmap/translations.xml (original)
+++ 2009/devel/network/analyzer/nmap/translations.xml Wed Jul 7 21:36:19 2010
@@ -5,4 +5,9 @@
<Summary xml:lang="tr">Ağa gözatmak ya da güvenlik denetlemeleri yapmak için kullanılan bir araç</Summary>
<Description xml:lang="tr">Ağa gözatmak ya da güvenlik denetlemeleri yapmak için kullanılan bir araçtır. Konsoldan yapacağınız sorgulamalarla ağınızda hangi makinaların açık/erişilebilir olduğunu, makinalarda hangi portlarda hangi hizmet protokollerinin ve uygulamaların çalıştığını, karşı makinada hangi işletim sisteminin yüklü olduğunu ve bağlantının hangi aygıt ile gerçekleştiğini öğrenebilirsiniz.</Description>
</Source>
+
+ <Package>
+ <Name>zenmap</Name>
+ <Summary xml:lang="tr">zenmap, nmap aracı için grafik arabirim yazılımıdır</Summary>
+ </Package>
</PISI>
More information about the paketler-commits
mailing list