21 # Copyright (c) 2013, 2015, Oracle and/or its affiliates. All rights reserved. |
21 # Copyright (c) 2013, 2015, Oracle and/or its affiliates. All rights reserved. |
22 # |
22 # |
23 include ../../make-rules/shared-macros.mk |
23 include ../../make-rules/shared-macros.mk |
24 |
24 |
25 COMPONENT_NAME= openssh |
25 COMPONENT_NAME= openssh |
26 COMPONENT_VERSION= 6.5p1 |
26 COMPONENT_VERSION= 6.8p1 |
27 HUMAN_VERSION= $(COMPONENT_VERSION) |
27 HUMAN_VERSION= $(COMPONENT_VERSION) |
28 COMPONENT_SRC= $(COMPONENT_NAME)-$(COMPONENT_VERSION) |
28 COMPONENT_SRC= $(COMPONENT_NAME)-$(COMPONENT_VERSION) |
29 |
29 |
30 # Version for IPS. The encoding rules are: |
30 # Version for IPS. The encoding rules are: |
31 # OpenSSH <x>.<y>p<n> => IPS <x>.<y>.0.<n> |
31 # OpenSSH <x>.<y>p<n> => IPS <x>.<y>.0.<n> |
32 # OpenSSH <x>.<y>.<z>p<n> => IPS <x>.<y>.<z>.<n> |
32 # OpenSSH <x>.<y>.<z>p<n> => IPS <x>.<y>.<z>.<n> |
33 IPS_COMPONENT_VERSION= 6.5.0.1 |
33 IPS_COMPONENT_VERSION= 6.8.0.1 |
34 |
34 |
35 COMPONENT_PROJECT_URL= http://www.openssh.org/ |
35 COMPONENT_PROJECT_URL= http://www.openssh.org/ |
36 COMPONENT_ARCHIVE= $(COMPONENT_SRC).tar.gz |
36 COMPONENT_ARCHIVE= $(COMPONENT_SRC).tar.gz |
37 COMPONENT_ARCHIVE_HASH= sha256:a1195ed55db945252d5a1730d4a2a2a5c1c9a6aa01ef2e5af750a962623d9027 |
37 COMPONENT_ARCHIVE_HASH= sha256:3ff64ce73ee124480b5bf767b9830d7d3c03bbcb6abe716b78f0192c37ce160e |
38 COMPONENT_ARCHIVE_URL= http://mirror.team-cymru.org/pub/OpenBSD/OpenSSH/portable/$(COMPONENT_ARCHIVE) |
38 COMPONENT_ARCHIVE_URL= http://mirror.team-cymru.org/pub/OpenBSD/OpenSSH/portable/$(COMPONENT_ARCHIVE) |
39 COMPONENT_BUGDB=utility/openssh |
39 COMPONENT_BUGDB=utility/openssh |
40 |
40 |
41 TPNO_OPENSSH= 16633 |
41 TPNO_OPENSSH= 21980 |
42 TPNO_GSSKEX= 20377 |
42 TPNO_GSSKEX= 20377 |
43 |
43 |
44 include $(WS_MAKE_RULES)/prep.mk |
44 include $(WS_MAKE_RULES)/prep.mk |
45 include $(WS_MAKE_RULES)/configure.mk |
45 include $(WS_MAKE_RULES)/configure.mk |
46 include $(WS_MAKE_RULES)/ips.mk |
46 include $(WS_MAKE_RULES)/ips.mk |
116 REQUIRED_PACKAGES += library/libedit |
116 REQUIRED_PACKAGES += library/libedit |
117 REQUIRED_PACKAGES += library/security/openssl |
117 REQUIRED_PACKAGES += library/security/openssl |
118 REQUIRED_PACKAGES += library/zlib |
118 REQUIRED_PACKAGES += library/zlib |
119 REQUIRED_PACKAGES += service/security/kerberos-5 |
119 REQUIRED_PACKAGES += service/security/kerberos-5 |
120 REQUIRED_PACKAGES += system/library |
120 REQUIRED_PACKAGES += system/library |
121 REQUIRED_PACKAGES += system/library/gcc-45-runtime |
121 REQUIRED_PACKAGES += system/library/gcc-48-runtime |
122 REQUIRED_PACKAGES += system/library/gcc/gcc-c-runtime |
122 REQUIRED_PACKAGES += system/library/gcc/gcc-c-runtime |
123 REQUIRED_PACKAGES += system/library/security/gss |
123 REQUIRED_PACKAGES += system/library/security/gss |
124 REQUIRED_PACKAGES += system/linker |
124 REQUIRED_PACKAGES += system/linker |