[82783] trunk/dports/games/alienblaster/Portfile

ryandesign at macports.org ryandesign at macports.org
Fri Aug 19 18:33:06 PDT 2011


Revision: 82783
          http://trac.macports.org/changeset/82783
Author:   ryandesign at macports.org
Date:     2011-08-19 18:33:05 -0700 (Fri, 19 Aug 2011)
Log Message:
-----------
alienblaster:

 * use app portgroup
 * add app icon
 * ensure we're UsingTheRightCompiler and arch flags
 * add universal variant
 * installs_libs no
 * indicate license

Modified Paths:
--------------
    trunk/dports/games/alienblaster/Portfile

Modified: trunk/dports/games/alienblaster/Portfile
===================================================================
--- trunk/dports/games/alienblaster/Portfile	2011-08-20 01:07:52 UTC (rev 82782)
+++ trunk/dports/games/alienblaster/Portfile	2011-08-20 01:33:05 UTC (rev 82783)
@@ -1,12 +1,16 @@
 # $Id$
 
 PortSystem              1.0
+PortGroup               app 1.0
 
 name                    alienblaster
 version                 1.1.0
+revision                1
 categories              games
 platforms               darwin
 maintainers             nomaintainer
+license                 GPL-2+
+installs_libs           no
 
 description             action loaded 2D arcade shooter for up to two players
 long_description        ${description}
@@ -22,7 +26,7 @@
 
 worksrcdir              ${name}
 
-configure {
+post-patch {
     reinplace "s|./images|${prefix}/share/${name}/images|g" \
         ${worksrcpath}/src/global.h \
         ${worksrcpath}/src/global.cc \
@@ -41,6 +45,12 @@
         ${worksrcpath}/src/global.cc
 }
 
+use_configure           no
+
+variant universal {}
+
+build.args              COMPILER="${configure.cxx} [get_canonical_archflags]"
+
 destroot {
     xinstall -m 755 -s ${worksrcpath}/alienBlaster ${destroot}${prefix}/bin
     xinstall -m 755 -d ${destroot}${prefix}/share/${name}
@@ -49,9 +59,6 @@
     file copy ${worksrcpath}/cfg ${destroot}${prefix}/etc/${name}
 }
 
-platform darwin {
-    post-destroot {
-        xinstall -m 755 -d ${destroot}${applications_dir}/AlienBlaster.app/Contents/MacOS
-        ln -s ${prefix}/bin/alienBlaster ${destroot}${applications_dir}/AlienBlaster.app/Contents/MacOS/AlienBlaster
-    }
-}
+app.name                AlienBlaster
+app.executable          alienBlaster
+app.icon                images/alienblastericon.bmp
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20110819/e01eb218/attachment.html>


More information about the macports-changes mailing list