mirror of
https://github.com/fosslinux/live-bootstrap.git
synced 2026-03-19 17:53:00 +01:00
Remove unused bash-2.05b second pass
This commit is contained in:
parent
6816f19124
commit
a6368fb2a3
1 changed files with 0 additions and 53 deletions
|
|
@ -1,53 +0,0 @@
|
||||||
# SPDX-FileCopyrightText: © 2023 fosslinux <fosslinux@aussies.space>
|
|
||||||
#
|
|
||||||
# SPDX-License-Identifier: GPL-3.0-or-later
|
|
||||||
|
|
||||||
src_prepare() {
|
|
||||||
default
|
|
||||||
|
|
||||||
# Remove bison generated files
|
|
||||||
rm y.tab.c y.tab.h
|
|
||||||
|
|
||||||
# Skip documentation
|
|
||||||
mv doc/Makefile.in Makefile.in.doc
|
|
||||||
rm doc/*
|
|
||||||
mv Makefile.in.doc doc/Makefile.in
|
|
||||||
|
|
||||||
# Rebuild configure script
|
|
||||||
rm configure
|
|
||||||
autoconf-2.69
|
|
||||||
|
|
||||||
# avoid non-deterministic build:
|
|
||||||
printf '%s\n%s\n' \
|
|
||||||
'#!/bin/sh' \
|
|
||||||
'echo "#define PIPESIZE 65536"' >builtins/psize.sh
|
|
||||||
}
|
|
||||||
|
|
||||||
src_configure() {
|
|
||||||
# --build argument needed for reproducibility
|
|
||||||
# bash_cv_dev_stdin and bash_cv_dev_fd are also used to
|
|
||||||
# improve reproducibility because they make configure
|
|
||||||
# skip checking for /dev/{fd,stdin,stdout,stderr} (build
|
|
||||||
# output is affected by their availability otherwise).
|
|
||||||
# size is part of binutils and is not yet available.
|
|
||||||
CC=tcc LD=tcc AR="tcc -ar" SIZE=true ./configure --prefix="${PREFIX}" \
|
|
||||||
--without-bash-malloc \
|
|
||||||
--disable-nls \
|
|
||||||
--build=i386-linux-gnu \
|
|
||||||
--enable-static-link \
|
|
||||||
bash_cv_dev_stdin=absent \
|
|
||||||
bash_cv_dev_fd=whacky
|
|
||||||
}
|
|
||||||
|
|
||||||
src_compile() {
|
|
||||||
make -j1
|
|
||||||
}
|
|
||||||
|
|
||||||
src_install() {
|
|
||||||
install -D bash "${DESTDIR}${PREFIX}/bin/bash"
|
|
||||||
# Work around weird symlink bug
|
|
||||||
install bash "${DESTDIR}${PREFIX}/bin/sh"
|
|
||||||
|
|
||||||
# Needs special handling b/c is currently running - tar doesn't like this
|
|
||||||
rm -f "${PREFIX}/bin/bash" "${PREFIX}/bin/sh"
|
|
||||||
}
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue