Author: ceros-guest Date: 2007-07-06 05:27:26 +0000 (Fri, 06 Jul 2007) New Revision: 3253
Added: packages/trunk/vegastrike/debian/vegastrike-setup.desktop Modified: packages/trunk/vegastrike/debian/README.Debian packages/trunk/vegastrike/debian/changelog packages/trunk/vegastrike/debian/menu packages/trunk/vegastrike/debian/patches/vssetup.dpatch packages/trunk/vegastrike/debian/rules packages/trunk/vegastrike/debian/vegastrike.6 packages/trunk/vegastrike/debian/vegastrike.desktop Log: Added desktop file for vegastrike --setup. Changed vssetup binary to display README using xterm. Modified: packages/trunk/vegastrike/debian/README.Debian =================================================================== --- packages/trunk/vegastrike/debian/README.Debian 2007-07-06 02:00:03 UTC (rev 3252) +++ packages/trunk/vegastrike/debian/README.Debian 2007-07-06 05:27:26 UTC (rev 3253) @@ -32,3 +32,6 @@ optimal for most machines. A value of 1024 or above will heavily tax any computer's memory, sometimes to the point where the vegastrike process is killed automatically. + +NOTE: If there is no vegastrike.config file under ~/.vegastrike-0.4.x, you +will need to run the command 'vsinstall' from the command line first. Modified: packages/trunk/vegastrike/debian/changelog =================================================================== --- packages/trunk/vegastrike/debian/changelog 2007-07-06 02:00:03 UTC (rev 3252) +++ packages/trunk/vegastrike/debian/changelog 2007-07-06 05:27:26 UTC (rev 3253) @@ -36,6 +36,9 @@ + This bug cannot be reproduced, may have been fixed already. + I've have crashed during all attempts to fly through objects. * Changed build dependency to freeglut3-dev (Closes: 394504). + * Added .desktop file for 'vsinstall --setup'. + * Changed vegastrike.desktop exec parameter to vsinstall. + * vssetup GUI will now display xterm for viewing README. [ Emmet Hikory ] * Install .desktop file to /usr/share/applications/ Modified: packages/trunk/vegastrike/debian/menu =================================================================== --- packages/trunk/vegastrike/debian/menu 2007-07-06 02:00:03 UTC (rev 3252) +++ packages/trunk/vegastrike/debian/menu 2007-07-06 05:27:26 UTC (rev 3253) @@ -1,3 +1,7 @@ ?package(vegastrike):needs="X11" section="Games/Strategy"\ - title="vegastrike" command="/usr/games/vegastrike"\ + title="vegastrike" command="/usr/games/vsinstall >/dev/null 2>&1"\ icon="/usr/share/pixmaps/vegastrike.xpm" + +?package(vegastrike):needs="X11" section="Games/Strategy"\ + title="vegastrike" command="/usr/games/vsinstall --setup >/dev/null 2>&1"\ + icon="/usr/share/pixmaps/vegastrike.xpm" Modified: packages/trunk/vegastrike/debian/patches/vssetup.dpatch =================================================================== --- packages/trunk/vegastrike/debian/patches/vssetup.dpatch 2007-07-06 02:00:03 UTC (rev 3252) +++ packages/trunk/vegastrike/debian/patches/vssetup.dpatch 2007-07-06 05:27:26 UTC (rev 3253) @@ -32,7 +32,7 @@ int err=(int)ShellExecute(NULL,"open","documentation\\readme.txt","","",1); #else - execlp("less", "less","readme.txt", NULL); //Will this work in Linux? -+ execlp("less", "less","/usr/share/games/vegastrike/README", NULL); //Will this work in Linux? ++ execlp("xterm", "xterm","-e","less","/usr/share/games/vegastrike/README", NULL); //Will this work in Linux? #endif gtk_exit(exitval); } Modified: packages/trunk/vegastrike/debian/rules =================================================================== --- packages/trunk/vegastrike/debian/rules 2007-07-06 02:00:03 UTC (rev 3252) +++ packages/trunk/vegastrike/debian/rules 2007-07-06 05:27:26 UTC (rev 3253) @@ -84,6 +84,7 @@ dh_clean -k dh_installdirs dh_install debian/vegastrike.desktop usr/share/applications + dh_install debian/vegastrike-setup.desktop usr/share/applications dh_install debian/vegastrike.xpm usr/share/pixmaps cd vegastrike && \ $(MAKE) install INSTALL="$(INSTALL_PROGRAM)" \ Added: packages/trunk/vegastrike/debian/vegastrike-setup.desktop =================================================================== --- packages/trunk/vegastrike/debian/vegastrike-setup.desktop (rev 0) +++ packages/trunk/vegastrike/debian/vegastrike-setup.desktop 2007-07-06 05:27:26 UTC (rev 3253) @@ -0,0 +1,10 @@ +[Desktop Entry] +Encoding=UTF-8 +Name=Vega Strike Setup +Comment=Setup GUI for Vega Strike +Exec=vsinstall --setup >/dev/null 2>&1 +Icon=vegastrike +StartupNotify=false +Terminal=false +Type=Application +Categories=Application;Game;StrategyGame; Modified: packages/trunk/vegastrike/debian/vegastrike.6 =================================================================== --- packages/trunk/vegastrike/debian/vegastrike.6 2007-07-06 02:00:03 UTC (rev 3252) +++ packages/trunk/vegastrike/debian/vegastrike.6 2007-07-06 05:27:26 UTC (rev 3253) @@ -37,9 +37,9 @@ .PP .B vssetup .I binary -This binary's sole purpose is to be called by +This binary is called by .B vsinstall -to do the initial setup of vegastrike. +to do the initial setup of vegastrike. It can also be used again by running the command while in the directory ~/.vegastrike-0.4.x. .PP .B vssoundserver .I binary @@ -50,21 +50,6 @@ .I binary Begins Vega Strike with the selected XML mission file (full path necessary) and the save game appearing as the only text in ~/.vegastrike-0.4.x/save.txt .PP -.SH REQUIREMENTS AND INSTALLATION -Run the -.B vsinstall -program to set up your specific config options. -.PP -Read the readme.txt file in -.I "/usr/share/doc/vegastrike" -or in color at -.I http://vegastrike.sourceforge.net/player_tutorial/ -to learn the keybindings and walk through a tutorial. -.br -.br -More information can be obtained from the Vega Strike website at -.I http://vegastrike.sourceforge.net/ -.PP .SH OPTIONS .TP .I -d/my/data/dir @@ -89,6 +74,11 @@ (~/.vegastrike-0.4.x/vegastrike.config) ), which is modified by .B vsinstall +using the +.B \-\-setup +or +.B setup +switch. .br .br A simple illustration of how to adjust vegastrike.config and the associated keybindings and options is in the readme.txt file in Modified: packages/trunk/vegastrike/debian/vegastrike.desktop =================================================================== --- packages/trunk/vegastrike/debian/vegastrike.desktop 2007-07-06 02:00:03 UTC (rev 3252) +++ packages/trunk/vegastrike/debian/vegastrike.desktop 2007-07-06 05:27:26 UTC (rev 3253) @@ -3,9 +3,9 @@ Name=Vega Strike Comment=Play a 3D space combat and simulation Comment[es]=Juegues un combate y una simulaciĆ³n del espacio 3D -Exec=vegastrike +Exec=vsinstall >/dev/null 2>&1 Icon=vegastrike StartupNotify=false Terminal=false Type=Application -Categories=Application;Game; +Categories=Application;Game;StrategyGame; _______________________________________________ Pkg-games-commits mailing list Pkg-games-commits@lists.alioth.debian.org http://lists.alioth.debian.org/mailman/listinfo/pkg-games-commits