[83264] trunk/dports/games/bzflag/Portfile
ryandesign at macports.org
ryandesign at macports.org
Mon Aug 29 02:46:33 PDT 2011
Revision: 83264
http://trac.macports.org/changeset/83264
Author: ryandesign at macports.org
Date: 2011-08-29 02:46:33 -0700 (Mon, 29 Aug 2011)
Log Message:
-----------
bzflag: use app portgroup
Modified Paths:
--------------
trunk/dports/games/bzflag/Portfile
Modified: trunk/dports/games/bzflag/Portfile
===================================================================
--- trunk/dports/games/bzflag/Portfile 2011-08-29 09:46:12 UTC (rev 83263)
+++ trunk/dports/games/bzflag/Portfile 2011-08-29 09:46:33 UTC (rev 83264)
@@ -2,10 +2,11 @@
# $Id$
PortSystem 1.0
+PortGroup app 1.0
name bzflag
version 2.0.16
-revision 2
+revision 3
categories games
platforms darwin
maintainers phw openmaintainer
@@ -26,8 +27,7 @@
depends_lib port:curl \
path:lib/pkgconfig/sdl.pc:libsdl \
- port:c-ares \
- port:makeicns
+ port:c-ares
patchfiles patch-configure
@@ -39,27 +39,12 @@
--disable-ccachetest \
--without-x
-post-destroot {
- set my_app BZFlag
- xinstall -d ${destroot}${applications_dir}/${my_app}.app/Contents/MacOS
- ln -s ${prefix}/bin/${name} ${destroot}${applications_dir}/${my_app}.app/Contents/MacOS/${my_app}
- xinstall -d ${destroot}${applications_dir}/${my_app}.app/Contents/Resources
- system "makeicns -in ${worksrcpath}/data/bzflag-256x256.png -out ${destroot}${applications_dir}/${my_app}.app/Contents/Resources/${my_app}.icns"
- system "echo '<?xml version=\"1.0\" encoding=\"UTF-8\"?>' >> ${destroot}${applications_dir}/${my_app}.app/Contents/Info.plist"
- system "echo '<!DOCTYPE plist PUBLIC \"-//Apple//DTD PLIST 1.0//EN\" \"http://www.apple.com/DTDs/PropertyList-1.0.dtd\">' >> ${destroot}${applications_dir}/${my_app}.app/Contents/Info.plist"
- system "echo '<plist version=\"1.0\">' >> ${destroot}${applications_dir}/${my_app}.app/Contents/Info.plist"
- system "echo '<dict>' >> ${destroot}${applications_dir}/${my_app}.app/Contents/Info.plist"
- system "echo ' <key>CFBundleExecutable</key>' >> ${destroot}${applications_dir}/${my_app}.app/Contents/Info.plist"
- system "echo ' <string>${my_app}</string>' >> ${destroot}${applications_dir}/${my_app}.app/Contents/Info.plist"
- system "echo ' <key>CFBundleIconFile</key>' >> ${destroot}${applications_dir}/${my_app}.app/Contents/Info.plist"
- system "echo ' <string>${my_app}.icns</string>' >> ${destroot}${applications_dir}/${my_app}.app/Contents/Info.plist"
- system "echo '</dict>' >> ${destroot}${applications_dir}/${my_app}.app/Contents/Info.plist"
- system "echo '</plist>' >> ${destroot}${applications_dir}/${my_app}.app/Contents/Info.plist"
-}
-
if {${os.platform} == "darwin" && ${os.major} >= 10} {
patchfiles-append patch-include__bzfSDL.h patch-src__platform__SDLDisplay.cxx
}
+app.name BZFlag
+app.icon data/bzflag-256x256.png
+
livecheck.type sourceforge
livecheck.regex bzflag-(\\d+(?:\\.\\d+)*)\\.tar\\.bz2
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20110829/6cc15a2a/attachment.html>
More information about the macports-changes
mailing list