summaryrefslogtreecommitdiffhomepage
path: root/101.gmp.build
diff options
context:
space:
mode:
authorLucio Andrés Illanes Albornoz (arab, vxp) <l.illanes@gmx.de>2016-02-06 15:11:56 +0100
committerLucio Andrés Illanes Albornoz (arab, vxp) <l.illanes@gmx.de>2016-02-06 15:11:56 +0100
commit6e940c2c85759ac197c29d335a929dd06822a9df (patch)
tree1253fde47e8c61b0c2d62f44bb193bd5507beeef /101.gmp.build
parentbd43d02c5f32a6d4d3f11ebcac4588ff77069173 (diff)
downloadmidipix_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 '101.gmp.build')
-rw-r--r--101.gmp.build54
1 files changed, 27 insertions, 27 deletions
diff --git a/101.gmp.build b/101.gmp.build
index 67b2e51b..1a09328c 100644
--- a/101.gmp.build
+++ b/101.gmp.build
@@ -2,66 +2,66 @@ libelf_install_post() {
rm -f lib/libelf.def || return 1;
echo EXPORTS > lib/libelf.def || return 2;
perk -e lib/libelf.so >> lib/libelf.def || return 3;
- "${HOST_NATIVE}-dlltool" \
+ ${HOST_NATIVE}-dlltool \
--output-lib lib/libelf.lib.a \
--dllname libelf.so \
--input-def lib/libelf.def || return 4;
- cp lib/libelf.lib.a "${PREFIX}/lib" || return 5;
+ cp lib/libelf.lib.a ${PREFIX}/lib || return 5;
};
-parse_with_pkg_name "${2}" \
- "https://gmplib.org/download/gmp/gmp-${PKG_GMP_VERSION}.tar.bz2" \
- "_configure_extra_args=--disable-assembly:_prefix_extra=${PREFIX_TARGET}" \
- "ftp://ftp.gnu.org/gnu/mpfr/mpfr-${PKG_MPFR_VERSION}.tar.bz2" \
- "_configure_extra_args=--with-gmp=${PREFIX_NATIVE}:_prefix_extra=${PREFIX_TARGET}" \
- "ftp://ftp.gnu.org/gnu/mpc/mpc-${PKG_MPC_VERSION}.tar.gz" \
- "_configure_extra_args=--with-gmp=${PREFIX_NATIVE},--with-mpfr=${PREFIX_NATIVE}:_prefix_extra=${PREFIX_TARGET}"\
- "http://www.mr511.de/software/libelf-${PKG_LIBELF_VERSION}.tar.gz" \
- "_no_libtool_midipix=1:_prefix=${PREFIX_NATIVE}:CC=${HOST_NATIVE}-gcc:DESTDIR=" \
- "ftp://sourceware.org/pub/binutils/snapshots/binutils-${PKG_BINUTILS_VERSION}.tar.bz2" \
- "_configure_extra_args=--with-libelf=${PREFIX_NATIVE},--with-gmp=${PREFIX_NATIVE},--with-mpc=${PREFIX_NATIVE},--with-mpfr=${PREFIX_NATIVE},--with-sysroot=/";
+parse_with_pkg_name ${2} \
+ https://gmplib.org/download/gmp/gmp-${PKG_GMP_VERSION}.tar.bz2 \
+ _configure_extra_args=--disable-assembly:_prefix_extra=${PREFIX_TARGET} \
+ ftp://ftp.gnu.org/gnu/mpfr/mpfr-${PKG_MPFR_VERSION}.tar.bz2 \
+ _configure_extra_args=--with-gmp=${PREFIX_NATIVE}:_prefix_extra=${PREFIX_TARGET} \
+ ftp://ftp.gnu.org/gnu/mpc/mpc-${PKG_MPC_VERSION}.tar.gz \
+ _configure_extra_args=--with-gmp=${PREFIX_NATIVE},--with-mpfr=${PREFIX_NATIVE}:_prefix_extra=${PREFIX_TARGET}\
+ http://www.mr511.de/software/libelf-${PKG_LIBELF_VERSION}.tar.gz \
+ _no_libtool_midipix=1:_prefix=${PREFIX_NATIVE}:CC=${HOST_NATIVE}-gcc:DESTDIR= \
+ ftp://sourceware.org/pub/binutils/snapshots/binutils-${PKG_BINUTILS_VERSION}.tar.bz2 \
+ _configure_extra_args=--with-libelf=${PREFIX_NATIVE},--with-gmp=${PREFIX_NATIVE},--with-mpc=${PREFIX_NATIVE},--with-mpfr=${PREFIX_NATIVE},--with-sysroot=/;
if is_build_script_done finished; then
exit 212;
else
- fetch "${_pkg_url}" "${_pkg_sha256sum}";
+ fetch ${_pkg_url} ${_pkg_sha256sum};
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;
if [ ${_no_libtool_midipix:-0} -eq 0 ]; then
- cp portage/libtool.midipix "${_pkg_subdir}/";
+ cp portage/libtool.midipix ${_pkg_subdir}/;
fi;
set_build_script_done patched -configured;
fi;
if ! is_build_script_done configured; then
- rm_if_exists -c -m "${_pkg_subdir}-build-native${3:+-${3}}";
+ rm_if_exists -c -m ${_pkg_subdir}-build-native${3:+-${3}};
run_configure_with_extra_args \
- "../${_pkg_subdir}/configure" \
+ ../${_pkg_subdir}/configure \
"${_configure_extra_args}" \
- --host="${HOST_NATIVE}" \
+ --host=${HOST_NATIVE} \
--prefix=${_prefix:-/} \
- --target="${TARGET}";
+ --target=${TARGET};
set_build_script_done configured -built;
else
- cd "${_pkg_subdir}-build-native${3:+-${3}}";
+ cd ${_pkg_subdir}-build-native${3:+-${3}};
fi;
if ! is_build_script_done built; then
make;
set_build_script_done configured built -installed1;
fi;
if ! is_build_script_done installed1; then
- make DESTDIR="${PREFIX_NATIVE}" install;
+ make DESTDIR=${PREFIX_NATIVE} install;
set_build_script_done configured installed1 -installed2 -finished;
fi;
-if [ -n "${_prefix_extra}" ]; then
+if [ -n ${_prefix_extra} ]; then
if ! is_build_script_done installed2; then
- make DESTDIR="${_prefix_extra}" install;
+ make DESTDIR=${_prefix_extra} install;
set_build_script_done configured installed2 -finished;
fi;
fi;