diff --git a/Programming/Python/build b/Programming/Python/build index 285291d..e825c75 100755 --- a/Programming/Python/build +++ b/Programming/Python/build @@ -8,7 +8,7 @@ pbuild::configure() { export LDFLAGS="-L${OPENSSL_LIBRARY_DIR}" export CPPFLAGS="-fPIC -I${OPENSSL_INCLUDE_DIR} -I${OPENSSL_INCLUDE_DIR}/openssl" export LD_LIBRARY_PATH+=":${PREFIX}/lib" - "${MODULE_SRCDIR}"/configure \ + "${SRC_DIR}"/configure \ --prefix="${PREFIX}" \ --enable-shared \ || exit 1 @@ -22,7 +22,7 @@ pbuild::post_install() { ln -fs "${PREFIX}/include/python${V%.*}m" "${PREFIX}/include/python" ln -fs "${PREFIX}/include/python${V%.*}m" "${PREFIX}/include/python${V%.*}" PATH+=":${PREFIX}/bin" - cd "${BUILD_BLOCK_DIR}" + cd "${BUILDBLOCK_DIR}" "${PREFIX}/bin/python" 'get-pip.py' pip${V_MAJOR} install numpy pip${V_MAJOR} install scipy diff --git a/Programming/Tcl/build b/Programming/Tcl/build index 1c84723..27153b8 100755 --- a/Programming/Tcl/build +++ b/Programming/Tcl/build @@ -5,10 +5,10 @@ SOURCE_URL="ftp://ftp.tcl.tk/pub/tcl/tcl8_6/tcl$V-src.tar.gz" pbuild::configure() { case ${OS} in Linux ) - srcdir="${MODULE_SRCDIR}/unix" + srcdir="${SRC_DIR}/unix" ;; Darwin ) - srcdir="${MODULE_SRCDIR}/macosx" + srcdir="${SRC_DIR}/macosx" ;; esac "${srcdir}"/configure \ diff --git a/Programming/Tk/build b/Programming/Tk/build index c80934c..f87b5c1 100755 --- a/Programming/Tk/build +++ b/Programming/Tk/build @@ -5,10 +5,10 @@ SOURCE_URL="ftp://ftp.tcl.tk/pub/tcl/tcl8_6/tk$V-src.tar.gz" pbuild::configure() { case ${OS} in Linux ) - srcdir="${MODULE_SRCDIR}/unix" + srcdir="${SRC_DIR}/unix" ;; Darwin ) - srcdir="${MODULE_SRCDIR}/macosx" + srcdir="${SRC_DIR}/macosx" C_INCLUDE_PATH+=":/opt/local/include" LIBRARY_PATH+=":/opt/local/lib" ;; diff --git a/Programming/autoconf/build b/Programming/autoconf/build index 076c0dd..fc524d7 100755 --- a/Programming/autoconf/build +++ b/Programming/autoconf/build @@ -3,7 +3,7 @@ SOURCE_URL="https://ftp.gnu.org/gnu/$P/$P-$V.tar.gz" pbuild::configure() { - "${MODULE_SRCDIR}"/configure \ + "${SRC_DIR}"/configure \ --prefix="${PREFIX}" \ || exit 1 } diff --git a/Programming/automake/build b/Programming/automake/build index 411202b..3ea671e 100755 --- a/Programming/automake/build +++ b/Programming/automake/build @@ -3,7 +3,7 @@ SOURCE_URL="https://ftp.gnu.org/gnu/$P/$P-$V.tar.gz" pbuild::configure() { - "${MODULE_SRCDIR}"/configure \ + "${SRC_DIR}"/configure \ --prefix="${PREFIX}" \ || exit 1 } diff --git a/Programming/binutils/build b/Programming/binutils/build index 7cb8510..24b1ccd 100755 --- a/Programming/binutils/build +++ b/Programming/binutils/build @@ -3,7 +3,7 @@ SOURCE_URL="http://ftp.gnu.org/gnu/binutils/$P-$V.tar.gz" pbuild::configure() { - "${MODULE_SRCDIR}"/configure \ + "${SRC_DIR}"/configure \ --prefix="${PREFIX}" \ || exit 1 } diff --git a/Programming/cmake/build b/Programming/cmake/build index 1dc4bb3..0724794 100755 --- a/Programming/cmake/build +++ b/Programming/cmake/build @@ -11,7 +11,7 @@ Darwin ) esac pbuild::configure() { - "${MODULE_SRCDIR}/bootstrap" --prefix="${PREFIX}" ${bootstrap_flags} --verbose + "${SRC_DIR}/bootstrap" --prefix="${PREFIX}" ${bootstrap_flags} --verbose } pbuild::add_to_group 'Programming' diff --git a/Programming/gcc/build b/Programming/gcc/build index b937a29..be0bd11 100755 --- a/Programming/gcc/build +++ b/Programming/gcc/build @@ -5,11 +5,11 @@ SOURCE_URL="https://ftp.gnu.org/gnu/gcc/$P-$V/$P-$V.tar.gz" pbuild::patch_sources_Darwin() { if (( V_MAJOR == 4 && V_MINOR <= 8 )) || \ (( V_MAJOR == 4 && V_MINOR == 9 && V_PATCHLVL < 4)); then - patch -p1 < "${BUILD_BLOCK_DIR}/${V_MAJOR}/non-dead-strip.patch" - patch -p1 < "${BUILD_BLOCK_DIR}/${V_MAJOR}/configure-as.patch" + patch -p1 < "${BUILDBLOCK_DIR}/${V_MAJOR}/non-dead-strip.patch" + patch -p1 < "${BUILDBLOCK_DIR}/${V_MAJOR}/configure-as.patch" fi if (( V_MAJOR == 5 )) || (( V_MAJOR == 6 )); then - patch -p1 < "${BUILD_BLOCK_DIR}/${V_MAJOR}/PR57438_avoiding_empty_function_bodies_and_trailing_labels.patch" + patch -p1 < "${BUILDBLOCK_DIR}/${V_MAJOR}/PR57438_avoiding_empty_function_bodies_and_trailing_labels.patch" fi } @@ -45,7 +45,7 @@ pbuild::configure() { echo "Unsupported OS '${OS}'!" ;; esac - "${MODULE_SRCDIR}"/configure \ + "${SRC_DIR}"/configure \ --prefix="${PREFIX}" \ "${conf_args[@]}" \ || exit 1 diff --git a/Programming/ld64/build b/Programming/ld64/build index 7470141..593fb4b 100755 --- a/Programming/ld64/build +++ b/Programming/ld64/build @@ -11,12 +11,12 @@ DYLD_SOURCE_URL="http://opensource.apple.com/tarballs/dyld/dyld-${DYLD_VERSION}. pbuild::patch_sources () { find_patchdir() { local -a patchdirs=() - patchdirs+=( "${BUILD_BLOCK_DIR}/${V}/patches.${OS}" ) - patchdirs+=( "${BUILD_BLOCK_DIR}/${V}/patches" ) - patchdirs+=( "${BUILD_BLOCK_DIR}/${V%.*}/patches.${OS}" ) - patchdirs+=( "${BUILD_BLOCK_DIR}/${V%.*}/patches" ) - patchdirs+=( "${BUILD_BLOCK_DIR}/${V%.*.*}/patches.${OS}" ) - patchdirs+=( "${BUILD_BLOCK_DIR}/${V%.*.*}/patches" ) + patchdirs+=( "${BUILDBLOCK_DIR}/${V}/patches.${OS}" ) + patchdirs+=( "${BUILDBLOCK_DIR}/${V}/patches" ) + patchdirs+=( "${BUILDBLOCK_DIR}/${V%.*}/patches.${OS}" ) + patchdirs+=( "${BUILDBLOCK_DIR}/${V%.*}/patches" ) + patchdirs+=( "${BUILDBLOCK_DIR}/${V%.*.*}/patches.${OS}" ) + patchdirs+=( "${BUILDBLOCK_DIR}/${V%.*.*}/patches" ) for patchdir in "${patchdirs[@]}"; do [[ -e "${patchdir}" ]] && return 0; @@ -32,8 +32,8 @@ pbuild::patch_sources () { } pbuild::post_prep() { - local -r DYLD_SRC_DIR="${PMODULES_TMPDIR}/dyld-${DYLD_VERSION}/src" - local -r CCTOOLS_SRC_DIR="${PMODULES_TMPDIR}/cctools-${CCTOOLS_VERSION}/src" + local -r DYLD_SRC_DIR="${TEMP_DIR}/dyld-${DYLD_VERSION}/src" + local -r CCTOOLS_SRC_DIR="${TEMP_DIR}/cctools-${CCTOOLS_VERSION}/src" local source_file='' pbuild::get_source source_file "${DYLD_SOURCE_URL}" "${PMODULES_DISTFILESDIR}" || @@ -44,21 +44,21 @@ pbuild::post_prep() { std::die 4 "cctools/${CCTOOLS_VERSION}: sourcecode not found." pbuild::unpack "${source_file}" "${CCTOOLS_SRC_DIR}" - cd "${MODULE_SRCDIR}" + cd "${SRC_DIR}" mkdir -p "include/mach-o" rsync --archive "../../cctools-${CCTOOLS_VERSION}/src/include/mach-o/" "include/mach-o/" rsync --archive "../../dyld-${DYLD_VERSION}/src/include/mach-o/" "include/mach-o/" mkdir -p "include/llvm-c" - cp -v "${BUILD_BLOCK_DIR}/files/Disassembler.h" "include/llvm-c/" - cp -v "${BUILD_BLOCK_DIR}/files/lto.h" "include/llvm-c/" + cp -v "${BUILDBLOCK_DIR}/files/Disassembler.h" "include/llvm-c/" + cp -v "${BUILDBLOCK_DIR}/files/lto.h" "include/llvm-c/" } pbuild::configure() { - cp -v "${BUILD_BLOCK_DIR}/files/Makefile-${V_MAJOR}" "${MODULE_SRCDIR}/Makefile" + cp -v "${BUILDBLOCK_DIR}/files/Makefile-${V_MAJOR}" "${SRC_DIR}/Makefile" } pbuild::build() { - cd "${MODULE_SRCDIR}" + cd "${SRC_DIR}" which $CC make OTHER_CXXFLAGS="-std=c++11 -I$PWD/include" OTHER_LDFLAGS="-L/Applications/Xcode.app/Contents/Frameworks -lLTO" } diff --git a/Programming/libtool/build b/Programming/libtool/build index d665f46..bd6b4a4 100755 --- a/Programming/libtool/build +++ b/Programming/libtool/build @@ -3,7 +3,7 @@ SOURCE_URL="https://ftp.gnu.org/gnu/$P/$P-$V.tar.gz" pbuild::configure() { - "${MODULE_SRCDIR}"/configure \ + "${SRC_DIR}"/configure \ --prefix="${PREFIX}" \ || exit 1 } diff --git a/Programming/m4/build b/Programming/m4/build index 67ecec0..72ac9f1 100755 --- a/Programming/m4/build +++ b/Programming/m4/build @@ -3,7 +3,7 @@ SOURCE_URL="https://ftp.gnu.org/gnu/$P/$P-$V.tar.bz2" pbuild::configure() { - "${MODULE_SRCDIR}"/configure \ + "${SRC_DIR}"/configure \ --prefix="${PREFIX}" \ || exit 1 } diff --git a/Programming/perl/build b/Programming/perl/build index 3cdf58e..cc23028 100755 --- a/Programming/perl/build +++ b/Programming/perl/build @@ -3,7 +3,7 @@ SOURCE_URL="http://www.cpan.org/src/5.0/$P-$V.tar.gz" pbuild::configure() { - "${MODULE_SRCDIR}"/configure.gnu \ + "${SRC_DIR}"/configure.gnu \ --prefix="${PREFIX}" \ || exit 1 } diff --git a/Programming/psi-python27/build b/Programming/psi-python27/build index 5e6ab6e..47c4b6d 100755 --- a/Programming/psi-python27/build +++ b/Programming/psi-python27/build @@ -9,7 +9,7 @@ pbuild::build() { } pbuild::install() { - cd "${MODULE_SRCDIR}" + cd "${SRC_DIR}" rsync --exclude=".info" --delete --verbose --archive . "${PREFIX}" }