1 |
#!/usr/bin/env bash |
2 |
# libarchive |
3 |
# |
4 |
# Douglas Thrift |
5 |
# |
6 |
# $Id$ |
7 |
|
8 |
source '../../defaults' |
9 |
|
10 |
name=bash |
11 |
version=3.1.17 |
12 |
revision=0 |
13 |
description='GNU Bourne Again shell' |
14 |
url='http://www.gnu.org/software/bash/bash.html' |
15 |
depends=('base/glibc' 'base/readline') |
16 |
sources=(http://ftp.gnu.org/gnu/bash/$name-${version%.*}.tar.gz `for ((index = 1; index <= ${version##*.}; ++index)); do printf "http://ftp.gnu.org/gnu/bash/bash-${version%.*}-patches/bash${version//@(.|.${version##*.})}-%0.3u " $index; done`) |
17 |
sourcedir=$name-${version%.*} |
18 |
|
19 |
function build() |
20 |
{ |
21 |
gnu_patch ${source_files[*]%%*.gz} || return $? |
22 |
gnu_configure --prefix=/usr --bindir=/bin --infodir=/usr/share/info --mandir=/usr/share/man --disable-rpath --enable-disabled-builtins --with-installed-readline --without-bash-malloc |
23 |
} |
24 |
|
25 |
source '../../charlemagne' |