Revision: 83264 http://trac.macports.org/changeset/83264 Author: ryandesign@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