Revision
118170
Author
and.damore@macports.org
Date
2014-03-24 09:49:28 -0700 (Mon, 24 Mar 2014)

Log Message

port bitcoin: build and install application bundle

prevent occasional error in building with single build job
openmaintainer

Modified Paths

Diff

Modified: trunk/dports/finance/bitcoin/Portfile (118169 => 118170)


--- trunk/dports/finance/bitcoin/Portfile	2014-03-24 16:21:37 UTC (rev 118169)
+++ trunk/dports/finance/bitcoin/Portfile	2014-03-24 16:49:28 UTC (rev 118170)
@@ -6,6 +6,7 @@
 name                bitcoin
 categories          finance crypto
 version             0.9.0
+revision            1
 platforms           darwin
 license             MIT
 maintainers         easieste openmaintainer yopmail.com:sami.laine
@@ -32,16 +33,20 @@
 
 configure.cmd       ./autogen.sh && ./configure 
 
+build.args          appbundle
+build.jobs          1
 variant daemon description {Build and install only the bitcoind daemon} {
     configure.cmd-append    --with-gui=no
     depends_lib-delete      port:qt4-mac
+    build.args-delete       appbundle
 }
 
 destroot {
     xinstall -d ${destroot}${prefix}/bin
     if {![variant_isset daemon]} {
-        xinstall -m 755 -W ${worksrcpath} \
-            src/qt/bitcoin-qt ${destroot}${prefix}/bin
+        set bundle_name Bitcoin-Qt.app
+        xinstall -m 755 -d ${destroot}${applications_dir}
+        copy ${worksrcpath}/${bundle_name} ${destroot}${applications_dir}/${bundle_name}
     }
     xinstall -m 755 -W ${worksrcpath} src/bitcoind ${destroot}${prefix}/bin
     xinstall -m 755 -W ${worksrcpath} src/bitcoin-cli ${destroot}${prefix}/bin