packages: kulic/kulic-datadir.patch (NEW) - initial - replace /usr/... to P...
uzsolt
uzsolt at pld-linux.org
Tue Dec 29 16:35:29 CET 2009
Author: uzsolt Date: Tue Dec 29 15:35:29 2009 GMT
Module: packages Tag: HEAD
---- Log message:
- initial
- replace /usr/... to PACKAGE_DATA_DIR
---- Files affected:
packages/kulic:
kulic-datadir.patch (NONE -> 1.1) (NEW)
---- Diffs:
================================================================
Index: packages/kulic/kulic-datadir.patch
diff -u /dev/null packages/kulic/kulic-datadir.patch:1.1
--- /dev/null Tue Dec 29 16:35:29 2009
+++ packages/kulic/kulic-datadir.patch Tue Dec 29 16:35:24 2009
@@ -0,0 +1,88 @@
+--- kulic-1.1-orig/src/GMAP.cpp 2009-12-29 15:53:05.699238367 +0100
++++ kulic-1.1/src/GMAP.cpp 2009-12-29 15:55:54.510065847 +0100
+@@ -443,9 +443,9 @@
+
+ sprintf(s, "maps/map%d.wav", mapa);
+ if ((m_music = load_wav(s)) == NULL) {
+- sprintf(s, "/usr/local/share/kulic/maps/map%d.wav", mapa);
++ sprintf(s, "%s/maps/map%d.wav", PACKAGE_DATA_DIR, mapa);
+ if ((m_music = load_wav(s)) == NULL) {
+- sprintf(s, "/usr/share/kulic/maps/map%d.wav", mapa);
++ sprintf(s, "%s/maps/map%d.wav", PACKAGE_DATA_DIR, mapa);
+ m_music = load_wav(s);
+ }
+ }
+--- kulic-1.1-orig/src/HGFX.cpp 2009-12-29 15:53:05.696945688 +0100
++++ kulic-1.1/src/HGFX.cpp 2009-12-29 15:59:16.616075254 +0100
+@@ -42,11 +42,11 @@
+ bmp = load_bitmap(filename, pal);
+ if (bmp == NULL) {
+ char filename2[255];
+- sprintf(filename2, "/usr/local/share/kulic/%s", filename);
++ sprintf(filename2, "%s/%s", PACKAGE_DATA_DIR, filename);
+ bmp = load_bitmap(filename2, pal);
+
+ if (bmp == NULL) {
+- sprintf(filename2, "/usr/share/kulic/%s", filename);
++ sprintf(filename2, "%s/%s", PACKAGE_DATA_DIR, filename);
+ bmp = load_bitmap(filename2, pal);
+ }
+ }
+--- kulic-1.1-orig/src/GMenuBack.cpp 2009-12-29 15:53:05.699238367 +0100
++++ kulic-1.1/src/GMenuBack.cpp 2009-12-29 16:06:48.989269541 +0100
+@@ -42,9 +42,11 @@
+ }
+
+ if (ini.hudba)
+- if ((m_dat = load_datafile("sfx/menu.dat")) == NULL)
+- if ((m_dat = load_datafile("/usr/local/share/kulic/sfx/menu.dat")) == NULL)
+- m_dat = load_datafile("/usr/share/kulic/sfx/menu.dat");
++ if ((m_dat = load_datafile("sfx/menu.dat")) == NULL) {
++ char tmpfilename[255];
++ sprintf(tmpfilename,"%s/%s",PACKAGE_DATA_DIR,"sfx/menu.dat");
++ m_dat = load_datafile(tmpfilename);
++ }
+
+
+
+--- kulic-1.1-orig/src/GRUN.cpp 2009-12-29 15:53:05.699238367 +0100
++++ kulic-1.1/src/GRUN.cpp 2009-12-29 16:09:10.802890853 +0100
+@@ -278,12 +278,14 @@
+
+
+ fonts = load_datafile("gfx/view/fonts.dat");
+- if (fonts == NULL)
+- if ((fonts = load_datafile("/usr/local/share/kulic/gfx/view/fonts.dat")) == NULL)
+- if ((fonts = load_datafile("/usr/share/kulic/gfx/view/fonts.dat")) == NULL) {
+- cerr << "chybi fonts.dat" << endl;
+- return false;
+- }
++ if (fonts == NULL) {
++ char tmpfilename[255];
++ sprintf(tmpfilename,"%s/%s",PACKAGE_DATA_DIR,"gfx/view/fonts.dat");
++ if ((fonts = load_datafile(tmpfilename)) == NULL) {
++ cerr << "chybi fonts.dat" << endl;
++ return false;
++ }
++ }
+
+ if (!m_sshoots.LoadSFX()) {
+ cerr << "Chybi soubor shoots.dat" << endl;
+--- kulic-1.1-orig/src/GSShoots.cpp 2009-12-29 15:53:05.699238367 +0100
++++ kulic-1.1/src/GSShoots.cpp 2009-12-29 16:19:03.306164607 +0100
+@@ -23,10 +23,12 @@
+ bool GSShoots::LoadSFX()
+ {
+ if (!ini.zvuky) return true;
+- if((m_soundsatd = load_datafile("sfx/shoots.dat")) == NULL)
+- if((m_soundsatd = load_datafile("/usr/local/share/kulic/sfx/shoots.dat")) == NULL)
+- if((m_soundsatd = load_datafile("/usr/share/kulic/sfx/shoots.dat")) == NULL)
++ if((m_soundsatd = load_datafile("sfx/shoots.dat")) == NULL) {
++ char tmpfilename[255];
++ sprintf(tmpfilename,"%s/%s",PACKAGE_DATA_DIR,"sfx/shoots.dat");
++ if((m_soundsatd = load_datafile(tmpfilename)) == NULL)
+ return true;
++ }
+
+ for (int i = 0; i < MAX_SAMPLES; i++)
+ if((m_voices[i] = allocate_voice((SAMPLE *)m_soundsatd[i].dat)) == -1)
================================================================
More information about the pld-cvs-commit
mailing list