components/bash/Makefile
changeset 1082 6d49548fa9da
parent 1058 34d7aaa03423
child 1275 03b86a2f9021
equal deleted inserted replaced
1081:3d086c82286d 1082:6d49548fa9da
    21 # Copyright (c) 2011, 2012, Oracle and/or its affiliates. All rights reserved.
    21 # Copyright (c) 2011, 2012, 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=		bash
    25 COMPONENT_NAME=		bash
    26 COMPONENT_VERSION=	4.1
    26 COMPONENT_VERSION=	4.2
    27 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
    27 COMPONENT_SRC=		$(COMPONENT_NAME)-$(COMPONENT_VERSION)
    28 COMPONENT_PROJECT_URL=	http://www.gnu.org/software/bash/
    28 COMPONENT_PROJECT_URL=	http://www.gnu.org/software/bash/
    29 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
    29 COMPONENT_ARCHIVE=	$(COMPONENT_SRC).tar.gz
    30 COMPONENT_ARCHIVE_HASH=	\
    30 COMPONENT_ARCHIVE_HASH = \
    31     sha256:3f627124a83c6d34db503a923e20710d370573a29dd5d11d6f116d1aee7be1da
    31     sha256:a27a1179ec9c0830c65c6aa5d7dab60f7ce1a2a608618570f96bfa72e95ab3d8
    32 COMPONENT_ARCHIVE_URL=	http://ftp.gnu.org/gnu/bash/$(COMPONENT_ARCHIVE)
    32 COMPONENT_ARCHIVE_URL=	http://ftp.gnu.org/gnu/bash/$(COMPONENT_ARCHIVE)
    33 COMPONENT_BUGDB=	utility/bash
    33 COMPONENT_BUGDB=	utility/bash
    34 
    34 
    35 include ../../make-rules/prep.mk
    35 include ../../make-rules/prep.mk
    36 include ../../make-rules/configure.mk
    36 include ../../make-rules/configure.mk
   105 CONFIGURE_OPTIONS  += 		--enable-restricted	
   105 CONFIGURE_OPTIONS  += 		--enable-restricted	
   106 CONFIGURE_OPTIONS  += 		--enable-select	
   106 CONFIGURE_OPTIONS  += 		--enable-select	
   107 CONFIGURE_OPTIONS  += 		--enable-separate-helpfiles	
   107 CONFIGURE_OPTIONS  += 		--enable-separate-helpfiles	
   108 CONFIGURE_OPTIONS  += 		--enable-single-help-strings	
   108 CONFIGURE_OPTIONS  += 		--enable-single-help-strings	
   109 CONFIGURE_OPTIONS  += 		--disable-strict-posix-default	
   109 CONFIGURE_OPTIONS  += 		--disable-strict-posix-default	
   110 CONFIGURE_OPTIONS  += 		--enable-usg-echo-default	
   110 CONFIGURE_OPTIONS  += 		--enable-usg-echo-default=yes
   111 CONFIGURE_OPTIONS  += 		--enable-xpg-echo-default	
   111 CONFIGURE_OPTIONS  += 		--enable-xpg-echo-default=yes
   112 CONFIGURE_OPTIONS  += 		--enable-mem-scramble	
   112 CONFIGURE_OPTIONS  += 		--enable-mem-scramble	
   113 CONFIGURE_OPTIONS  += 		--disable-profiling	
   113 CONFIGURE_OPTIONS  += 		--disable-profiling	
   114 CONFIGURE_OPTIONS  += 		--enable-static-link	
   114 CONFIGURE_OPTIONS  += 		--enable-static-link	
   115 CONFIGURE_OPTIONS  += 		--enable-largefile
   115 CONFIGURE_OPTIONS  += 		--enable-largefile
   116 CONFIGURE_OPTIONS  += 		--enable-nls	
   116 CONFIGURE_OPTIONS  += 		--enable-nls	
   117 CONFIGURE_OPTIONS  += 		--with-bash-malloc	
   117 CONFIGURE_OPTIONS  += 		--with-bash-malloc=yes
   118 CONFIGURE_OPTIONS  += 		--with-curses	
   118 CONFIGURE_OPTIONS  += 		--with-curses	
   119 CONFIGURE_OPTIONS  += 		--with-installed-readline=no	
   119 CONFIGURE_OPTIONS  += 		--with-installed-readline=no	
   120 CONFIGURE_OPTIONS  +=		--infodir=$(CONFIGURE_INFODIR)
   120 CONFIGURE_OPTIONS  +=		--infodir=$(CONFIGURE_INFODIR)
   121 
   121 
   122 TEST_ENV +=	-i
   122 TEST_ENV +=	-i