mirror of
https://github.com/qgis/QGIS.git
synced 2025-10-07 00:15:48 -04:00
Update Mac release scripts for 1.0.0.
git-svn-id: http://svn.osgeo.org/qgis/trunk@9364 c8812cc2-4d05-0410-92ff-de0c093fc19c
This commit is contained in:
parent
957f495731
commit
3aef5300d1
@ -5,7 +5,7 @@
|
||||
\margl1440\margr1440\vieww11100\viewh8700\viewkind0
|
||||
\pard\tx720\tx1440\tx2160\tx2880\tx3600\tx4320\tx5040\tx5760\tx6480\tx7200\tx7920\tx8640\qc
|
||||
|
||||
\f0\b\fs24 \cf0 QGIS 0.11.0 Release Notes for Macintosh
|
||||
\f0\b\fs24 \cf0 QGIS 1.0.0 Release Notes for Macintosh
|
||||
\f1\b0 \
|
||||
\pard\tx720\tx1440\tx2160\tx2880\tx3600\tx4320\tx5040\tx5760\tx6480\tx7200\tx7920\tx8640\ql\qnatural
|
||||
\cf0 \
|
||||
@ -20,6 +20,7 @@
|
||||
3. Known limitations\
|
||||
4. GPS Plugin\
|
||||
5. GRASS Plugin\
|
||||
6. Python Language and Plugins\
|
||||
\
|
||||
\
|
||||
\
|
||||
@ -41,12 +42,12 @@ This release of QGIS requires Mac OS X 10.3.9 or later. A PostgreSQL version 7 o
|
||||
\f1\b0 \cf0 \
|
||||
The following libraries are included with this distribution of QGIS. If you have other versions of these libraries installed, QGIS will ignore your versions and use these.\
|
||||
\
|
||||
GDAL 1.5.1 (libgdal.1.dylib)\
|
||||
GEOS 3.0.0 (libgeos.3.0.0.dylib)\
|
||||
PROJ 4.6.0 (libproj.0.5.4.dylib)\
|
||||
SQLite 3.5.9 (libsqlite3.0.dylib)\
|
||||
GDAL 1.5.2 (libgdal.1.dylib)\
|
||||
GEOS 3.0.0 (libgeos_c.1.4.1.dylib)\
|
||||
PROJ 4.6.1 (libproj.0.5.5.dylib)\
|
||||
SQLite 3.6.2 (libsqlite3.0.dylib)\
|
||||
Xerces-C++ 2.8.0 (libxerces-c.28.0.dylib)\
|
||||
Qt/Mac 4.4.0 (various Qt frameworks)\
|
||||
Qt/Mac 4.4.2 (various Qt frameworks)\
|
||||
GIF 4.1.6 (libgif.4.1.6.dylib)\
|
||||
JPEG 6b (libjpeg.62.0.0.dylib)\
|
||||
PNG 1.2.29 (libpng12.0.dylib)\
|
||||
@ -58,21 +59,19 @@ FFTW 3.1.2 (libfftw3.3.1.2.dylib)\
|
||||
GSL 1.11 (libgsl.0.dylib, libgslcblas.0.dylib)\
|
||||
PostgreSQL 8.3.3 (libpq.5.1.dylib) This client can also access a version 7 server.\
|
||||
GRASS 6.3.0 (libgrass_*.6.3.0.dylib)\
|
||||
SIP 4.7.6 (sip.so)\
|
||||
PyQt4 4.4.2 (Qt*.so)\
|
||||
SIP 4.7.7 (sip.so)\
|
||||
PyQt4 4.4.3 (Qt*.so)\
|
||||
\
|
||||
\
|
||||
\
|
||||
\pard\tx720\tx1440\tx2160\tx2880\tx3600\tx4320\tx5040\tx5760\tx6480\tx7200\tx7920\tx8640\ql\qnatural
|
||||
\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\ql\qnatural
|
||||
|
||||
\f0\b \cf0 3. Known limitations\
|
||||
\pard\tx720\tx1440\tx2160\tx2880\tx3600\tx4320\tx5040\tx5760\tx6480\tx7200\tx7920\tx8640\ql\qnatural
|
||||
|
||||
\f1\b0 \cf0 \
|
||||
\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\ql\qnatural
|
||||
\cf0 Some dialogs have cosmetic issues with buttons.\
|
||||
\
|
||||
The main window cannot be resized while a WMS layer is displayed. Therefore adjust the window size before opening a WMS layer.\
|
||||
\cf0 The main window cannot be resized while a WMS layer is displayed. Therefore adjust the window size before opening a WMS layer.\
|
||||
\
|
||||
\pard\tx720\tx1440\tx2160\tx2880\tx3600\tx4320\tx5040\tx5760\tx6480\tx7200\tx7920\tx8640\ql\qnatural
|
||||
\cf0 To use QGIS with a language other than English, you must change both the Language and Format settings in the International System Preferences. The QGIS application menu uses the Language preference while all other QGIS menus use the Format preference to select the language.\
|
||||
@ -115,7 +114,7 @@ or add the folder containing GPSBabel to your search path:\
|
||||
\
|
||||
\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\ql\qnatural
|
||||
|
||||
\f2 \cf0 /Applications/qgis-0.11.0/qgis0.11.0.app/Contents/MacOS/qgis\
|
||||
\f2 \cf0 /Applications/qgis-1.0.0/qgis1.0.0.app/Contents/MacOS/qgis\
|
||||
\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\ql\qnatural
|
||||
|
||||
\f1 \cf0 \
|
||||
@ -123,4 +122,15 @@ If you have not previously run QGIS with GRASS, you may be prompted for the loca
|
||||
\f2 bin
|
||||
\f1 folder containing many files beginning with "d."\
|
||||
(d dot).\
|
||||
\
|
||||
\
|
||||
\
|
||||
\pard\tx720\tx1440\tx2160\tx2880\tx3600\tx4320\tx5040\tx5760\tx6480\tx7200\tx7920\tx8640\ql\qnatural
|
||||
|
||||
\f0\b \cf0 6. Python Language and Plugins\
|
||||
\pard\tx720\tx1440\tx2160\tx2880\tx3600\tx4320\tx5040\tx5760\tx6480\tx7200\tx7920\tx8640\ql\qnatural
|
||||
|
||||
\f1\b0 \cf0 \
|
||||
\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\ql\qnatural
|
||||
\cf0 Using Python plugins or the programming language requires Python 2.5. It is already installed with Mac OS X 10.5 but must be obtained from http://www.python.org for Mac OS X 10.4.\
|
||||
}
|
@ -5,7 +5,7 @@
|
||||
# Edit INSTALLPREFIX to match the value of cmake INSTALL_PREFIX
|
||||
INSTALLPREFIX=$PWD
|
||||
|
||||
VER=0.11
|
||||
VER=1.0
|
||||
BUNDLE=qgis$VER.0.app/Contents/MacOS
|
||||
BUILDPREFIX=$INSTALLPREFIX/$BUNDLE
|
||||
|
||||
@ -33,19 +33,21 @@ install_name_tool -change $BUILDPREFIX/lib/libqgis_core.$VER.dylib \
|
||||
|
||||
# Update plugin and lib clients of libqgis_*
|
||||
for PLUGIN in \
|
||||
qgis/libcoordinatecaptureplugin.so \
|
||||
qgis/libcopyrightlabelplugin.so \
|
||||
qgis/libdelimitedtextplugin.so \
|
||||
qgis/libdelimitedtextprovider.so \
|
||||
qgis/libdxf2shpconverterplugin.so \
|
||||
qgis/libgeorefplugin.so \
|
||||
qgis/libgpsimporterplugin.so \
|
||||
qgis/libgpxprovider.so \
|
||||
qgis/libgridmakerplugin.so \
|
||||
qgis/libinterpolationplugin.so \
|
||||
qgis/libmemoryprovider.so \
|
||||
qgis/libnortharrowplugin.so \
|
||||
qgis/libogrconverterplugin.so \
|
||||
qgis/libogrprovider.so \
|
||||
qgis/libpggeoprocessingplugin.so \
|
||||
qgis/libpostgresprovider.so \
|
||||
qgis/libquickprintplugin.so \
|
||||
qgis/libscalebarplugin.so \
|
||||
qgis/libspitplugin.so \
|
||||
qgis/libwfsplugin.so \
|
||||
|
@ -2,26 +2,28 @@
|
||||
# Display all paths to supporting libraries
|
||||
# Output should be visually inspected for paths which haven't been made relative (such as /usr/local)
|
||||
|
||||
PREFIX=qgis0.11.0.app/Contents/MacOS
|
||||
PREFIX=qgis1.0.0.app/Contents/MacOS
|
||||
|
||||
otool -L $PREFIX/qgis
|
||||
otool -L $PREFIX/bin/qgis_help.app/Contents/MacOS/qgis_help
|
||||
|
||||
otool -L $PREFIX/lib/libqgis_core.dylib
|
||||
otool -L $PREFIX/lib/libqgis_gui.dylib
|
||||
otool -L $PREFIX/lib/qgis/libcoordinatecaptureplugin.so
|
||||
otool -L $PREFIX/lib/qgis/libcopyrightlabelplugin.so
|
||||
otool -L $PREFIX/lib/qgis/libdelimitedtextplugin.so
|
||||
otool -L $PREFIX/lib/qgis/libdelimitedtextprovider.so
|
||||
otool -L $PREFIX/lib/qgis/libdxf2shpconverterplugin.so
|
||||
otool -L $PREFIX/lib/qgis/libgeorefplugin.so
|
||||
otool -L $PREFIX/lib/qgis/libgpsimporterplugin.so
|
||||
otool -L $PREFIX/lib/qgis/libgpxprovider.so
|
||||
otool -L $PREFIX/lib/qgis/libgridmakerplugin.so
|
||||
otool -L $PREFIX/lib/qgis/libinterpolationplugin.so
|
||||
otool -L $PREFIX/lib/qgis/libmemoryprovider.so
|
||||
otool -L $PREFIX/lib/qgis/libnortharrowplugin.so
|
||||
otool -L $PREFIX/lib/qgis/libogrconverterplugin.so
|
||||
otool -L $PREFIX/lib/qgis/libogrprovider.so
|
||||
otool -L $PREFIX/lib/qgis/libpggeoprocessingplugin.so
|
||||
otool -L $PREFIX/lib/qgis/libpostgresprovider.so
|
||||
otool -L $PREFIX/lib/qgis/libquickprintplugin.so
|
||||
otool -L $PREFIX/lib/qgis/libscalebarplugin.so
|
||||
otool -L $PREFIX/lib/qgis/libspitplugin.so
|
||||
otool -L $PREFIX/lib/qgis/libwfsplugin.so
|
||||
@ -40,7 +42,7 @@ otool -L $PREFIX/../plugins/imageformats/libqjpeg.dylib
|
||||
otool -L $PREFIX/lib/libgdal.1.dylib
|
||||
otool -L $PREFIX/lib/libgeos.3.0.0.dylib
|
||||
otool -L $PREFIX/lib/libgeos_c.1.4.1.dylib
|
||||
otool -L $PREFIX/lib/libproj.0.5.4.dylib
|
||||
otool -L $PREFIX/lib/libproj.0.5.5.dylib
|
||||
otool -L $PREFIX/lib/libsqlite3.0.dylib
|
||||
otool -L $PREFIX/lib/libxerces-c.28.0.dylib
|
||||
otool -L $PREFIX/lib/libgif.4.1.6.dylib
|
||||
@ -76,14 +78,14 @@ if test -f $PREFIX/lib/libqgispython.dylib; then
|
||||
otool -L $PREFIX/share/qgis/python/qgis/core.so
|
||||
otool -L $PREFIX/share/qgis/python/qgis/gui.so
|
||||
|
||||
for FRAMEWORK in QtAssistant QtDesigner QtHelp QtOpenGL QtScript QtTest QtWebKit QtXmlPatterns phonon
|
||||
for FRAMEWORK in QtAssistant QtHelp QtOpenGL QtScript QtTest QtWebKit QtXmlPatterns phonon
|
||||
do
|
||||
otool -L $PREFIX/lib/$FRAMEWORK.framework/Versions/4/$FRAMEWORK
|
||||
done
|
||||
otool -L $PREFIX/lib/libQtCLucene.4.4.0.dylib
|
||||
otool -L $PREFIX/lib/libQtCLucene.4.4.2.dylib
|
||||
|
||||
otool -L $PREFIX/share/qgis/python/sip.so
|
||||
for LIBPYQT4 in Qt QtCore QtGui QtNetwork QtSql QtSvg QtXml QtAssistant QtDesigner QtHelp QtOpenGL QtScript QtTest QtWebKit QtXmlPatterns phonon
|
||||
for LIBPYQT4 in Qt QtCore QtGui QtNetwork QtSql QtSvg QtXml QtAssistant QtHelp QtOpenGL QtScript QtTest QtWebKit QtXmlPatterns phonon
|
||||
do
|
||||
otool -L $PREFIX/share/qgis/python/PyQt4/$LIBPYQT4.so
|
||||
done
|
||||
|
@ -2,7 +2,7 @@
|
||||
# Copy GRASS supporting libraries to qgis bundle
|
||||
# and make search paths for them relative to bundle
|
||||
|
||||
PREFIX=qgis0.11.0.app/Contents/MacOS
|
||||
PREFIX=qgis1.0.0.app/Contents/MacOS
|
||||
|
||||
# Edit version when any library is upgraded
|
||||
LNKGDAL=libgdal.1.dylib
|
||||
|
@ -2,18 +2,18 @@
|
||||
# Copy PyQt supporting libraries to qgis bundle
|
||||
# and make search paths for them relative to bundle
|
||||
|
||||
BUNDLE=qgis0.11.0.app/Contents/MacOS
|
||||
BUNDLE=qgis1.0.0.app/Contents/MacOS
|
||||
|
||||
# Edit version when any library is upgraded
|
||||
LNKGDAL=libgdal.1.dylib
|
||||
LNKGEOS=libgeos.3.dylib
|
||||
LNKGEOSC=libgeos_c.1.dylib
|
||||
|
||||
QTPREFIX=/usr/local/Trolltech/Qt-4.4.0
|
||||
QTFRAMEWORKS="QtAssistant QtDesigner QtHelp QtOpenGL QtScript QtTest QtWebKit QtXmlPatterns phonon"
|
||||
LIBQTCL=libQtCLucene.4.4.0.dylib
|
||||
QTPREFIX=/usr/local/Trolltech/Qt-4.4.2
|
||||
QTFRAMEWORKS="QtAssistant QtHelp QtOpenGL QtScript QtTest QtWebKit QtXmlPatterns phonon"
|
||||
LIBQTCL=libQtCLucene.4.4.2.dylib
|
||||
LNKQTCL=libQtCLucene.4.dylib
|
||||
|
||||
SITEPKG=/Library/Python/2.3/site-packages
|
||||
SITEPKG=/Library/Python/2.5/site-packages
|
||||
|
||||
# Copy additional Qt frameworks needed by PyQt to application bundle
|
||||
cd $BUNDLE/lib
|
||||
@ -36,7 +36,7 @@ if test ! -f $LIBQTCL; then
|
||||
fi
|
||||
|
||||
# Update paths to supporting Qt frameworks
|
||||
for FRAMEWORK in QtAssistant QtDesigner QtHelp QtOpenGL QtScript QtTest QtWebKit QtXmlPatterns phonon
|
||||
for FRAMEWORK in QtAssistant QtHelp QtOpenGL QtScript QtTest QtWebKit QtXmlPatterns phonon
|
||||
do
|
||||
install_name_tool -change $QTPREFIX/lib/QtCore.framework/Versions/4/QtCore \
|
||||
@executable_path/lib/QtCore.framework/Versions/4/QtCore \
|
||||
@ -45,13 +45,13 @@ done
|
||||
install_name_tool -change $QTPREFIX/lib/QtCore.framework/Versions/4/QtCore \
|
||||
@executable_path/lib/QtCore.framework/Versions/4/QtCore \
|
||||
$LIBQTCL
|
||||
for FRAMEWORK in QtAssistant QtDesigner QtHelp QtOpenGL QtWebKit phonon
|
||||
for FRAMEWORK in QtAssistant QtHelp QtOpenGL QtWebKit phonon
|
||||
do
|
||||
install_name_tool -change $QTPREFIX/lib/QtGui.framework/Versions/4/QtGui \
|
||||
@executable_path/lib/QtGui.framework/Versions/4/QtGui \
|
||||
$FRAMEWORK.framework/Versions/4/$FRAMEWORK
|
||||
done
|
||||
for FRAMEWORK in QtAssistant QtWebKit QtXmlPatterns
|
||||
for FRAMEWORK in QtAssistant QtHelp QtWebKit QtXmlPatterns
|
||||
do
|
||||
install_name_tool -change $QTPREFIX/lib/QtNetwork.framework/Versions/4/QtNetwork \
|
||||
@executable_path/lib/QtNetwork.framework/Versions/4/QtNetwork \
|
||||
@ -60,15 +60,9 @@ done
|
||||
install_name_tool -change $QTPREFIX/lib/QtSql.framework/Versions/4/QtSql \
|
||||
@executable_path/lib/QtSql.framework/Versions/4/QtSql \
|
||||
QtHelp.framework/Versions/4/QtHelp
|
||||
for FRAMEWORK in QtDesigner QtHelp
|
||||
do
|
||||
install_name_tool -change $QTPREFIX/lib/QtXml.framework/Versions/4/QtXml \
|
||||
@executable_path/lib/QtXml.framework/Versions/4/QtXml \
|
||||
$FRAMEWORK.framework/Versions/4/$FRAMEWORK
|
||||
done
|
||||
install_name_tool -change $QTPREFIX/lib/QtScript.framework/Versions/4/QtScript \
|
||||
@executable_path/lib/QtScript.framework/Versions/4/QtScript \
|
||||
QtDesigner.framework/Versions/4/QtDesigner
|
||||
install_name_tool -change $QTPREFIX/lib/QtXml.framework/Versions/4/QtXml \
|
||||
@executable_path/lib/QtXml.framework/Versions/4/QtXml \
|
||||
QtHelp.framework/Versions/4/QtHelp
|
||||
install_name_tool -change $QTPREFIX/lib/$LNKQTCL \
|
||||
@executable_path/lib/$LNKQTCL \
|
||||
QtHelp.framework/Versions/4/QtHelp
|
||||
@ -85,7 +79,7 @@ fi
|
||||
|
||||
if test ! -d PyQt4; then
|
||||
cp -R $SITEPKG/PyQt4 .
|
||||
for LIBPYQT4 in Qt QtCore QtGui QtNetwork QtSql QtSvg QtXml QtAssistant QtDesigner QtHelp QtOpenGL QtScript QtTest QtWebKit QtXmlPatterns phonon
|
||||
for LIBPYQT4 in Qt QtCore QtGui QtNetwork QtSql QtSvg QtXml QtAssistant QtHelp QtOpenGL QtScript QtTest QtWebKit QtXmlPatterns phonon
|
||||
do
|
||||
cp $SITEPKG/PyQt4/$LIBPYQT4.so PyQt4/$LIBPYQT4.so
|
||||
# Update paths to supporting Qt frameworks
|
||||
@ -109,15 +103,12 @@ if test ! -d PyQt4; then
|
||||
install_name_tool -change $QTPREFIX/lib/QtSql.framework/Versions/4/QtSql \
|
||||
@executable_path/lib/QtSql.framework/Versions/4/QtSql \
|
||||
PyQt4/QtHelp.so
|
||||
for LIBPYQT4 in QtSvg QtDesigner QtHelp
|
||||
for LIBPYQT4 in QtSvg QtHelp
|
||||
do
|
||||
install_name_tool -change $QTPREFIX/lib/QtXml.framework/Versions/4/QtXml \
|
||||
@executable_path/lib/QtXml.framework/Versions/4/QtXml \
|
||||
PyQt4/$LIBPYQT4.so
|
||||
done
|
||||
install_name_tool -change $QTPREFIX/lib/QtScript.framework/Versions/4/QtScript \
|
||||
@executable_path/lib/QtScript.framework/Versions/4/QtScript \
|
||||
PyQt4/QtDesigner.so
|
||||
install_name_tool -change $QTPREFIX/lib/libQtCLucene.4.dylib \
|
||||
@executable_path/lib/libQtCLucene.4.dylib \
|
||||
PyQt4/QtHelp.so
|
||||
@ -129,8 +120,8 @@ do
|
||||
install_name_tool -change /usr/local/lib/$LNKGDAL \
|
||||
@executable_path/lib/$LNKGDAL \
|
||||
qgis/$LIBQGIS.so
|
||||
install_name_tool -change /usr/local/lib/$LNKGEOS \
|
||||
@executable_path/lib/$LNKGEOS \
|
||||
install_name_tool -change /usr/local/lib/$LNKGEOSC \
|
||||
@executable_path/lib/$LNKGEOSC \
|
||||
qgis/$LIBQGIS.so
|
||||
for FRAMEWORK in QtCore QtGui QtNetwork QtSql QtSvg QtXml Qt3Support
|
||||
do
|
||||
|
@ -2,7 +2,7 @@
|
||||
# Copy Qt frameworks to qgis bundle
|
||||
# and make search paths for them relative to bundle
|
||||
|
||||
BUNDLE=qgis0.11.0.app/Contents/MacOS
|
||||
BUNDLE=qgis1.0.0.app/Contents/MacOS
|
||||
|
||||
# Edit version when any library is upgraded
|
||||
LIBJPEG=libjpeg.62.0.0.dylib
|
||||
@ -10,7 +10,7 @@ LNKJPEG=libjpeg.62.dylib
|
||||
LIBPNG=libpng12.0.dylib
|
||||
LNKPNG=libpng12.0.dylib
|
||||
|
||||
QTPREFIX=/usr/local/Trolltech/Qt-4.4.0
|
||||
QTPREFIX=/usr/local/Trolltech/Qt-4.4.2
|
||||
QTFRAMEWORKS="QtCore QtGui QtNetwork QtSql QtSvg QtXml Qt3Support"
|
||||
|
||||
# Copy Qt frameworks to application bundle
|
||||
@ -92,21 +92,23 @@ for FILE in \
|
||||
lib/libqgis_gui.dylib \
|
||||
lib/libqgisgrass.dylib \
|
||||
lib/libqgispython.dylib \
|
||||
lib/qgis/libcoordinatecaptureplugin.so \
|
||||
lib/qgis/libcopyrightlabelplugin.so \
|
||||
lib/qgis/libdelimitedtextplugin.so \
|
||||
lib/qgis/libdelimitedtextprovider.so \
|
||||
lib/qgis/libdxf2shpconverterplugin.so \
|
||||
lib/qgis/libgeorefplugin.so \
|
||||
lib/qgis/libgpsimporterplugin.so \
|
||||
lib/qgis/libgpxprovider.so \
|
||||
lib/qgis/libgrassplugin.so \
|
||||
lib/qgis/libgrassprovider.so \
|
||||
lib/qgis/libgridmakerplugin.so \
|
||||
lib/qgis/libinterpolationplugin.so \
|
||||
lib/qgis/libmemoryprovider.so \
|
||||
lib/qgis/libnortharrowplugin.so \
|
||||
lib/qgis/libogrconverterplugin.so \
|
||||
lib/qgis/libogrprovider.so \
|
||||
lib/qgis/libpggeoprocessingplugin.so \
|
||||
lib/qgis/libpostgresprovider.so \
|
||||
lib/qgis/libquickprintplugin.so \
|
||||
lib/qgis/libscalebarplugin.so \
|
||||
lib/qgis/libspitplugin.so \
|
||||
lib/qgis/libwfsplugin.so \
|
||||
|
@ -2,7 +2,8 @@
|
||||
# Copy supporting libraries (except Qt) to qgis bundle
|
||||
# and make search paths for them relative to bundle
|
||||
|
||||
PREFIX=qgis0.11.0.app/Contents/MacOS
|
||||
VER=1.0
|
||||
PREFIX=qgis$VER.0.app/Contents/MacOS
|
||||
|
||||
HELPPREFIX=$PREFIX/bin/qgis_help.app/Contents/MacOS
|
||||
PREFIXBACKTRACK=../../../..
|
||||
@ -14,7 +15,7 @@ LIBGEOS=libgeos.3.0.0.dylib
|
||||
LNKGEOS=libgeos.3.dylib
|
||||
LIBGEOSC=libgeos_c.1.4.1.dylib
|
||||
LNKGEOSC=libgeos_c.1.dylib
|
||||
LIBPROJ=libproj.0.5.4.dylib
|
||||
LIBPROJ=libproj.0.5.5.dylib
|
||||
LNKPROJ=libproj.0.dylib
|
||||
LIBSQLITE3=libsqlite3.0.dylib
|
||||
LNKSQLITE3=libsqlite3.0.dylib
|
||||
@ -164,37 +165,42 @@ cd ../../../../
|
||||
|
||||
# Update application paths to supporting libraries
|
||||
install_name_tool -change /usr/local/lib/$LNKGDAL @executable_path/lib/$LNKGDAL $PREFIX/qgis
|
||||
install_name_tool -change /usr/local/lib/$LNKGEOS @executable_path/lib/$LNKGEOS $PREFIX/qgis
|
||||
install_name_tool -change /usr/local/lib/$LNKGEOSC @executable_path/lib/$LNKGEOSC $PREFIX/qgis
|
||||
install_name_tool -change /usr/local/lib/$LNKPROJ @executable_path/lib/$LNKPROJ $PREFIX/qgis
|
||||
install_name_tool -change /usr/local/lib/$LNKSQLITE3 @executable_path/lib/$LNKSQLITE3 $PREFIX/qgis
|
||||
install_name_tool -change /usr/local/pgsql/lib/$LNKPQ @executable_path/lib/$LNKPQ $PREFIX/qgis
|
||||
|
||||
# Update library paths to supporting libraries
|
||||
for LIB in _core _gui grass python
|
||||
LIBS="_core _gui"
|
||||
if test -f $PREFIX/lib/libqgisgrass.$VER.dylib; then LIBS="$LIBS grass"; fi
|
||||
if test -f $PREFIX/lib/libqgispython.$VER.dylib; then LIBS="$LIBS python"; fi
|
||||
for LIB in $LIBS
|
||||
do
|
||||
install_name_tool -change /usr/local/lib/$LNKGDAL @executable_path/lib/$LNKGDAL $PREFIX/lib/libqgis$LIB.dylib
|
||||
install_name_tool -change /usr/local/lib/$LNKGEOS @executable_path/lib/$LNKGEOS $PREFIX/lib/libqgis$LIB.dylib
|
||||
install_name_tool -change /usr/local/lib/$LNKPROJ @executable_path/lib/$LNKPROJ $PREFIX/lib/libqgis$LIB.dylib
|
||||
install_name_tool -change /usr/local/lib/$LNKSQLITE3 @executable_path/lib/$LNKSQLITE3 $PREFIX/lib/libqgis$LIB.dylib
|
||||
install_name_tool -change /usr/local/lib/$LNKGDAL @executable_path/lib/$LNKGDAL $PREFIX/lib/libqgis$LIB.$VER.dylib
|
||||
install_name_tool -change /usr/local/lib/$LNKGEOSC @executable_path/lib/$LNKGEOSC $PREFIX/lib/libqgis$LIB.$VER.dylib
|
||||
install_name_tool -change /usr/local/lib/$LNKPROJ @executable_path/lib/$LNKPROJ $PREFIX/lib/libqgis$LIB.$VER.dylib
|
||||
install_name_tool -change /usr/local/lib/$LNKSQLITE3 @executable_path/lib/$LNKSQLITE3 $PREFIX/lib/libqgis$LIB.$VER.dylib
|
||||
done
|
||||
|
||||
# Update plugin paths to supporting libraries
|
||||
for PLUGIN in \
|
||||
libcoordinatecaptureplugin.so \
|
||||
libcopyrightlabelplugin.so \
|
||||
libdelimitedtextplugin.so \
|
||||
libdelimitedtextprovider.so \
|
||||
libdxf2shpconverterplugin.so \
|
||||
libgeorefplugin.so \
|
||||
libgpsimporterplugin.so \
|
||||
libgpxprovider.so \
|
||||
libgrassplugin.so \
|
||||
libgrassprovider.so \
|
||||
libgridmakerplugin.so \
|
||||
libinterpolationplugin.so \
|
||||
libmemoryprovider.so \
|
||||
libnortharrowplugin.so \
|
||||
libogrconverterplugin.so \
|
||||
libogrprovider.so \
|
||||
libpggeoprocessingplugin.so \
|
||||
libpostgresprovider.so \
|
||||
libquickprintplugin.so \
|
||||
libscalebarplugin.so \
|
||||
libspitplugin.so \
|
||||
libwfsplugin.so \
|
||||
@ -202,7 +208,7 @@ for PLUGIN in \
|
||||
libwmsprovider.so
|
||||
do
|
||||
install_name_tool -change /usr/local/lib/$LNKGDAL @executable_path/lib/$LNKGDAL $PREFIX/lib/qgis/$PLUGIN
|
||||
install_name_tool -change /usr/local/lib/$LNKGEOS @executable_path/lib/$LNKGEOS $PREFIX/lib/qgis/$PLUGIN
|
||||
install_name_tool -change /usr/local/lib/$LNKGEOSC @executable_path/lib/$LNKGEOSC $PREFIX/lib/qgis/$PLUGIN
|
||||
install_name_tool -change /usr/local/lib/$LNKPROJ @executable_path/lib/$LNKPROJ $PREFIX/lib/qgis/$PLUGIN
|
||||
install_name_tool -change /usr/local/lib/$LNKSQLITE3 @executable_path/lib/$LNKSQLITE3 $PREFIX/lib/qgis/$PLUGIN
|
||||
done
|
||||
@ -218,7 +224,6 @@ install_name_tool -change /usr/local/lib/$LNKGSL @executable_path/lib/$LNKGSL $P
|
||||
install_name_tool -change /usr/local/lib/$LNKGSLCBLAS @executable_path/lib/$LNKGSLCBLAS $PREFIX/lib/qgis/libgeorefplugin.so
|
||||
|
||||
for PLUGIN in \
|
||||
libpggeoprocessingplugin.so \
|
||||
libpostgresprovider.so \
|
||||
libspitplugin.so
|
||||
do
|
||||
@ -252,7 +257,7 @@ done
|
||||
|
||||
# Update qgis_help application paths to supporting libraries
|
||||
install_name_tool -change /usr/local/lib/$LNKGDAL @executable_path/lib/$LNKGDAL $HELPPREFIX/qgis_help
|
||||
install_name_tool -change /usr/local/lib/$LNKGEOS @executable_path/lib/$LNKGEOS $HELPPREFIX/qgis_help
|
||||
install_name_tool -change /usr/local/lib/$LNKGEOSC @executable_path/lib/$LNKGEOSC $HELPPREFIX/qgis_help
|
||||
install_name_tool -change /usr/local/lib/$LNKPROJ @executable_path/lib/$LNKPROJ $HELPPREFIX/qgis_help
|
||||
install_name_tool -change /usr/local/lib/$LNKSQLITE3 @executable_path/lib/$LNKSQLITE3 $HELPPREFIX/qgis_help
|
||||
ln -sf $PREFIXBACKTRACK/lib $HELPPREFIX/lib
|
||||
|
@ -1,26 +1,28 @@
|
||||
#!/bin/sh
|
||||
# Strip all non-global symbols
|
||||
|
||||
PREFIX=qgis0.11.0.app/Contents/MacOS
|
||||
PREFIX=qgis1.0.0.app/Contents/MacOS
|
||||
|
||||
strip -x $PREFIX/qgis
|
||||
strip -x $PREFIX/bin/qgis_help.app/Contents/MacOS/qgis_help
|
||||
|
||||
strip -x $PREFIX/lib/libqgis_core.dylib
|
||||
strip -x $PREFIX/lib/libqgis_gui.dylib
|
||||
strip -x $PREFIX/lib/qgis/libcoordinatecaptureplugin.so
|
||||
strip -x $PREFIX/lib/qgis/libcopyrightlabelplugin.so
|
||||
strip -x $PREFIX/lib/qgis/libdelimitedtextplugin.so
|
||||
strip -x $PREFIX/lib/qgis/libdelimitedtextprovider.so
|
||||
strip -x $PREFIX/lib/qgis/libdxf2shpconverterplugin.so
|
||||
strip -x $PREFIX/lib/qgis/libgeorefplugin.so
|
||||
strip -x $PREFIX/lib/qgis/libgpsimporterplugin.so
|
||||
strip -x $PREFIX/lib/qgis/libgpxprovider.so
|
||||
strip -x $PREFIX/lib/qgis/libgridmakerplugin.so
|
||||
strip -x $PREFIX/lib/qgis/libinterpolationplugin.so
|
||||
strip -x $PREFIX/lib/qgis/libmemoryprovider.so
|
||||
strip -x $PREFIX/lib/qgis/libnortharrowplugin.so
|
||||
strip -x $PREFIX/lib/qgis/libogrconverterplugin.so
|
||||
strip -x $PREFIX/lib/qgis/libogrprovider.so
|
||||
strip -x $PREFIX/lib/qgis/libpggeoprocessingplugin.so
|
||||
strip -x $PREFIX/lib/qgis/libpostgresprovider.so
|
||||
strip -x $PREFIX/lib/qgis/libquickprintplugin.so
|
||||
strip -x $PREFIX/lib/qgis/libscalebarplugin.so
|
||||
strip -x $PREFIX/lib/qgis/libspitplugin.so
|
||||
strip -x $PREFIX/lib/qgis/libwfsplugin.so
|
||||
@ -39,7 +41,7 @@ strip -x $PREFIX/../plugins/imageformats/libqjpeg.dylib
|
||||
strip -x $PREFIX/lib/libgdal.1.dylib
|
||||
strip -x $PREFIX/lib/libgeos.3.0.0.dylib
|
||||
strip -x $PREFIX/lib/libgeos_c.1.4.1.dylib
|
||||
strip -x $PREFIX/lib/libproj.0.5.4.dylib
|
||||
strip -x $PREFIX/lib/libproj.0.5.5.dylib
|
||||
strip -x $PREFIX/lib/libsqlite3.0.dylib
|
||||
strip -x $PREFIX/lib/libxerces-c.28.0.dylib
|
||||
strip -x $PREFIX/lib/libgif.4.1.6.dylib
|
||||
@ -72,16 +74,16 @@ fi
|
||||
if test -f $PREFIX/lib/libqgispython.dylib; then
|
||||
strip -x $PREFIX/lib/libqgispython.dylib
|
||||
|
||||
for FRAMEWORK in QtAssistant QtDesigner QtHelp QtOpenGL QtScript QtTest QtWebKit QtXmlPatterns phonon
|
||||
for FRAMEWORK in QtAssistant QtHelp QtOpenGL QtScript QtTest QtWebKit QtXmlPatterns phonon
|
||||
do
|
||||
strip -x $PREFIX/lib/$FRAMEWORK.framework/Versions/4/$FRAMEWORK
|
||||
done
|
||||
strip -x $PREFIX/lib/libQtCLucene.4.4.0.dylib
|
||||
strip -x $PREFIX/lib/libQtCLucene.4.4.2.dylib
|
||||
|
||||
strip -x $PREFIX/share/qgis/python/qgis/core.so
|
||||
strip -x $PREFIX/share/qgis/python/qgis/gui.so
|
||||
strip -x $PREFIX/share/qgis/python/sip.so
|
||||
for LIBPYQT4 in Qt QtCore QtGui QtNetwork QtSql QtSvg QtXml QtAssistant QtDesigner QtHelp QtOpenGL QtScript QtTest QtWebKit QtXmlPatterns phonon
|
||||
for LIBPYQT4 in Qt QtCore QtGui QtNetwork QtSql QtSvg QtXml QtAssistant QtHelp QtOpenGL QtScript QtTest QtWebKit QtXmlPatterns phonon
|
||||
do
|
||||
strip -x $PREFIX/share/qgis/python/PyQt4/$LIBPYQT4.so
|
||||
done
|
||||
|
Loading…
x
Reference in New Issue
Block a user