commit-gnue
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[gnue] r9647 - in trunk: gnue-common gnue-common/packaging/osx gnue-comm


From: johannes
Subject: [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
Date: Thu, 31 May 2007 04:06:29 -0500 (CDT)

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





reply via email to

[Prev in Thread] Current Thread [Next in Thread]