[SCM] Packaging for spacehero branch, master, updated. upstream/0.0.5-11-gf3015a0

Arne Wichmann arnew at rasentrimmer.org
Fri Feb 20 15:38:41 UTC 2009


The following commit has been merged in the master branch:
commit cccc603c5438e37fe54e49ff284fa5ae712611c8
Author: Arne Wichmann <arnew at rasentrimmer.org>
Date:   Fri Feb 20 16:27:05 2009 +0100

    Imported Upstream version 0.0.7

diff --git a/Illustrator.cpp b/Illustrator.cpp
index 744be6c..a939fef 100644
--- a/Illustrator.cpp
+++ b/Illustrator.cpp
@@ -23,7 +23,7 @@ Illustrator::Illustrator(std::string path) :
   float fx, fy;
   SDL_Surface *fontImage;
 
-  if ((fontImage = IMG_Load( (path + "data/font.png").c_str() )))
+  if ((fontImage = IMG_Load( (path + "font.png").c_str() )))
   {
     glGenTextures( 1, &font );
     glBindTexture( GL_TEXTURE_2D, font );
@@ -38,7 +38,7 @@ Illustrator::Illustrator(std::string path) :
 
     SDL_FreeSurface(fontImage);
   } else {
-    printf("Font nicht vorhanden!\n");
+    std::cerr << "Font nicht vorhanden: " << (path + "font.png") << std::endl;
     exit(1);
   }
 
diff --git a/Makefile b/Makefile
index ebf6922..c4a717b 100755
--- a/Makefile
+++ b/Makefile
@@ -1,19 +1,15 @@
 
+# Lokal: z.b. -DDEV
+-include Makefile.local
+
 CPPFLAGS+=`sdl-config --cflags`
 
 CXXFLAGS+=-Wall -Wextra -Wparentheses
 CXXFLAGS+=-Weffc++
-CXXFLAGS+=-g
-LIBS+=-lm -lGL -lGLU `sdl-config --libs` -lSDL_image -lboost_filesystem-mt
 
-# Lokal
-# z.b. -DDEV
--include Makefile.local
-
-# schnell aber nicht ansi
-CXXFLAGS+=-DFAST -DBETTER
-CXXFLAGS+=-O2
+LIBS+=-lm -lGL -lGLU `sdl-config --libs` -lSDL_image -lboost_filesystem-mt
 
+# Profiler stuff
 #CFLAGS+=-pg
 #LDFLAGS+=-pg
 
@@ -22,11 +18,11 @@ SRC+=GLdisplay.cpp
 SRC+=PictureBook.cpp
 SRC+=Illustrator.cpp
 SRC+=ButtonMaster.cpp
-SRC+=FileManager.cpp
 
 # SpaceHero
 SRC+=Level.cpp
 SRC+=Editor.cpp
+SRC+=FileManager.cpp
 SRC+=Universe.cpp 
 SRC+=Spacehero.cpp
 SRC+=SpaceDisplay.cpp
@@ -45,17 +41,30 @@ clean:
 	rm -f spacehero $(OBJS)
 	rm -f .depend
 
+INSTALL = install
+INSTALL_FILE    = $(INSTALL) -p    -o root -g root  -m  644
+INSTALL_PROGRAM = $(INSTALL) -p    -o root -g root  -m  755
+INSTALL_SCRIPT  = $(INSTALL) -p    -o root -g root  -m  755
+INSTALL_DIR     = $(INSTALL) -p -d -o root -g root  -m  755
+
+DIR_BIN=$(DESTDIR)/usr/games
+DIR_SHARED=$(DESTDIR)/usr/share/games/spacehero
+
 install:
-	install -d $(DESTDIR)/usr/games/
-	install spacehero $(DESTDIR)/usr/games/
-	install -d $(DESTDIR)/usr/share/games/spacehero/level
-	install -d $(DESTDIR)/usr/share/games/spacehero/data
-	install level/* $(DESTDIR)/usr/share/games/spacehero/level
-	install data/* $(DESTDIR)/usr/share/games/spacehero/data
+	$(INSTALL_DIR) $(DIR_BIN) $(DIR_SHARED)/level $(DIR_SHARED)/data
+	$(INSTALL_PROGRAM) spacehero $(DIR_BIN)
+	$(INSTALL_FILE) level/* $(DIR_SHARED)/level
+	$(INSTALL_FILE) data/* $(DIR_SHARED)/data
 
 dist:
 	 git archive --format=tar --prefix=spacehero/ HEAD | gzip > spacehero.tgz
 
+GBPFLAGS+= --git-pristine-tar --git-export-dir=/tmp/gbp
+	
+debs:
+	PBUILDER_OPTS=" --basetgz /var/cache/pbuilder/base-i386.tgz " git-buildpackage $(GBPFLAGS)  -B
+	git-buildpackage $(GBPFLAGS) 
+
 .depend: $(SRC)
 	$(CXX) $(CXXFLAGS) -E -MM $(SRC) > .depend
 

-- 
Packaging for spacehero



More information about the Pkg-games-commits mailing list