I have a working setup.py script for Mac OSX. It's for a large game using PyOpenGL, so it should be useful. I'll contribute that. But Windows and Linux have stymied me. py2exe is very finicky with PyOpenGL.
I recommend trying to make an innosetup build that can turn a pygame game into an app installer, for Windows. I don't have a Linux machine to work with. good luck! --- On Wed, 1/26/11, kunal <[email protected]> wrote: > From: kunal <[email protected]> > Subject: Re: [pygame] GSOC 2011 ideas for pygame > To: [email protected] > Date: Wednesday, January 26, 2011, 7:47 PM > On 01/26/2011 11:43 PM, Lenard > Lindstrom wrote: > > Hi, > > > > py2exe and py2app create standalone Python executables > for Windows and OS X respectively. They package Python and a > program together so the program can be run without > installing Python first. Getting py2exe and py2app include > all the required Pygame extension modules and their > dependencies is tricky. Having a profiler or something that > can analyze a game and then write a setup.py for py2exe or > py2app may be useful. It would be an exercise in > meta-programming I suppose. > > > > http://www.py2exe.org/ > > http://svn.pythonmac.org/py2app/py2app/trunk/doc/index.html > > > > I have just started an new GSoC 2011 page at the > Pygame wiki: http://www.pygame.org/wiki/gsoc2011ideas > > > > This will keep track of the proposals. Everyone, > please add to as needed. > > > > Lenard Lindstrom > > Hi Lenard, > > This sounds interesting. > When generating setup.py files for py2app i suppose there > would be a > need for an OS X machine at one's disposal, i don't have > one. > > But py2exe could be worked upon. Also , is there a need > for > a single installer wizard for pygame for the various linux > distros ? > If so, that interests me a lot , and would be great if i > could work on the same. > > I am also looking at the pygame bugtracker > http://pygame.motherhamster.org/bugzilla/query.cgi > to see, if there are any issues, that i can patch, as a > preliminary. > > regards, > Kunal > > > > > > On 26/01/11 08:39 AM, kunal wrote: > >> On 01/26/2011 04:20 PM, Keith Nemitz wrote: > >>> A critical piece of the pygame making pie is > creating applications for various platforms. In particular, > integrating PyOpenGl into py2exe and py2app is very > difficult, especially using innoSetup or other installer > packages. I've actually got py2app working pretty well with > it, but there are also many flavors of Linux that could > benefit from a simple install wrapper for those who don't > live on the command line. > >> > >> Hi Keith, > >> So, the idea is of an installer to install games > based on pygame. > >> The installer bundles all the packages necessary > for the game to run on the client machine. > >> When double clicked it should pop up an Installer > , asking the client basic bootstrap > >> questions. Then just install the game to the > system, for the varied linux distros. > >> > >> Did i understand you correctly ? > >> > >>> > >>> > >>> --- On Tue, 1/25/11, kunal<[email protected]> > wrote: > >>> > >>>> From: kunal<[email protected]> > >>>> Subject: [pygame] GSOC 2011 ideas for > pygame > >>>> To: [email protected] > >>>> Date: Tuesday, January 25, 2011, 10:58 PM > >>>> Hi all, > >>>> I am planning to work on pygame for this > GSOC 2011. > >>>> Can someone point me to some prospective > ideas, or > >>>> junior jobs that i can undertake. > >>>> I am comfortable with python. > >>>> > >>>> regards, > >>>> Kunal > >>>> > >> > >> > > > > > -- regards > ------- > Kunal Ghosh > Dept of Computer Sc.& Engineering. > Sir MVIT > Bangalore,India > > permalink: member.acm.org/~kunal.t2 > Blog:kunalghosh.wordpress.com > Website:www.kunalghosh.net46.net > >
