Author: johannes Date: 2007-05-31 04:06:29 -0500 (Thu, 31 May 2007) New Revision: 9647
Added: trunk/gnue-common/packaging/osx/build-env/pkg-resources/ trunk/gnue-common/packaging/osx/build-env/pkg-resources/Liesmich.txt trunk/gnue-common/packaging/osx/build-env/pkg-resources/README Removed: trunk/gnue-common/packaging/osx/build-env/Resources/README Modified: trunk/gnue-common/MANIFEST.in trunk/gnue-common/packaging/osx/create-build trunk/gnue-forms/packaging/osx/build-env/pkg-resources/Liesmich.txt Log: Add pkg-resource tree to gnue-common packaging, changed german readme Modified: trunk/gnue-common/MANIFEST.in =================================================================== --- trunk/gnue-common/MANIFEST.in 2007-05-31 07:53:12 UTC (rev 9646) +++ trunk/gnue-common/MANIFEST.in 2007-05-31 09:06:29 UTC (rev 9647) @@ -21,6 +21,7 @@ include packaging/osx/* exclude packaging/osx/*.in include packaging/osx/build-env/Resources/* +include packaging/osx/build-env/pkg-resources/* include packaging/win32/* include po/* Deleted: trunk/gnue-common/packaging/osx/build-env/Resources/README =================================================================== --- trunk/gnue-common/packaging/osx/build-env/Resources/README 2007-05-31 07:53:12 UTC (rev 9646) +++ trunk/gnue-common/packaging/osx/build-env/Resources/README 2007-05-31 09:06:29 UTC (rev 9647) @@ -1,31 +0,0 @@ -# README - -1. Prerequisites - - - Python2.3 - Mac OS X Tiger comes with python 2.3.5 installed. That's ok, since this - package is designed for that python environment. - - - Fix for handling python2.3 site-packages: - Download and install a small fix for Tiger's builtin python 2.3 - site-packages from: - http://pythonmac.org/packages/TigerPython23Compat.pkg.zip - - - egenix.mx.datetime - Download and install the egenix-mx-base package from - http://pythonmac.org/packages/egenix_mx_base-2.0.6-py2.3-macosx10.3.zip - - - PIL - Download and install the Python Imaging Library from - http://pythonmac.org/packages/PIL-1.1.5-py2.3-macosx10.3.zip - - -2. Installation - - To install GNU Enterprise Common double click on the installer package. - - -3. Additional resources and packages: - - If you're looking for a given package (like database drivers) you might visit - "http://www.gnuenterprise.org/downloads/depends". Added: trunk/gnue-common/packaging/osx/build-env/pkg-resources/Liesmich.txt =================================================================== --- trunk/gnue-common/packaging/osx/build-env/pkg-resources/Liesmich.txt 2007-05-31 07:53:12 UTC (rev 9646) +++ trunk/gnue-common/packaging/osx/build-env/pkg-resources/Liesmich.txt 2007-05-31 09:06:29 UTC (rev 9647) @@ -0,0 +1,33 @@ +# Textkodierung: UTF-8 + +1. Was wird benötigt um GNU Enterprise Common zu installieren + + - Python2.3 + Mac OS X Tiger wird standardmäßig mit Python 2.3.5 ausgeliefert. + Dieses Paket wurde für diese Python-Version entworfen. + + - Kleine Korrektur für die Python2.3 site-packages: + Es gibt ein Problem mit den site-packages von Python2.3 so wie sie im + Standard OS X Tiger eingerichtet sind. Um dieses zu beheben installieren + Sie das Paket http://pythonmac.org/packages/TigerPython23Compat.pkg.zip + + - egenix.mx.datetime + Installieren Sie das Paket + http://pythonmac.org/packages/egenix_mx_base-2.0.6-py2.3-macosx10.3.zip + + - PIL + Installieren Sie die Python Imaging Library von + http://pythonmac.org/packages/PIL-1.1.5-py2.3-macosx10.3.zip + + +2. Installation + + Um GNU Enterprise Common zu installieren, starten Sie das Installationspaket + mit einem Doppelklick und folgen Sie dann den Anweisungen. + + +3. Zusätzliche Pakete: + + Sollten Sie noch zusätzliche Pakete benötigen (wie etwa Datenbank-Treiber) + besuchen Sie unsere Download-Seiten: + http://www.gnuenterprise.org/downloads/depends Copied: trunk/gnue-common/packaging/osx/build-env/pkg-resources/README (from rev 9642, trunk/gnue-common/packaging/osx/build-env/Resources/README) Modified: trunk/gnue-common/packaging/osx/create-build =================================================================== --- trunk/gnue-common/packaging/osx/create-build 2007-05-31 07:53:12 UTC (rev 9646) +++ trunk/gnue-common/packaging/osx/create-build 2007-05-31 09:06:29 UTC (rev 9647) @@ -46,6 +46,7 @@ curdir=`pwd` destdir="$curdir/build-env/pkg-root" resdir="$curdir/build-env/Resources" +pkgres="$curdir/build-env/pkg-resources" test -d "$destdir" || mkdir "$destdir" @@ -118,12 +119,24 @@ # Create a disk image # --------------------------------------------------------------------------- +cd $curdir echo "Creating disk image ..." -hdiutil create -srcfolder $package -volname $volname temp.dmg +rm -f temp.dmg "$volname.dmg" +# Prepare the directory tree for the disk image. This contains the previously +# created installer-package as well as everything from build-env/pkg-resources +rm -rf "build-dmg" +mkdir "build-dmg" +cp -R "$pkgres/" "build-dmg" +mv $package "build-dmg" + +hdiutil create -srcfolder "build-dmg" -volname $volname temp.dmg + # Convert the image echo "Converting disk image ..." hdiutil convert temp.dmg -format UDZO -o $volname.dmg +# Clean up the working directory rm -f temp.dmg -rm -rf $package +rm -rf "build-dmg" + Modified: trunk/gnue-forms/packaging/osx/build-env/pkg-resources/Liesmich.txt =================================================================== --- trunk/gnue-forms/packaging/osx/build-env/pkg-resources/Liesmich.txt 2007-05-31 07:53:12 UTC (rev 9646) +++ trunk/gnue-forms/packaging/osx/build-env/pkg-resources/Liesmich.txt 2007-05-31 09:06:29 UTC (rev 9647) @@ -1,3 +1,4 @@ +# Textkodierung: UTF-8 1. Was wird benötigt um GNUe Forms verwenden zu können @@ -5,19 +6,11 @@ Mac OS X Tiger wird mit Python 2.3.5 ausgeliefert. Dieses Paket ist für diese Python entworfen, und Sie müssen hier nichts ändern. - - Kleine Korrektur für die Python2.3 site-packages: - Es gibt ein Problem mit den site-packages von Python2.3 so wie sie im - Standard OS X Tiger eingerichtet sind. Um dieses zu beheben installieren - Sie das Paket http://pythonmac.org/packages/TigerPython23Compat.pkg.zip + - GNU Enterprise Common + Damit GNU Enterprise Forms funktionieren kann, muss das GNUe Common Paket + installiert sein. Dieses Paket können Sie von derselben Stelle + herunterladen, wie das vorliegende GNUe Forms. - - egenix.mx.datetime - Installieren Sie das Paket - http://pythonmac.org/packages/egenix_mx_base-2.0.6-py2.3-macosx10.3.zip - - - PIL - Installieren Sie die Python Imaging Library von - http://pythonmac.org/packages/PIL-1.1.5-py2.3-macosx10.3.zip - - wxPython 2.8 Installieren Sie das Paket wxPython von http://prdownloads.sourceforge.net/wxpython/wxPython2.8-osx-unicode-2.8.3.0-macosx10.3-py2.3.dmg @@ -30,8 +23,9 @@ mit einem Doppelklick und folgen Sie dann den Anweisungen. + 3. Zusätzliche Pakete: - Sollten Sie noch zusätzliche Pakete benötigen (wie etwas Datenbank-Treiber) - riskieren Sie eine Blick auf unsere Download-Seiten - "http://www.gnuenterprise.org/downloads/depends". + Sollten Sie noch zusätzliche Pakete benötigen (wie etwa Datenbank-Treiber) + besuchen Sie unsere Download-Seiten: + http://www.gnuenterprise.org/downloads/depends _______________________________________________ commit-gnue mailing list commit-gnue@gnu.org http://lists.gnu.org/mailman/listinfo/commit-gnue