diff options
author | Lucio Andrés Illanes Albornoz (arab, vxp) <l.illanes@gmx.de> | 2016-02-06 15:11:56 +0100 |
---|---|---|
committer | Lucio Andrés Illanes Albornoz (arab, vxp) <l.illanes@gmx.de> | 2016-02-06 15:11:56 +0100 |
commit | 6e940c2c85759ac197c29d335a929dd06822a9df (patch) | |
tree | 1253fde47e8c61b0c2d62f44bb193bd5507beeef /200.coreutils.build | |
parent | bd43d02c5f32a6d4d3f11ebcac4588ff77069173 (diff) | |
download | midipix_build-6e940c2c85759ac197c29d335a929dd06822a9df.tar.bz2 midipix_build-6e940c2c85759ac197c29d335a929dd06822a9df.tar.xz |
- Changed sha256sum (1) file verification logic to use dgst(1SSL) instead.
- Removed support for particularly pathnames with whitespace or tab cha-
racters. If you have whitespaces in your pathnames anyway, the script will
methodically destroy every single file on your disk(s).
Diffstat (limited to '200.coreutils.build')
-rw-r--r-- | 200.coreutils.build | 54 |
1 files changed, 27 insertions, 27 deletions
diff --git a/200.coreutils.build b/200.coreutils.build index 4a43e3b9..2eaf4428 100644 --- a/200.coreutils.build +++ b/200.coreutils.build @@ -1,51 +1,51 @@ export CFLAGS="${CFLAGS_PACKAGES}"; -parse_with_pkg_name "${2}" \ - "https://ftp.gnu.org/gnu/coreutils/coreutils-${PKG_COREUTILS_VERSION}.tar.xz" "" \ - "https://ftp.gnu.org/gnu/diffutils/diffutils-${PKG_DIFFUTILS_VERSION}.tar.xz" "" \ - "http://alpha.gnu.org/gnu/findutils/findutils-${PKG_FINDUTILS_VERSION}.tar.gz" \ - "CFLAGS=${CFLAGS:+${CFLAGS} }-Dendpwent=setpwent" \ - "https://ftp.gnu.org/gnu/patch/patch-${PKG_PATCH_VERSION}.tar.gz" "" \ - "https://ftp.gnu.org/gnu/gawk/gawk-${PKG_GAWK_VERSION}.tar.xz" "" \ - "https://ftp.gnu.org/gnu/bash/bash-${PKG_BASH_VERSION}.tar.gz" \ - "_configure_extra_args=--without-bash-malloc" \ - "https://ftp.gnu.org/gnu/make/make-${PKG_MAKE_VERSION}.tar.bz2" "" \ - "https://ftp.gnu.org/gnu/grep/grep-${PKG_GREP_VERSION}.tar.xz" "" \ - "https://ftp.gnu.org/gnu/sed/sed-${PKG_SED_VERSION}.tar.bz2" "" \ - "ftp://sourceware.org/pub/binutils/snapshots/binutils-${PKG_BINUTILS_VERSION}.tar.bz2" ""; +parse_with_pkg_name ${2} \ + https://ftp.gnu.org/gnu/coreutils/coreutils-${PKG_COREUTILS_VERSION}.tar.xz "" \ + https://ftp.gnu.org/gnu/diffutils/diffutils-${PKG_DIFFUTILS_VERSION}.tar.xz "" \ + http://alpha.gnu.org/gnu/findutils/findutils-${PKG_FINDUTILS_VERSION}.tar.gz \ + "CFLAGS=${CFLAGS:+${CFLAGS} }-Dendpwent=setpwent" \ + https://ftp.gnu.org/gnu/patch/patch-${PKG_PATCH_VERSION}.tar.gz "" \ + https://ftp.gnu.org/gnu/gawk/gawk-${PKG_GAWK_VERSION}.tar.xz "" \ + https://ftp.gnu.org/gnu/bash/bash-${PKG_BASH_VERSION}.tar.gz \ + _configure_extra_args=--without-bash-malloc \ + https://ftp.gnu.org/gnu/make/make-${PKG_MAKE_VERSION}.tar.bz2 "" \ + https://ftp.gnu.org/gnu/grep/grep-${PKG_GREP_VERSION}.tar.xz "" \ + https://ftp.gnu.org/gnu/sed/sed-${PKG_SED_VERSION}.tar.bz2 "" \ + ftp://sourceware.org/pub/binutils/snapshots/binutils-${PKG_BINUTILS_VERSION}.tar.bz2 ""; if is_build_script_done finished; then exit 212; else - fetch "${_pkg_url}" "${_pkg_sha256sum}"; - if [ "${_pkg_name}" = "binutils" ]\ - && [ "${3}" = "host" ]; then + fetch ${_pkg_url} ${_pkg_sha256sum}; + if [ "x${_pkg_name}" = "xbinutils" ]\ + && [ "x${3}" = "xhost" ]; then _configure_args="--disable-werror,--prefix=${PREFIX},--with-sysroot=${PREFIX_TARGET}"; - _no_config_cache=${_no_prefix:=1}; _target="${TARGET}"; + _no_config_cache=${_no_prefix:=1}; _target=${TARGET}; else _configure_args="-C,--host=${HOST_NATIVE},--prefix=${_configure_extra_args:+,${_configure_extra_args}}"; fi; fi; if ! is_build_script_done extracted; then - rm_if_exists "${_pkg_subdir}"; - tar -axf "${_pkg_fname}"; + rm_if_exists ${_pkg_subdir}; + tar -axf ${_pkg_fname}; set_build_script_done extracted -patched; fi; if ! is_build_script_done patched; then - patch -d "${_pkg_subdir}" -p1 \ - < "portage/${_pkg_subdir}.midipix.patch"; + patch -d ${_pkg_subdir} -p1 \ + < portage/${_pkg_subdir}.midipix.patch; set_build_script_done patched -configured; fi; if ! is_build_script_done configured; then - rm_if_exists -c -m "${_pkg_subdir}-build-${_target:-native}"; + rm_if_exists -c -m ${_pkg_subdir}-build-${_target:-native}; [ ${_no_config_cache:-0} -eq 0 ] &&\ - cp -a "../portage/config.cache" .; + cp -a ../portage/config.cache .; run_configure_with_extra_args \ - "../${_pkg_subdir}/configure" \ + ../${_pkg_subdir}/configure \ "${_configure_args}" \ - --target="${TARGET}"; + --target=${TARGET}; set_build_script_done configured -built; else - cd "${_pkg_subdir}-build-${_target:-native}"; + cd ${_pkg_subdir}-build-${_target:-native}; fi; if ! is_build_script_done built; then make ${MAKEFLAGS}; @@ -53,7 +53,7 @@ if ! is_build_script_done built; then fi; if ! is_build_script_done installed; then if [ ${_no_prefix:-0} -eq 0 ]; then - make ${MAKEFLAGS} DESTDIR="${PREFIX_NATIVE}" install; + make ${MAKEFLAGS} DESTDIR=${PREFIX_NATIVE} install; else make ${MAKEFLAGS} install; fi; |