]> Pileus Git - ~andy/sunrise/blobdiff - games-roguelike/powder/files/powder-110-make.patch
games-roguelike/ powder: Removed games-roguelike/powder-110, now in portage tree.
[~andy/sunrise] / games-roguelike / powder / files / powder-110-make.patch
diff --git a/games-roguelike/powder/files/powder-110-make.patch b/games-roguelike/powder/files/powder-110-make.patch
deleted file mode 100644 (file)
index 9f6dda7..0000000
+++ /dev/null
@@ -1,107 +0,0 @@
---- powder110_src/make/makerules.origin        2009-01-29 00:32:32.141421840 +0200
-+++ powder110_src/make/makerules       2009-01-29 00:27:37.128428046 +0200
-@@ -1,11 +1,11 @@
- .cpp.o:
--      g++ -O3 -I . -DLINUX -c $< -o $@ $(CXXFLAGS)
-+      $(CXX) -I . -DLINUX -c $< -o $@ $(CXXFLAGS)
- all: $(TARGET)
- $(TARGET): $(OFILES)
--      g++ -O3 -o $(TARGET) $(OFILES) $(CXXFLAGS)
-+      $(CXX) -o $(TARGET) $(OFILES) $(CXXFLAGS)
- clean:
--      rm -f *.o
--      rm -f $(TARGET)
-+      $(RM) *.o
-+      $(RM) $(TARGET)
---- powder110_src/make/makerules.LINUX.origin  2009-01-28 21:59:57.499759608 +0200
-+++ powder110_src/make/makerules.LINUX 2009-01-29 00:27:34.747275321 +0200
-@@ -1,5 +1,5 @@
- .cpp.o:
--      g++ -O3 -DLINUX -I ../../port/sdl `sdl-config --cflags` -c $< -o $@ $(CXXFLAGS)
-+      $(CXX) -DLINUX -I ../../port/sdl `sdl-config --cflags` -c $< -o $@ $(CXXFLAGS)
- all: $(TARGET)
-@@ -8,10 +8,10 @@
-       # http://www.trilithium.com/johan/2005/06/static-libstdc/
-       # and is to try and ensure we end up with a static link
-       # of stdc++.
--      rm -f libstdc++.a
-+      $(RM) libstdc++.a
-       ln -s `g++ -print-file-name=libstdc++.a`
--      g++ -O3 -static-libgcc -L. -o $(TARGET) $(OFILES) `sdl-config --libs` $(CXXFLAGS)
-+      $(CXX) -static-libgcc -L. -o $(TARGET) $(OFILES) `sdl-config --libs` $(CXXFLAGS)
- clean:
--      rm -f *.o
--      rm -f $(TARGET)
-+      $(RM) *.o
-+      $(RM) $(TARGET)
---- powder110_src/port/linux/Makefile.orig     2008-01-14 04:28:15.000000000 +0200
-+++ powder110_src/port/linux/Makefile  2009-01-29 02:19:52.018078431 +0200
-@@ -38,19 +38,54 @@
-        ../../gfx/all_bitmaps.o \
-        ../../rooms/allrooms.o
--include ../../make/makerules.LINUX
-+PREMAKE_TRG = ../../support/map2c/map2c \
-+                        ../../support/tile2c/tile2c \
-+                        ../../support/bmp2c/bmp2c \
-+                        ../../support/encyclopedia2c/encyclopedia2c \
-+                        ../../support/enummaker/enummaker\
-+                        ../../support/txt2c/txt2c
--clean:
--      cd ../.. ; rm -f *.o
--      cd ../../gfx ; rm -f *.o
--      rm -f *.o
--      cd ../sdl ; rm -f *.o
--      rm -f $(TARGET)
-+all: $(TARGET)
-+
-+
-+$(PREMAKE_TRG): 
-+      $(MAKE) -C `dirname $@`
--premake:
-+premake: $(PREMAKE_TRG)
-       cd ../../rooms ; ./buildrooms.bash
-       cd ../../gfx ; ./rebuild.sh
-       cd ../.. ; support/enummaker/enummaker source.txt
-       cd ../.. ; support/txt2c/txt2c LICENSE.TXT license.cpp
-       cd ../.. ; support/txt2c/txt2c CREDITS.TXT credits.cpp
-       cd ../.. ; support/encyclopedia2c/encyclopedia2c encyclopedia.txt
-+
-+$(OFILES): premake
-+      $(CXX) -DLINUX -I ../../port/sdl `sdl-config --cflags` -c $(patsubst %.o,%.cpp,$@) -o $@ $(CXXFLAGS)
-+
-+$(TARGET): $(OFILES)
-+      $(CXX) -o $@ $(OFILES) `sdl-config --libs` $(CXXFLAGS)
-+
-+$(TARGET)-static: $(OFILES)
-+      # This extra step is from:
-+      # http://www.trilithium.com/johan/2005/06/static-libstdc/
-+      # and is to try and ensure we end up with a static link
-+      # of stdc++.
-+      $(RM) libstdc++.a
-+      ln -s `g++ -print-file-name=libstdc++.a`
-+      $(CXX) -static-libgcc -L. -o $@ $(OFILES) `sdl-config --libs` $(CXXFLAGS)
-+
-+clean:
-+      $(RM) *.o $(TARGET) libstdc++.a
-+      cd ../../; $(RM) credits.cpp encyclopedia.cpp encyclopedia.h glbdef.cpp glbdef.h license.cpp
-+      cd ../../gfx; $(RM) 
-+      cd ../../gfx; $(RM) icon_sdl.bmp.c slug_and_blood.bmp.c slug_and_blood_hires.bmp.c classic/*.c adambolt/*.c nethack/*.c ascii/*.c akoimeexx/*.c
-+      cd ../../rooms/; $(RM) *.cpp allrooms.h allrooms.o 
-+      $(RM) 
-+      $(RM) ../../*.o
-+      $(RM) ../../gfx/*.o
-+      $(RM) ../sdl/*.o
-+      @for trgt in $$( echo "$(PREMAKE_TRG)" | tr -s ' ' '\n' ); do \
-+              $(MAKE) clean -C `dirname $$trgt` ; \
-+      done;
-+
-+.PHONY: all clean premake