X-Git-Url: https://git.lyx.org/gitweb/?a=blobdiff_plain;f=development%2FLyX-Mac-binary-release.sh;h=53ee0eba94129582ed0f734d375f2c96f503350d;hb=99c5a46c68bd605c03d4e3a86811831ed7dd3d37;hp=fd81429604b8d791bdc0eb45da9a5d1a654245df;hpb=a0c241cdcb1d4a77b7db590504acb1dbc20c0267;p=lyx.git diff --git a/development/LyX-Mac-binary-release.sh b/development/LyX-Mac-binary-release.sh index fd81429604..53ee0eba94 100644 --- a/development/LyX-Mac-binary-release.sh +++ b/development/LyX-Mac-binary-release.sh @@ -47,6 +47,7 @@ HunspellConfigureOptions="--with-warnings --disable-nls --disable-static" Qt4ConfigureOptions="${QtConfigureOptions} -opensource -silent -shared -fast -no-exceptions" Qt4ConfigureOptions="${Qt4ConfigureOptions} -no-webkit -no-qt3support -no-javascript-jit -no-dbus" Qt4ConfigureOptions="${Qt4ConfigureOptions} -nomake examples -nomake demos -nomake docs -nomake tools" +Qt4DmgSuffix=qt4${Qt4API}.dmg # stupid special case... case "${Qt4Version}:${Qt4API}" in @@ -56,6 +57,10 @@ case "${Qt4Version}:${Qt4API}" in Qt4ConfigureOptions="${QtConfigureOptions} -opensource -silent -shared -fast -no-strip" Qt4ConfigureOptions="${Qt4ConfigureOptions} -no-javascript-jit -no-pkg-config" Qt4ConfigureOptions="${Qt4ConfigureOptions} -nomake examples -nomake demos -nomake docs -nomake tools" + Qt4DmgSuffix=qt5${Qt4API}.dmg + ;; +5.*) + Qt4DmgSuffix=qt5${Qt4API}.dmg ;; *) Qt4ConfigureOptions="${Qt4ConfigureOptions} ${Qt4API}" @@ -288,10 +293,14 @@ LyxAppPrefix="${LyxAppDir}.app" # don't change order here... case "${Qt4Version}" in -5*) +5.0.*|5.1.*) QtLibraries="QtSvg QtXml QtPrintSupport QtWidgets QtGui QtNetwork QtConcurrent QtCore" QtFrameworkVersion="5" ;; +5*) + QtLibraries="QtSvg QtXml QtPrintSupport QtMacExtras QtWidgets QtGui QtNetwork QtConcurrent QtCore" + QtFrameworkVersion="5" + ;; *) QtLibraries="QtSvg QtXml QtGui QtNetwork QtCore" QtFrameworkVersion="4" @@ -673,7 +682,7 @@ Translations = translations EOF if [ ! -d "${condir}/PlugIns" ]; then mkdir -p "${condir}/PlugIns" - find "${source}/plugins" -name \*.dylib -print | while read libname ; do + find "${source}/plugins" -name \*.dylib -print | grep -v _debug.dylib | while read libname ; do echo Copy plugin "${libname}" dylib=$(basename "${libname}") dirname=$(dirname "${libname}") @@ -881,9 +890,9 @@ build_package() { test -n "${DMGLocation}" && ( make_dmg "${DMGLocation}" if [ -d "${QtInstallDir}/lib/QtCore.framework/Versions/${QtFrameworkVersion}" -a "yes" = "${qt4_deployment}" ]; then - rm -f "${DMGLocation}/${DMGNAME}+qt4.dmg" - echo move to "${DMGLocation}/${DMGNAME}+qt4${Qt4API}.dmg" - mv "${DMGLocation}/${DMGNAME}.dmg" "${DMGLocation}/${DMGNAME}+qt4${Qt4API}.dmg" + rm -f "${DMGLocation}/${DMGNAME}+${Qt4DmgSuffix}" + echo move to "${DMGLocation}/${DMGNAME}+${Qt4DmgSuffix}" + mv "${DMGLocation}/${DMGNAME}.dmg" "${DMGLocation}/${DMGNAME}+${Qt4DmgSuffix}" fi ) }