--- sound.py.old 2007-04-14 21:52:02.000000000 +0200 +++ sound.py 2007-04-14 21:52:27.000000000 +0200 @@ -16,7 +16,7 @@ def reloadMusic(): - pygame.mixer.music.load(os.path.join('sound', choice(music))) + pygame.mixer.music.load(os.path.join('@GENTOO_DATADIR@/sound', choice(music))) pygame.mixer.music.set_endevent(ENDMUSIC) pygame.mixer.music.play() @@ -24,7 +24,7 @@ def getSound(name, volume=0.4): if name not in LoadedSounds: - sound = pygame.mixer.Sound(os.path.join('sound', '%s.ogg' % name)) + sound = pygame.mixer.Sound(os.path.join('@GENTOO_DATADIR@/sound', '%s.ogg' % name)) sound.set_volume(volume) LoadedSounds[name] = sound return LoadedSounds[name] --- util.py.old 2007-04-14 21:56:30.000000000 +0200 +++ util.py 2007-04-14 21:56:48.000000000 +0200 @@ -30,7 +30,7 @@ LoadedTextures = weakref.WeakValueDictionary() def loadTexture(name): - filename = os.path.join('textures', '%s.png' % name) + filename = os.path.join('@GENTOO_DATADIR@/textures', '%s.png' % name) textureSurface = pygame.image.load(filename) textureData = pygame.image.tostring(textureSurface, "RGBA", True) texid = glGenTextures(1) @@ -47,7 +47,7 @@ def getModel(name): if name not in LoadedModels: - model = wavefront.load(os.path.join('models', '%s.obj' % name), name) + model = wavefront.load(os.path.join('@GENTOO_DATADIR@/models', '%s.obj' % name), name) LoadedModels[name] = model return LoadedModels[name] --- hiscore.py.old 2007-04-14 22:04:04.000000000 +0200 +++ hiscore.py 2007-04-14 22:04:25.000000000 +0200 @@ -5,7 +5,7 @@ # copy the highscores to the user's homedir highscorefile = os.path.join(configdir, 'hiscores') if not os.path.exists(highscorefile): - oldpath = 'hiscores' + oldpath = '@GENTOO_DATADIR@/hiscores' shutil.copy(oldpath, highscorefile) def write(score, name): --- options.py.old 2007-04-14 22:05:23.000000000 +0200 +++ options.py 2007-04-14 22:05:42.000000000 +0200 @@ -5,7 +5,7 @@ # copy the options to the user's homedir optionfile = os.path.join(configdir, 'options.conf') if not os.path.exists(optionfile): - oldpath = 'options.conf' + oldpath = '@GENTOO_DATADIR@/options.conf' shutil.copy(oldpath, optionfile) execfile(optionfile)