Author: adhamh
Date: 2005-05-06 23:41:17 -0400 (Fri, 06 May 2005)
New Revision: 44188

Modified:
   trunk/release/macosx/monobuild.sh
Log:
fixed installer resource creation


Modified: trunk/release/macosx/monobuild.sh
===================================================================
--- trunk/release/macosx/monobuild.sh   2005-05-07 02:23:46 UTC (rev 44187)
+++ trunk/release/macosx/monobuild.sh   2005-05-07 03:41:17 UTC (rev 44188)
@@ -1,5 +1,7 @@
 #!/bin/sh -x
 
+#This script must be run as root!
+
 #startup options
 CLEAN=NO
 CONFIGURE=$1
@@ -371,16 +373,18 @@
 cat <<EOF > ${PLISTS}/Description.plist 
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" 
"http://www.apple.com/DTDs/PropertyList-1.0.dtd";>
+<plist version="1.0">                                                          
                        
+<dict>                                                                         
                        
+                <key>IFPkgDescriptionDescription</key>                         
                        
+                <string>Mono.framework-${MONOVERSION}</string>                 
                         
+                <key>IFPkgDescriptionTitle</key>                               
                        
+                <string>Mono.Framework</string>                                
            
+                <key>IFPkgDescriptionVersion</key>                             
                        
+                <string>${MONOVERSION}</string>                                
                            
+</dict>                                                                        
                        
+</plist>                                                                       
                        
+EOF
 
-
-if [ ! -d ${FRAMEWORKPREFIX}/Versions/Current/Resoures ]; then
-       mkdir -p ${FRAMEWORKPREFIX}/Versions/Current/Resources
-fi
-
-cp ${PLISTS}/*.plist ${FRAMEWORKPREFIX}/Versions/Current/Resources
-cd ${FRAMEWORKPREFIX}
-ln -sf ${FRAMEWORKPREFIX}/Versions/Current/Resources Resources
-EOF
 }
 
 #####################################################
@@ -535,13 +539,21 @@
        
        cd ${FRAMEWORKPREFIX}
        
+       if [ ! -d ${FRAMEWORKPREFIX}/Versions/Current/Resoures ]; then
+               mkdir -p ${FRAMEWORKPREFIX}/Versions/Current/Resources
+       fi
+       
+       cp ${PLISTS}/*.plist ${FRAMEWORKPREFIX}/Versions/Current/Resources
+       cd ${FRAMEWORKPREFIX}
+       ln -sf ${FRAMEWORKPREFIX}/Versions/Current/Resources Resources
+
        #if [ ! -d Resources ] ; then
-       cd ${MONOPREFIX}
-       mkdir Resources
-       cp ${PLISTS}/version.plist Resources
-       cp ${PLISTS}/Info.plist Resources
-       cd ${FRAMEWORKPREFIX}
-               
+#      cd ${MONOPREFIX}
+#      mkdir Resources
+#      cp ${PLISTS}/version.plist Resources
+#      cp ${PLISTS}/Info.plist Resources
+#      cd ${FRAMEWORKPREFIX}
+#              
        if [ ! -e Versions/Current/Resources ]; then
                ln -sf Versions/Current/Resources Resources
        fi

_______________________________________________
Mono-patches maillist  -  [email protected]
http://lists.ximian.com/mailman/listinfo/mono-patches

Reply via email to