r2872 - in packages/trunk/vodovod/debian: . patches

Miriam Ruiz baby-guest at alioth.debian.org
Thu Jun 7 18:48:11 UTC 2007


Author: baby-guest
Date: 2007-06-07 18:48:11 +0000 (Thu, 07 Jun 2007)
New Revision: 2872

Added:
   packages/trunk/vodovod/debian/patches/datadir_makefile.patch
Modified:
   packages/trunk/vodovod/debian/patches/datadir.patch
   packages/trunk/vodovod/debian/patches/series
   packages/trunk/vodovod/debian/patches/user_files.patch
   packages/trunk/vodovod/debian/rules
Log:
Fixed patches



Modified: packages/trunk/vodovod/debian/patches/datadir.patch
===================================================================
--- packages/trunk/vodovod/debian/patches/datadir.patch	2007-06-07 18:35:19 UTC (rev 2871)
+++ packages/trunk/vodovod/debian/patches/datadir.patch	2007-06-07 18:48:11 UTC (rev 2872)
@@ -24,7 +24,7 @@
  #ifndef MB_RESOURCE_H
  #define MB_RESOURCE_H
  
-+#ifndef DATADUR
++#ifndef DATADIR
 +#define DATADIR "."
 +#endif
 +

Added: packages/trunk/vodovod/debian/patches/datadir_makefile.patch
===================================================================
--- packages/trunk/vodovod/debian/patches/datadir_makefile.patch	                        (rev 0)
+++ packages/trunk/vodovod/debian/patches/datadir_makefile.patch	2007-06-07 18:48:11 UTC (rev 2872)
@@ -0,0 +1,19 @@
+--- vodovod-1.05.orig/Makefile
++++ vodovod-1.05/Makefile
+@@ -23,13 +23,15 @@
+ PREFIX=/usr
+ endif
+ 
++DATADIR?=.
++
+ PROGRAM = vodovod
+ OBJECTS = game.o map.o resource.o main.o allmenus.o njamfont.o sutils.o menu.o hiscore.o effects.o config.o keys.o
+ CC = g++
+ 
+ # If you hate warnings under Cygwin use these flags instead
+ # MY_CFLAGS = -I/usr/local/include/SDL -Dmain=SDL_main -DWIN32 -Uunix -mno-cygwin
+-MY_CFLAGS = `sdl-config --cflags`
++MY_CFLAGS = `sdl-config --cflags` -DDATADIR=\"$(DATADIR)\"
+ 
+ %.o:	%.cpp
+ 	$(CC) -c $(MY_CFLAGS) $< -o $@

Modified: packages/trunk/vodovod/debian/patches/series
===================================================================
--- packages/trunk/vodovod/debian/patches/series	2007-06-07 18:35:19 UTC (rev 2871)
+++ packages/trunk/vodovod/debian/patches/series	2007-06-07 18:48:11 UTC (rev 2872)
@@ -1,2 +1,3 @@
 datadir.patch
 user_files.patch
+datadir_makefile.patch

Modified: packages/trunk/vodovod/debian/patches/user_files.patch
===================================================================
--- packages/trunk/vodovod/debian/patches/user_files.patch	2007-06-07 18:35:19 UTC (rev 2871)
+++ packages/trunk/vodovod/debian/patches/user_files.patch	2007-06-07 18:48:11 UTC (rev 2872)
@@ -24,7 +24,7 @@
 +        snprintf(vodovod_conf, sizeof(vodovod_conf), "%s/.vodovod", home);
 +        mkdir(vodovod_conf, S_IRWXU | S_IRWXG | S_IROTH | S_IXOTH);
 +    }
-+    strncat(vodovod_conf, "vodovod.conf", sizeof(vodovod_conf));
++    strncat(vodovod_conf, "/vodovod.conf", sizeof(vodovod_conf));
 +#endif
 +
 +    std::ofstream file(vodovod_conf);
@@ -74,7 +74,7 @@
 +        snprintf(hiscore_dat, sizeof(hiscore_dat), "%s/.vodovod", home);
 +        mkdir(hiscore_dat, S_IRWXU | S_IRWXG | S_IROTH | S_IXOTH);
 +    }
-+    strncat(hiscore_dat, "hiscore.dat", sizeof(hiscore_dat));
++    strncat(hiscore_dat, "/hiscore.dat", sizeof(hiscore_dat));
 +#endif
 +
      // save to file

Modified: packages/trunk/vodovod/debian/rules
===================================================================
--- packages/trunk/vodovod/debian/rules	2007-06-07 18:35:19 UTC (rev 2871)
+++ packages/trunk/vodovod/debian/rules	2007-06-07 18:48:11 UTC (rev 2872)
@@ -20,7 +20,7 @@
 build: build-stamp
 build-stamp: configure-stamp 
 	dh_testdir
-	$(MAKE)
+	$(MAKE) DATADIR=/usr/share/games/vodovod
 	#docbook-to-man debian/vodovod.sgml > vodovod.1
 	touch $@
 




More information about the Pkg-games-commits mailing list