[48565] trunk/dports/science/gwyddion

rowue at macports.org rowue at macports.org
Wed Mar 25 00:28:58 PDT 2009


Revision: 48565
          http://trac.macports.org/changeset/48565
Author:   rowue at macports.org
Date:     2009-03-25 00:28:56 -0700 (Wed, 25 Mar 2009)
Log Message:
-----------
Added files and script for application bundle

Modified Paths:
--------------
    trunk/dports/science/gwyddion/Portfile

Added Paths:
-----------
    trunk/dports/science/gwyddion/files/
    trunk/dports/science/gwyddion/files/Info.plist
    trunk/dports/science/gwyddion/files/gwyddion
    trunk/dports/science/gwyddion/files/gwyddion.icns

Modified: trunk/dports/science/gwyddion/Portfile
===================================================================
--- trunk/dports/science/gwyddion/Portfile	2009-03-25 03:52:32 UTC (rev 48564)
+++ trunk/dports/science/gwyddion/Portfile	2009-03-25 07:28:56 UTC (rev 48565)
@@ -5,6 +5,7 @@
 
 name                gwyddion
 version             2.14
+revision            1
 categories          science x11
 platforms           darwin
 maintainers         rowue at macports.org yeti at gwyddion.net
@@ -52,6 +53,17 @@
     }
 }
 
+post-destroot {
+    xinstall -m 755 -d ${destroot}${applications_dir}/gwyddion.app/Contents/MacOS
+    xinstall ${filespath}/gwyddion ${destroot}${applications_dir}/gwyddion.app/Contents/MacOS
+    reinplace "s|@APPDIR@|${applications_dir}|" ${destroot}${applications_dir}/gwyddion.app/Contents/MacOS/gwyddion
+    xinstall -m 755 -d ${destroot}${applications_dir}/gwyddion.app/Contents/Resources
+    xinstall -m 0644 ${filespath}/gwyddion.icns ${destroot}${applications_dir}/gwyddion.app/Contents/Resources
+    xinstall -m 0644 ${filespath}/Info.plist ${destroot}${applications_dir}/gwyddion.app/Contents/
+    reinplace "s|@VERSION@|${version}|" ${destroot}${applications_dir}/gwyddion.app/Contents/Info.plist
+    system "echo 'APPL????' > ${destroot}${applications_dir}/gwyddion.app/Contents/PkgInfo"
+}
+
 post-activate {
         system "${prefix}/bin/update-mime-database ${prefix}/share/mime ; true"
 }

Added: trunk/dports/science/gwyddion/files/Info.plist
===================================================================
--- trunk/dports/science/gwyddion/files/Info.plist	                        (rev 0)
+++ trunk/dports/science/gwyddion/files/Info.plist	2009-03-25 07:28:56 UTC (rev 48565)
@@ -0,0 +1,30 @@
+<?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>CFBundleDevelopmentRegion</key>
+	<string>English</string>
+	<key>CFBundleExecutable</key>
+	<string>gwyddion</string>
+	<key>CFBundleGetInfoString</key>
+	<string>gwyddion @VERSION@ by the Gwyddion team. This program is licensed under the GNU GPL.</string>
+	<key>CFBundleIconFile</key>
+	<string>gwyddion.icns</string>
+	<key>CFBundleIdentifier</key>
+	<string>net.gwyddion</string>
+	<key>CFBundleInfoDictionaryVersion</key>
+	<string>6.0</string>
+	<key>CFBundleName</key>
+	<string>gwyddion</string>
+	<key>CFBundlePackageType</key>
+	<string>APPL</string>
+	<key>CFBundleShortVersionString</key>
+	<string>gwyddion @VERSION@</string>
+	<key>CFBundleSignature</key>
+	<string>gwyddion</string>
+	<key>CFBundleVersion</key>
+	<string>@VERSION@</string>
+	<key>CSResourcesFileMapped</key>
+	<true/>
+</dict>
+</plist>

Added: trunk/dports/science/gwyddion/files/gwyddion
===================================================================
--- trunk/dports/science/gwyddion/files/gwyddion	                        (rev 0)
+++ trunk/dports/science/gwyddion/files/gwyddion	2009-03-25 07:28:56 UTC (rev 48565)
@@ -0,0 +1,6 @@
+#!/bin/bash
+if [ -x @APPDIR@/X11.app/Contents/MacOS/X11 ]; then
+	open -a @APPDIR@/X11.app/Contents/MacOS/X11 /opt/local/bin/gwyddion
+else 
+	open -a /Applications/Utilities/X11.app/Contents/MacOS/X11 /opt/local/bin/gwyddion
+fi


Property changes on: trunk/dports/science/gwyddion/files/gwyddion
___________________________________________________________________
Added: svn:executable
   + *

Added: trunk/dports/science/gwyddion/files/gwyddion.icns
===================================================================
(Binary files differ)


Property changes on: trunk/dports/science/gwyddion/files/gwyddion.icns
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20090325/90f9a6a6/attachment.html>


More information about the macports-changes mailing list