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

[email protected]
Newsgroups gmane.comp.cms.gnue.cvs
Message-ID <[email protected]>
Author: johannes
Date: 2007-05-31 02:30:06 -0500 (Thu, 31 May 2007)
New Revision: 9645

Added:
   trunk/gnue-forms/packaging/osx/build-env/pkg-resources/
   trunk/gnue-forms/packaging/osx/build-env/pkg-resources/README
Removed:
   trunk/gnue-forms/packaging/osx/build-env/Resources/README
Modified:
   trunk/gnue-forms/packaging/osx/create-build
Log:
Added resource tree for the disk image


Deleted: trunk/gnue-forms/packaging/osx/build-env/Resources/README
===================================================================
--- trunk/gnue-forms/packaging/osx/build-env/Resources/README	2007-05-31 06:58:11 UTC (rev 9644)
+++ trunk/gnue-forms/packaging/osx/build-env/Resources/README	2007-05-31 07:30:06 UTC (rev 9645)
@@ -1,36 +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
-
-  - wxPython 2.8
-      Download and install the wxPython package from
-      http://prdownloads.sourceforge.net/wxpython/wxPython2.8-osx-unicode-2.8.3.0-macosx10.3-py2.3.dmg
-      (make sure to grab a unicode-build)
-
-
-2. Installation
-
-  To install GNU Enterprise Forms 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".

Copied: trunk/gnue-forms/packaging/osx/build-env/pkg-resources/README (from rev 9642, trunk/gnue-forms/packaging/osx/build-env/Resources/README)

Modified: trunk/gnue-forms/packaging/osx/create-build
===================================================================
--- trunk/gnue-forms/packaging/osx/create-build	2007-05-31 06:58:11 UTC (rev 9644)
+++ trunk/gnue-forms/packaging/osx/create-build	2007-05-31 07:30:06 UTC (rev 9645)
@@ -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"
 
@@ -123,14 +124,23 @@
 # Create a disk image
 # ---------------------------------------------------------------------------
 
+cd $curdir
 echo "Creating disk image ..."
 rm -f temp.dmg "$volname.dmg"
 
-hdiutil create -srcfolder $package -volname $volname temp.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"
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.