components/nmap/Makefile
changeset 7880 1f24742e69e0
parent 7829 2de4f4ace09c
equal deleted inserted replaced
7879:1b7feb7f813d 7880:1f24742e69e0
    27 # __attribute__ extension
    27 # __attribute__ extension
    28 COMPILER= gcc
    28 COMPILER= gcc
    29 include ../../make-rules/shared-macros.mk
    29 include ../../make-rules/shared-macros.mk
    30 
    30 
    31 COMPONENT_NAME=         nmap
    31 COMPONENT_NAME=         nmap
    32 COMPONENT_VERSION=      7.11
    32 COMPONENT_VERSION=      7.40
    33 COMPONENT_PROJECT_URL=	http://nmap.org/
    33 COMPONENT_PROJECT_URL=	http://nmap.org/
    34 COMPONENT_ARCHIVE=      $(COMPONENT_SRC).tgz
    34 COMPONENT_ARCHIVE=      $(COMPONENT_SRC).tgz
    35 COMPONENT_ARCHIVE_HASH= \
    35 COMPONENT_ARCHIVE_HASH= \
    36     sha256:dfc95db3a8ee4c56650dbaa5a1a1e989b2963de8faea2531c21e6fd6e0bccc2a
    36     sha256:ac35f64e820071efa768c34c96ed741b7278bbfce9fed776cd3200ca2d904a65
    37 COMPONENT_ARCHIVE_URL=  $(COMPONENT_PROJECT_URL)dist/$(COMPONENT_ARCHIVE)
    37 COMPONENT_ARCHIVE_URL=  $(COMPONENT_PROJECT_URL)dist/$(COMPONENT_ARCHIVE)
    38 COMPONENT_ANITYA_ID=	2096
    38 COMPONENT_ANITYA_ID=	2096
    39 
    39 
    40 TPNO=			27577
    40 TPNO=			34280
    41 
    41 
    42 TEST_TARGET= $(NO_TESTS)
    42 TEST_TARGET= $(NO_TESTS)
    43 include $(WS_MAKE_RULES)/common.mk
    43 include $(WS_MAKE_RULES)/common.mk
    44 
    44 
    45 COMPONENT_PRE_CONFIGURE_ACTION = \
    45 COMPONENT_PRE_CONFIGURE_ACTION = \
    62 CONFIGURE_OPTIONS  +=   --with-libpcre
    62 CONFIGURE_OPTIONS  +=   --with-libpcre
    63 CONFIGURE_OPTIONS  +=   --with-liblua 
    63 CONFIGURE_OPTIONS  +=   --with-liblua 
    64 CONFIGURE_OPTIONS  +=   --with-ncat 
    64 CONFIGURE_OPTIONS  +=   --with-ncat 
    65 CONFIGURE_OPTIONS  +=   --with-ndiff
    65 CONFIGURE_OPTIONS  +=   --with-ndiff
    66 
    66 
    67 # pkgdepend doesn't like the first line of a Python script to be:
       
    68 # '#!/usr/bin/env python' so turn it into '#!/usr/bin/python$(PYTHON_VERSION)'
       
    69 COMPONENT_POST_INSTALL_ACTION += \
       
    70         $(GSED) -i -e "s?env python?python$(PYTHON_VERSION)?" \
       
    71                 $(PROTOUSRBINDIR)/uninstall_zenmap
       
    72 
       
    73 REQUIRED_PACKAGES += library/pcre
    67 REQUIRED_PACKAGES += library/pcre
    74 REQUIRED_PACKAGES += library/python/pygobject-27
    68 REQUIRED_PACKAGES += library/python/pygobject-27
    75 REQUIRED_PACKAGES += library/python/pygtk2-27
    69 REQUIRED_PACKAGES += library/python/pygtk2-27
    76 REQUIRED_PACKAGES += library/security/openssl
    70 REQUIRED_PACKAGES += library/security/openssl
    77 REQUIRED_PACKAGES += runtime/lua
    71 REQUIRED_PACKAGES += runtime/lua