[59070] trunk/dports/aqua/CosmicDebris/Portfile
jmr at macports.org
jmr at macports.org
Fri Oct 9 00:12:55 PDT 2009
Revision: 59070
http://trac.macports.org/changeset/59070
Author: jmr at macports.org
Date: 2009-10-09 00:12:52 -0700 (Fri, 09 Oct 2009)
Log Message:
-----------
CosmicDebris: update to 2.1, use xcode portgroup, restrict to building 32-bit
Modified Paths:
--------------
trunk/dports/aqua/CosmicDebris/Portfile
Modified: trunk/dports/aqua/CosmicDebris/Portfile
===================================================================
--- trunk/dports/aqua/CosmicDebris/Portfile 2009-10-09 06:53:55 UTC (rev 59069)
+++ trunk/dports/aqua/CosmicDebris/Portfile 2009-10-09 07:12:52 UTC (rev 59070)
@@ -1,11 +1,11 @@
# $Id$
PortSystem 1.0
+PortGroup xcode 1.0
name CosmicDebris
-version 2.0
+version 2.1
categories aqua science
-platforms darwin
maintainers nomaintainer
homepage http://www.jschilling.net/sw_cosmicdebris.php
description Aurora Borealis monitor.
@@ -17,36 +17,25 @@
master_sites http://homepage.mac.com/johnnycat/sfw/
checksums \
- md5 0711dcb9a47ef0fae2a6ce069d3ed06c \
- sha1 8c3ee7218639e4355eb5180e570d637de3d47707 \
- rmd160 c5ebf70f8882f01bccc8d827ab68aa174ad71aa4
+ md5 bcbfb5768bf689a6f668583a5bc64c61 \
+ sha1 9d6462b3866cba3449848ffd632f36052bea9251 \
+ rmd160 5849aa4da016cd954818d8bcffa079815ba2c37c
dist_subdir ${name}/${version}
distname ${name}Source
use_zip yes
-use_configure no
-
-build.type pbx
-build.args -configuration Deployment
-build.target { -project "Cosmic Debris.xcodeproj" -target "Cosmic Debris" }
-
-set appdir build
-platform darwin 8 {
- if {$xcodeversion == "2.1"} {
- set appdir build/Deployment
- }
+# current version uses NSMailDelivery which is not available in 64-bit
+if {$build_arch == "x86_64"} {
+ configure.build_arch i386
+} elseif {$build_arch == "ppc64"} {
+ configure.build_arch ppc
}
-
-destroot { set appPath ${destroot}/Applications/MacPorts
- file mkdir ${appPath}
- file copy "${worksrcpath}/${appdir}/Cosmic Debris.app" ${appPath}
- }
-
-default_variants +universal
-variant universal {}
-pre-fetch {
- if {![variant_isset universal]} {
- return -code error "${name} is only available in a universal version"
- }
+if {[variant_isset universal] && [string match *64* $universal_archs]} {
+ pre-fetch {
+ return -code error "$name $version cannot be built for 64-bit architectures"
+ }
}
+
+xcode.project "Cosmic Debris.xcodeproj"
+xcode.target "Cosmic Debris"
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20091009/6af187c0/attachment-0001.html>
More information about the macports-changes
mailing list