source: trunk/dports/fuse/osxfuse/files/patch-buildsystem.diff @ 126905

Last change on this file since 126905 was 126905, checked in by ryandesign@…, 5 years ago

osxfuse: update to 2.7.0 to fix build on Yosemite (#44189)

File size: 3.0 KB
  • build.sh

    old new  
    1212# Beware: GNU libtool cannot handle directory names containing whitespace.
    1313#         Therefore, do not set M_CONF_TMPDIR to such a directory.
    1414#
    15 readonly M_CONF_TMPDIR=/tmp
     15readonly M_CONF_TMPDIR=@@TMP@@
    1616readonly M_PLISTSIGNER_TEST_KEY="`dirname $0`/prefpane/autoinstaller/TestKeys/private_key.der"
    1717
    1818# Other constants
     
    104104declare M_XCODE_VERSION_REQUIRED=""
    105105
    106106# SDK 10.5
    107 readonly M_SDK_105_ARCHS="ppc ppc64 i386 x86_64"
     107readonly M_SDK_105_ARCHS="@@ARCHS@@"
    108108declare M_SDK_105=""
    109109declare M_SDK_105_XCODE=""
    110110declare M_SDK_105_COMPILER=""
    111111
    112112# SDK 10.6
    113 readonly M_SDK_106_ARCHS="i386 x86_64"
     113readonly M_SDK_106_ARCHS="@@ARCHS@@"
    114114declare M_SDK_106=""
    115115declare M_SDK_106_XCODE=""
    116116declare M_SDK_106_COMPILER=""
    117117
    118118# SDK 10.7
    119 readonly M_SDK_107_ARCHS="i386 x86_64"
     119readonly M_SDK_107_ARCHS="@@ARCHS@@"
    120120declare M_SDK_107=""
    121121declare M_SDK_107_XCODE=""
    122122declare M_SDK_107_COMPILER=""
    123123
    124124# SDK 10.8
    125 readonly M_SDK_108_ARCHS="i386 x86_64"
     125readonly M_SDK_108_ARCHS="@@ARCHS@@"
    126126declare M_SDK_108=""
    127127declare M_SDK_108_XCODE=""
    128128declare M_SDK_108_COMPILER=""
    129129
    130130# SDK 10.9
    131 readonly M_SDK_109_ARCHS="i386 x86_64"
     131readonly M_SDK_109_ARCHS="@@ARCHS@@"
    132132declare M_SDK_109=""
    133133declare M_SDK_109_XCODE=""
    134134declare M_SDK_109_COMPILER=""
    135135
    136136# SDK 10.10
    137 readonly M_SDK_1010_ARCHS="i386 x86_64"
     137readonly M_SDK_1010_ARCHS="@@ARCHS@@"
    138138declare M_SDK_1010=""
    139139declare M_SDK_1010_XCODE=""
    140140declare M_SDK_1010_COMPILER=""
     
    18801880
    18811881    local ms_osxfuse_out="$M_CONF_TMPDIR/osxfuse-homebrew-$ms_os_version-$ms_osxfuse_version"
    18821882    local ms_osxfuse_build="$ms_osxfuse_out/build/"
    1883     local ms_osxfuse_root="$m_prefix"
     1883    local ms_osxfuse_root="@@DESTROOT@@$m_prefix"
    18841884
    18851885    if [ -e "$ms_osxfuse_out" ]
    18861886    then
     
    19061906
    19071907    m_log "building OSXFUSE kernel extension and tools"
    19081908
    1909     xcodebuild -configuration "$m_configuration" -target All GCC_VERSION="$m_compiler" ARCHS="$m_archs" SDKROOT="$m_usdk_dir" MACOSX_DEPLOYMENT_TARGET="$m_platform" >$m_stdout 2>$m_stderr
     1909    xcodebuild -configuration "$m_configuration" -target All GCC_VERSION="$m_compiler" ARCHS="@@KERNELARCHS@@" SDKROOT="$m_usdk_dir" MACOSX_DEPLOYMENT_TARGET="$m_platform" >$m_stdout 2>$m_stderr
    19101910
    19111911    m_exit_on_error "xcodebuild cannot build configuration $m_configuration."
    19121912
     
    19841984    xcrun make -j4 >$m_stdout 2>$m_stderr
    19851985    m_exit_on_error "make failed while compiling the OSXFUSE library."
    19861986
    1987     xcrun make install >$m_stdout 2>$m_stderr
     1987    xcrun make install DESTDIR="@@DESTROOT@@" >$m_stdout 2>$m_stderr
    19881988    m_exit_on_error "cannot prepare library build for installation."
    19891989
    19901990    for f in "$ms_osxfuse_root"/lib/libosxfuse_i64*.dylib; do
     
    23872387                    M_XCODE51_VERSION=$m_xcode_version
    23882388                fi
    23892389                ;;
    2390             6.0*)
     2390            [6789]*)
    23912391                m_version_compare $M_XCODE60_VERSION $m_xcode_version
    23922392                if [[ $? != 2 ]]
    23932393                then
Note: See TracBrowser for help on using the repository browser.