<pre style='margin:0'>
ra1nb0w (ra1nb0w) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/9d3242967d976f1eccb67f71c4b4b46e526450a4">https://github.com/macports/macports-ports/commit/9d3242967d976f1eccb67f71c4b4b46e526450a4</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'> new 9d3242967d9 qucs: fix application bundle
</span>9d3242967d9 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 9d3242967d976f1eccb67f71c4b4b46e526450a4
</span>Author: Davide Gerhard <ra1nb0w@macports.org>
AuthorDate: Mon Jan 10 18:31:41 2022 +0100
<span style='display:block; white-space:pre;color:#404040;'> qucs: fix application bundle
</span>---
science/qucs/Portfile | 19 +++++++++++++++++--
science/qucs/files/makefile.am.diff | 11 +++++++++++
science/qucs/files/qucspowercombining.icns | Bin 0 -> 55102 bytes
3 files changed, 28 insertions(+), 2 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/science/qucs/Portfile b/science/qucs/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index bf733961460..e859e20a659 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/science/qucs/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/science/qucs/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -15,16 +15,18 @@ long_description Qucs is an integrated circuit simulator. \
</span>
homepage http://qucs.sourceforge.net/
<span style='display:block; white-space:pre;background:#e0ffe0;'>+# with next version move to github
</span> version 0.0.20-rc2
checksums rmd160 3374cf6f2a90d084c23f670a4193a11d42c1c842 \
sha256 66cfa0b9f8baa8468feb81b3a15f165e1946511893fa9cfee7009167daa04d19 \
size 20643591
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision 1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 2
</span>
master_sites sourceforge:project/${name}/${name}/[lindex [split ${version} -] 0]
patchfiles-append \
patch-configure.diff \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ makefile.am.diff \
</span> patch-qucs_qucsdigi.diff \
patch-qucs_qucsveri.diff \
patch-qucs_Info.plist.diff
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -79,8 +81,21 @@ variant octave description { Add Octave support } {
</span>
default_variants +freehdl
<span style='display:block; white-space:pre;background:#e0ffe0;'>+post-patch {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # not available until next release
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ xinstall -m 0644 ${filespath}/qucspowercombining.icns \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ${worksrcpath}/qucs/qucs/bitmaps
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> post-destroot {
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ # we have .app in bin/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # not good but it requires a lot of work to fix all paths.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # change with next version and cmake
</span> foreach program {qucs qucsactivefilter qucsattenuator qucsfilter qucslib qucspowercombining qucsrescodes qucstrans} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>- ln -s ${prefix}/bin/${program}.app ${destroot}${applications_dir}/${program}.app
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ xinstall -d ${destroot}${applications_dir}/${program}.app/Contents/MacOS
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ xinstall -d ${destroot}${applications_dir}/${program}.app/Contents/Resources
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ xinstall -m 0644 ${destroot}${prefix}/bin/${program}.app/Contents/Info.plist ${destroot}${applications_dir}/${program}.app/Contents
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ xinstall -m 0644 ${destroot}${prefix}/bin/${program}.app/Contents/Resources/application.icns ${destroot}${applications_dir}/${program}.app/Contents/Resources
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ xinstall -m 0755 ${destroot}${prefix}/bin/${program} ${destroot}${applications_dir}/${program}.app/Contents/MacOS
</span> }
}
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/science/qucs/files/makefile.am.diff b/science/qucs/files/makefile.am.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..7bc09695a83
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/science/qucs/files/makefile.am.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,11 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- qucs/Makefile.in.old 2022-01-10 18:20:56.000000000 +0100
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ qucs/Makefile.in 2022-01-10 18:21:19.000000000 +0100
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -922,7 +922,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ .PHONY: subdirs
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-@COND_MACOSX_TRUE@install-exec-hook: mac-install-apps mac-deploy-framework
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++@COND_MACOSX_TRUE@install-exec-hook: mac-install-apps
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # BUG: overwrites. don't install from here.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ @COND_MACOSX_TRUE@mac-install-apps:
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/science/qucs/files/qucspowercombining.icns b/science/qucs/files/qucspowercombining.icns
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..9b05d832ea8
</span>Binary files /dev/null and b/science/qucs/files/qucspowercombining.icns differ
</pre><pre style='margin:0'>
</pre>