components/sendmail/Makefile
changeset 4769 70480c18ca65
parent 4339 6501cf9c29f9
child 4956 a950d471ded6
equal deleted inserted replaced
4768:36f47c0b202b 4769:70480c18ca65
    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