On Sat, 2005-11-26 at 17:54 -0500, Jay R. Ashworth wrote: > On Sat, Nov 26, 2005 at 02:54:56PM -0700, William Ferrell wrote: > > Definitely. Red Hat and derivatives are still the prevalent distros. > > For sufficiently large values of "derivatives". > > > It *should* [knocks wood] be a matter of just copying the programs > > themselves (all the .py files) to /usr/bin or /usr/local/bin, and > > dropping the modules used into /usr/lib/python2.[0-4]/site-packages > > ... but it could still get interesting anyway :) > > The number one issue is making sure the location in the shebang line > points to the real interpreter; if you get that right, you can take the > .py extensions off the user binaries and they'll still run. Whether > you should put them in a directory that's on the path is a maintainer > call. > > If they *call* things that are not on the path, special measures will > need to be taken. > > Number two is picking a location for everything else that won't > conflict.
Since everything in 0.4 is self-contained already, if you keep the current files in their own folder, it should work. As a first step, I would suggest placing what would be the unzipped files in something like /usr/local/PyKaraoke and creating a launcher for them. I did this on my FC4 system and it seems to work just fine - at least the software launches without complaints. Again, this is just unqualified me thinking of a stop-gap until the other details could be worked out. Definitely keep me posted on your progress. Since we have a dependency on MP3 support in SDL, Fedora Core becomes a little more tricky. The Livna.org repository seems most appropriate because they include a package called SDL_Sound that adds MP3 libraries to SDL. They also already host most of the needed python packages. Since that was the case, I submitted package requests via Livna's Bugzilla system for both CDG Tools and PyKaraoke today and included the source files as attachments to the bugs. It seems they feel best qualified to build their own packages, but forwarding them a source RPM definitely wouldn't hurt. As soon as I hear back from them, I'll post here. Cheers, Chris -- ====================== "Only two things are infinite, the universe and human stupidity, and I'm not sure about the former." -- Albert Einstein ------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Do you grep through log files for problems? Stop! Download the new AJAX search engine that makes searching your log files as easy as surfing the web. DOWNLOAD SPLUNK! http://ads.osdn.com/?ad_id=7637&alloc_id=16865&op=click _______________________________________________ Pykaraoke-discuss mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/pykaraoke-discuss
