equal
deleted
inserted
replaced
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 |