components/autoconf/Makefile
changeset 5682 94c0ca64c022
parent 5638 b88b6c00208e
child 7398 d9ed1c7dcd0d
equal deleted inserted replaced
5681:b8fe51f35344 5682:94c0ca64c022
    20 #
    20 #
    21 
    21 
    22 #
    22 #
    23 # Copyright (c) 2011, 2016, Oracle and/or its affiliates. All rights reserved.
    23 # Copyright (c) 2011, 2016, Oracle and/or its affiliates. All rights reserved.
    24 #
    24 #
    25 
    25 BUILD_BITS= NO_ARCH
    26 include ../../make-rules/shared-macros.mk
    26 include ../../make-rules/shared-macros.mk
    27 
    27 
    28 COMPONENT_NAME=		autoconf
    28 COMPONENT_NAME=		autoconf
    29 COMPONENT_VERSION=	2.69
    29 COMPONENT_VERSION=	2.69
    30 COMPONENT_PROJECT_URL=	http://www.gnu.org/software/autoconf/
       
    31 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
       
    32 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.xz
    30 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.xz
    33 COMPONENT_ARCHIVE_HASH=	\
    31 COMPONENT_ARCHIVE_HASH=	\
    34     sha256:64ebcec9f8ac5b2487125a86a7760d2591ac9e1d3dbd59489633f9de62a57684
    32     sha256:64ebcec9f8ac5b2487125a86a7760d2591ac9e1d3dbd59489633f9de62a57684
    35 COMPONENT_ARCHIVE_URL=	http://ftp.gnu.org/gnu/autoconf/$(COMPONENT_ARCHIVE)
       
    36 COMPONENT_BUGDB=	utility/autoconf
       
    37 
    33 
    38 TPNO=			22294
    34 TPNO=			22294
    39 
    35 
    40 include $(WS_MAKE_RULES)/prep.mk
    36 include $(WS_MAKE_RULES)/gnu-component.mk
    41 include $(WS_MAKE_RULES)/configure.mk
       
    42 include $(WS_MAKE_RULES)/ips.mk
       
    43 
    37 
    44 # with ksh93 as the configure shell, all tests pass
    38 # with ksh93 as the configure shell, all tests pass
    45 CONFIG_SHELL=/bin/ksh93
    39 CONFIG_SHELL=$(BINDIR)/ksh93
    46 
    40 
    47 CONFIGURE_OPTIONS  +=		--infodir=$(CONFIGURE_INFODIR)
    41 CONFIGURE_OPTIONS += --infodir=$(CONFIGURE_INFODIR)
    48 CONFIGURE_OPTIONS  +=		PERL="$(PERL)"
    42 CONFIGURE_OPTIONS += PERL="$(PERL)"
    49 CONFIGURE_OPTIONS  +=		M4=/usr/gnu/bin/m4
    43 CONFIGURE_OPTIONS += M4="$(GNUBIN)/m4"
    50 
       
    51 ASLR_MODE = $(ASLR_NOT_APPLICABLE)
       
    52 
       
    53 # common targets
       
    54 configure:	$(CONFIGURE_NO_ARCH)
       
    55 
       
    56 build:		$(BUILD_NO_ARCH)
       
    57 
       
    58 install:	$(INSTALL_NO_ARCH)
       
    59 
       
    60 test:		$(TEST_NO_ARCH)
       
    61 
       
    62 system-test:    $(SYSTEM_TESTS_NOT_IMPLEMENTED)
       
    63 
       
    64 
    44 
    65 REQUIRED_PACKAGES += developer/macro/gnu-m4
    45 REQUIRED_PACKAGES += developer/macro/gnu-m4
    66 REQUIRED_PACKAGES += $(PERL_PKG)
    46 REQUIRED_PACKAGES += $(PERL_PKG)
    67 REQUIRED_PACKAGES += shell/ksh93
    47 REQUIRED_PACKAGES += shell/ksh93