21 # Copyright (c) 2012, 2015, Oracle and/or its affiliates. All rights reserved. |
21 # Copyright (c) 2012, 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= sendmail |
25 COMPONENT_NAME= sendmail |
26 COMPONENT_VERSION= 8.15.1 |
26 COMPONENT_VERSION= 8.15.2 |
27 COMPONENT_SRC= $(COMPONENT_NAME)-$(COMPONENT_VERSION) |
27 COMPONENT_SRC= $(COMPONENT_NAME)-$(COMPONENT_VERSION) |
28 COMPONENT_PROJECT_URL= ftp://ftp.sendmail.org/pub/sendmail/ |
28 COMPONENT_PROJECT_URL= ftp://ftp.sendmail.org/pub/sendmail/ |
29 COMPONENT_ARCHIVE= $(COMPONENT_NAME).$(COMPONENT_VERSION).tar.gz |
29 COMPONENT_ARCHIVE= $(COMPONENT_NAME).$(COMPONENT_VERSION).tar.gz |
30 COMPONENT_ARCHIVE_HASH= \ |
30 COMPONENT_ARCHIVE_HASH= \ |
31 sha256:ed1f9e0f2a1a58c9ff94950264a2fc186d6fd237bac66b175d79a2b89a950746 |
31 sha256:24f94b5fd76705f15897a78932a5f2439a32b1a2fdc35769bb1a5f5d9b4db439 |
32 COMPONENT_ARCHIVE_URL= $(COMPONENT_PROJECT_URL)$(COMPONENT_ARCHIVE) |
32 COMPONENT_ARCHIVE_URL= $(COMPONENT_PROJECT_URL)$(COMPONENT_ARCHIVE) |
33 COMPONENT_SIG_URL= $(COMPONENT_ARCHIVE_URL).sig |
33 COMPONENT_SIG_URL= $(COMPONENT_ARCHIVE_URL).sig |
34 COMPONENT_BUGDB= utility/sendmail |
34 COMPONENT_BUGDB= utility/sendmail |
35 |
35 |
36 TPNO= 21799 |
36 TPNO= 23958 |
37 |
37 |
38 include $(WS_MAKE_RULES)/prep.mk |
38 include $(WS_MAKE_RULES)/prep.mk |
39 include $(WS_MAKE_RULES)/justmake.mk |
39 include $(WS_MAKE_RULES)/justmake.mk |
40 include $(WS_MAKE_RULES)/ips.mk |
40 include $(WS_MAKE_RULES)/ips.mk |
41 include $(WS_MAKE_RULES)/lint-libraries.mk |
41 include $(WS_MAKE_RULES)/lint-libraries.mk |
56 ARCH := $(shell uname -m) |
56 ARCH := $(shell uname -m) |
57 ifeq ($(findstring sun4,$(ARCH)),sun4) |
57 ifeq ($(findstring sun4,$(ARCH)),sun4) |
58 ARCH = sun4 |
58 ARCH = sun4 |
59 endif |
59 endif |
60 FILE_DIR=$(COMPONENT_DIR)/files |
60 FILE_DIR=$(COMPONENT_DIR)/files |
61 M4_ARG=-DSUN_HIDE_INTERNAL_DETAILS |
61 M4_ARG=-D_NO_MAKEINFO_ |
62 SM_BUILD_SUB_DIR=obj.SunOS.$(OS_VERSION).$(ARCH) |
62 SM_BUILD_SUB_DIR=obj.SunOS.$(OS_VERSION).$(ARCH) |
63 SM_BUILD_DIR=$(@D)/$(SM_BUILD_SUB_DIR) |
63 SM_BUILD_DIR=$(@D)/$(SM_BUILD_SUB_DIR) |
64 |
64 |
65 # libmilter is built 32- and 64-bit, but its Makefile installs into a common |
65 # libmilter is built 32- and 64-bit, but its Makefile installs into a common |
66 # location, so we use the macro below in its manifest to distinguish between |
66 # location, so we use the macro below in its manifest to distinguish between |