packages: stone_soup/stone_soup-cflags.patch (NEW) - pass our CFLAGS

lisu lisu at pld-linux.org
Wed Aug 12 15:46:21 CEST 2009


Author: lisu                         Date: Wed Aug 12 13:46:21 2009 GMT
Module: packages                      Tag: HEAD
---- Log message:
- pass our CFLAGS

---- Files affected:
packages/stone_soup:
   stone_soup-cflags.patch (NONE -> 1.1)  (NEW)

---- Diffs:

================================================================
Index: packages/stone_soup/stone_soup-cflags.patch
diff -u /dev/null packages/stone_soup/stone_soup-cflags.patch:1.1
--- /dev/null	Wed Aug 12 15:46:21 2009
+++ packages/stone_soup/stone_soup-cflags.patch	Wed Aug 12 15:46:16 2009
@@ -0,0 +1,48 @@
+--- stone_soup-0.5.1-src/source/makefile.unix~	2009-08-12 15:36:43.000000000 +0200
++++ stone_soup-0.5.1-src/source/makefile.unix	2009-08-12 15:38:49.000000000 +0200
+@@ -77,7 +77,7 @@
+ ifneq ($(HURRY),y)
+ ifneq ($(DEBUG_CRAWL),y)
+ CFWARN += -Wuninitialized
+-CFOTHERS += -O2
++CFOTHERS +=
+ endif
+ endif
+ 
+@@ -160,7 +160,7 @@
+ 	rm -f $(DEPENDENCY_MKF).tmp
+ 	@for i in $^; do \
+ 	    echo "Updating dependencies for $$i"; \
+-	    $(CXX) -MM $(CFLAGS) $$i >>$(DEPENDENCY_MKF).tmp 2>/dev/null; \
++	    $(CXX) -MM $(OPTFLAGS) $(CFLAGS) $$i >>$(DEPENDENCY_MKF).tmp 2>/dev/null; \
+ 	done
+ 	mv -f $(DEPENDENCY_MKF).tmp $(DEPENDENCY_MKF)
+ 
+@@ -247,23 +247,23 @@
+ 	$(DELETE) $(DEPENDENCY_MKF)
+ 
+ $(GAME): $(GAME_DEPENDS)
+-	${CXX} ${LDFLAGS} $(CFLAGS) $(OBJECTS) -o $(GAME) $(LIB)
++	${CXX} ${LDFLAGS} $(OPTFLAGS) $(CFLAGS) $(OBJECTS) -o $(GAME) $(LIB)
+ 
+ .PHONY : debug
+ 
+ debug: $(GAME)
+ 
+ profile: $(GAME_DEPENDS)
+-	${CXX} -g -p ${LDFLAGS} $(CFLAGS) $(OBJECTS) -o $(GAME) $(LIB)
++	${CXX} -g -p ${LDFLAGS} $(OPTFLAGS) $(CFLAGS) $(OBJECTS) -o $(GAME) $(LIB)
+ 
+ .cc.o:
+-	${CXX} ${CFLAGS} -c $<
++	${CXX} $(OPTFLAGS) ${CFLAGS} -c $<
+ 
+ # [ds] Note we don't use the standard CFLAGS here; that's intentional, most
+ # flex/bison combos I've tried don't produce code that passes the warnings
+ # test.
+ $(UTIL)%.o: $(UTIL)%.cc
+-	$(CXX) $(YCFLAGS) -o $@ -c $<
++	$(CXX) $(OPTFLAGS) $(YCFLAGS) -o $@ -c $<
+ 
+ #############################################################################
+ # Build Lua
================================================================


More information about the pld-cvs-commit mailing list