Modified: trunk/dports/games/bzflag/Portfile (83263 => 83264)
--- 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