[gnue] r9647 - in trunk: gnue-common gnue-common/packaging/osx gnue-common/packaging/osx/build-env gnue-common/packaging/osx/build-env/Resources gnue-common/packaging/osx/build-env/pkg-resources gnue-forms/packaging/osx/build-env/pkg-resources

[email protected]
Newsgroups gmane.comp.cms.gnue.cvs
Message-ID <[email protected]>
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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.