bash: update to 5.0
[openadk.git] / package / bash / Makefile
blob821dbffe81b07aececae4b0ae72ca3cdf44a03d9
1 # This file is part of the OpenADK project. OpenADK is copyrighted
2 # material, please see the LICENCE file in the top-level directory.
4 include $(ADK_TOPDIR)/rules.mk
6 PKG_NAME:= bash
7 PKG_VERSION:= 5.0
8 PKG_RELEASE:= 1
9 PKG_HASH:= b4a80f2ac66170b2913efbfb9f2594f1f76c7b1afd11f799e22035d63077fb4d
10 PKG_DESCR:= bourne-again shell
11 PKG_SECTION:= base/shells
12 PKG_URL:= http://www.gnu.org/software/bash/
13 PKG_SITES:= http://ftp.gnu.org/gnu/bash/
15 DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
17 PKG_CHOICES_BASH:= WITH_CURSES WITH_TERMCAP
18 PKGCD_WITH_CURSES:= use curses library instead of termcap
19 PKGCS_WITH_CURSES:= libncurses
20 PKGCB_WITH_CURSES:= ncurses
21 PKGCD_WITH_TERMCAP:= use termcap library instead of curses
23 include $(ADK_TOPDIR)/mk/package.mk
25 $(eval $(call PKG_template,BASH,bash,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
27 CONFIGURE_ENV+= bash_cv_getenv_redef=no \
28 bash_cv_job_control_missing=yes
29 CONFIGURE_ARGS+= --disable-rpath \
30 --without-bash-malloc \
31 --cache-file=/dev/null \
32 --enable-job-control \
33 --enable-history
34 ifneq (${ADK_PACKAGE_BASH_WITH_CURSES},)
35 CONFIGURE_ARGS+= --with-curses
36 endif
37 XAKE_FLAGS+= LIBS_FOR_BUILD=''
39 bash-install:
40 $(INSTALL_DIR) $(IDIR_BASH)/bin
41 $(INSTALL_BIN) $(WRKINST)/usr/bin/bash $(IDIR_BASH)/bin/
43 include ${ADK_TOPDIR}/mk/pkg-bottom.mk