Sophie

Sophie

distrib > Mageia > 4 > i586 > media > core-release-src > by-pkgid > 2b5ea3eba0a68b843a896f79e72c0b70 > files > 1

multiplicationstation-0.6.5-3.mga4.src.rpm

--- mstation.py.orig	2010-01-15 14:36:13.000000000 +0100
+++ mstation.py	2011-04-15 23:54:33.818546856 +0200
@@ -17,6 +17,7 @@
 ***********************************************************/
 """
 import os,sys,string,time
+sys.path.append('/usr/share/games/multiplicationstation/lib')
 from MultiplicationStation.mstation import *
 
 def usage():
--- MultiplicationStation/mstation.py.orig	2010-10-26 15:05:43.000000000 +0200
+++ MultiplicationStation/mstation.py	2011-04-17 18:07:55.200020894 +0200
@@ -800,7 +800,7 @@ class MultiplicationStation:
		infname=os.path.join(homedir,'.mstation_config')
		
		if not os.path.exists(infname):
-			master_fname=os.path.join(self.env.fontdir,'.mstation_config_master')
+			master_fname=os.path.join('/','usr','share','games','multiplicationstation','.mstation_config_master')
 			if self.env.OS=='win':
 				cmd="copy %s \"%s\""%(master_fname,os.path.join(homedir,'.mstation_config'))
				if DEBUG:print cmd
 				os.system(cmd)
--- MultiplicationStation/environment.py.orig	2011-04-20 18:20:34.746386359 +0200
+++ MultiplicationStation/environment.py	2011-04-20 18:22:38.055815547 +0200
@@ -35,10 +35,9 @@ class Environment:
 		
 		if OS=='lin':
 			import pygame 
-			for sitepkgdir in sys.path:
-				if sitepkgdir[-13:]=='site-packages':break
-			configdir=os.getenv('HOME')
-			fontdir=os.path.join('/','var','games',appname)#,os.path.basename(appname)
+			sitepkgdir=os.path.join('/','usr','share','games','multiplicationstation', 'lib')
+			configdir=os.path.join('/','usr','share','games','multiplicationstation')#,os.path.basename(appname)
+			fontdir=os.path.join('/','usr','share','games','multiplicationstation')#,os.path.basename(appname)
 			homedir=os.getenv('HOME')
 		
 		elif OS=='win':
@@ -55,21 +54,6 @@ class Environment:
 			fontdir='.'
 			homedir=os.getenv('HOME')
 		
-		#If application hasn't been installed (via setup.py) then try to run from tgz directory:
-		if os.path.exists(appname) and os.path.exists('mstation.py'):#if yes, then probably want to be running w/o installing.
-			sitepkgdir='.'
-			fontdir='.'
-			configdir='.'
-			homedir=os.getenv('HOME')
-			if not homedir:homedir=os.getenv('USERPROFILE')
-		elif os.path.exists(os.path.join(sitepkgdir,appname,'mstation.py')):pass
-		elif os.path.exists(os.path.join(sitepkgdir,appname,'mstation.py')) and OS=='win':pass
-		else:
-			sitepkgdir='.'
-			fontdir='.'
-			configdir='.'
-			homedir=os.getenv('HOME')
-			if not homedir:homedir=os.getenv('USERPROFILE')
 		self.OS=OS
 		self.sitepkgdir=sitepkgdir
 		self.fontdir=fontdir