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.