<pre style='margin:0'>
Ken (kencu) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/42218f3e59ad1e3c7273cb50de08db70cf648250">https://github.com/macports/macports-ports/commit/42218f3e59ad1e3c7273cb50de08db70cf648250</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 42218f3e59ad1e3c7273cb50de08db70cf648250
</span>Author: Ken Cunningham <ken.cunningham.webuse@gmail.com>
AuthorDate: Sun Aug 9 23:10:13 2020 -0700
<span style='display:block; white-space:pre;color:#404040;'> lazarus: fix IDE
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> the setup has changed a bit
</span><span style='display:block; white-space:pre;color:#404040;'> you must run lazarus.app for the IDE to work on macOS
</span><span style='display:block; white-space:pre;color:#404040;'> otherwise you get no menu bar
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> the startlazarus script no longer works correctly
</span>---
devel/lazarus/Portfile | 14 +--------
devel/lazarus/files/startlazarus | 3 --
devel/lazarus/files/startlazarus_Info.plist | 45 -----------------------------
3 files changed, 1 insertion(+), 61 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/lazarus/Portfile b/devel/lazarus/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 30286dda247..3ba8b3a3d81 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/lazarus/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/lazarus/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -95,19 +95,7 @@ post-destroot {
</span> xinstall -m 755 -d ${destroot}${prefix}/etc/lazarus
xinstall -m 644 ${worksrcpath}/tools/install/macosx/environmentoptions.xml ${destroot}${prefix}/etc/lazarus
<span style='display:block; white-space:pre;background:#ffe0e0;'>- # give startlazarus.app a nice icon
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- xinstall -m 755 -d ${destroot}${prefix}/share/lazarus/lazarus.app/Contents/Resources/startlazarus.app/Contents/Resources
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- copy ${destroot}${prefix}/share/lazarus/lazarus.app/Contents/Resources/lazarus.icns \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ${destroot}${prefix}/share/lazarus/lazarus.app/Contents/Resources/startlazarus.app/Contents/Resources/startlazarus.icns
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- copy -force ${filespath}/startlazarus_Info.plist \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ${destroot}${prefix}/share/lazarus/lazarus.app/Contents/Resources/startlazarus.app/Contents/Info.plist
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # add a working startlazarus command-line script
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- xinstall -m 755 ${filespath}/startlazarus ${destroot}${prefix}/bin/startlazarus
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- reinplace "s|@@PREFIX@@|${prefix}|g" ${destroot}${prefix}/bin/startlazarus
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # symlink the startlazarus application bundle to the applications directory
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ln -s ${prefix}/share/lazarus/lazarus.app/Contents/Resources/startlazarus.app ${destroot}${applications_dir}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ln -s ${prefix}/share/lazarus/lazarus.app ${destroot}${applications_dir}
</span>
# Install documentation files
xinstall -m 755 -d ${destroot}${prefix}/share/doc/lazarus
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/lazarus/files/startlazarus b/devel/lazarus/files/startlazarus
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index d7acaa94118..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/lazarus/files/startlazarus
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,3 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-cd @@PREFIX@@/share/lazarus
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@PREFIX@@/share/lazarus/startlazarus
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/lazarus/files/startlazarus_Info.plist b/devel/lazarus/files/startlazarus_Info.plist
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index db101cb68d4..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/lazarus/files/startlazarus_Info.plist
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,45 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-<?xml version="1.0" encoding="UTF-8"?>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-<plist version="1.0">
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-<dict>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- <key>LSUIElement</key>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- <true/>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- <key>CFBundleDevelopmentRegion</key>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- <string>English</string>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- <key>CFBundleExecutable</key>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- <string>startlazarus</string>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- <key>CFBundleIconFile</key>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- <string>startlazarus</string>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- <key>CFBundleName</key>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- <string>startlazarus</string>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- <key>CFBundleIdentifier</key>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- <string>com.company.startlazarus</string>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- <key>CFBundleInfoDictionaryVersion</key>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- <string>6.0</string>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- <key>CFBundlePackageType</key>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- <string>APPL</string>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- <key>CFBundleSignature</key>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- <string>star</string>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- <key>CFBundleVersion</key>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- <string>1</string>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- <key>CSResourcesFileMapped</key>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- <true/>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- <key>CFBundleDocumentTypes</key>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- <array>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- <dict>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- <key>CFBundleTypeRole</key>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- <string>Viewer</string>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- <key>CFBundleTypeExtensions</key>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- <array>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- <string>*</string>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- </array>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- <key>CFBundleTypeOSTypes</key>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- <array>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- <string>fold</string>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- <string>disk</string>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- <string>****</string>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- </array>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- </dict>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- </array>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-</dict>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-</plist>
</span></pre><pre style='margin:0'>
</pre>