diff options
Diffstat (limited to 'app-text/peg-multimarkdown/files/peg-multimarkdown-9999-cflags.patch')
-rw-r--r-- | app-text/peg-multimarkdown/files/peg-multimarkdown-9999-cflags.patch | 104 |
1 files changed, 104 insertions, 0 deletions
diff --git a/app-text/peg-multimarkdown/files/peg-multimarkdown-9999-cflags.patch b/app-text/peg-multimarkdown/files/peg-multimarkdown-9999-cflags.patch new file mode 100644 index 0000000..4a6802a --- /dev/null +++ b/app-text/peg-multimarkdown/files/peg-multimarkdown-9999-cflags.patch @@ -0,0 +1,104 @@ +--- Makefile 2012-05-05 17:08:42.000000000 +0200 ++++ Makefile 2012-06-17 16:59:29.289745982 +0200 +@@ -18,26 +18,27 @@ else + FINALNOTES=Build complete. + endif + +-CFLAGS ?= -Wall -O3 -include GLibFacade.h -I ./ -D MD_USE_GET_OPT=1 ++OFLAGS = $(CFLAGS) ++LDFLAGS += -include GLibFacade.h -I ./ -D MD_USE_GET_OPT=1 + ifeq ($(UNAME), SunOS) + CC = gcc + # Use of <stdbool.h> is valid only in a c99 compilation environment +- CFLAGS += --std=c99 ++ OFLAGS += --std=c99 + else +- CFLAGS += -ansi ++ OFLAGS += -ansi + endif + + # make ARCH=ppc + # build for ppc architecture - Only works on machines with PPC compilation support installed + # probably only Snow Leopard machines with Xcode 3 installed + ifeq ($(ARCH), ppc) +- CFLAGS += -arch ppc ++ OFLAGS += -arch ppc + endif + + # make ARCH=i386 + # build for i386 architecture - useful with older machines or those running 10.4? + ifeq ($(ARCH), i386) +- CFLAGS += -arch i386 ++ OFLAGS += -arch i386 + endif + + OBJS=markdown_parser.o markdown_output.o markdown_lib.o GLibFacade.o +@@ -49,18 +50,18 @@ PKG_CONFIG = pkg-config + ALL : $(PROGRAM) + + $(PEGDIR): +- cp -r $(PEGDIR_ORIG) $(PEGDIR) ; \ +- patch -p1 < peg-memory-fix.patch ; \ +- patch -p1 < peg-exe-ext.patch ++ # cp -r $(PEGDIR_ORIG) $(PEGDIR) ; \ ++ # patch -p1 < peg-memory-fix.patch ; \ ++ # patch -p1 < peg-exe-ext.patch + + $(LEG): $(PEGDIR) + CC=gcc $(MAKE) -C $(PEGDIR) + + %.o : %.c markdown_peg.h +- $(CC) -c $(CFLAGS) -o $@ $< ++ $(CC) -c $(OFLAGS) -o $@ $< + + $(PROGRAM) : markdown.c $(OBJS) +- $(CC) $(CFLAGS) -o $@ $(OBJS) $< ++ $(CC) $(OFLAGS) $(LDFLAGS) -o $@ $(OBJS) $< + @echo "$(FINALNOTES)" + + markdown_parser.c : markdown_parser.leg $(LEG) markdown_peg.h parsing_functions.c utility_functions.c +--- peg/Makefile 2012-06-17 17:07:40.089725367 +0200 ++++ peg/Makefile 2012-06-17 17:00:54.691742397 +0200 +@@ -1,5 +1,6 @@ +-CFLAGS = -g -Wall $(OFLAGS) $(XFLAGS) +-OFLAGS = -O3 -DNDEBUG ++# CFLAGS = -g -Wall $(OFLAGS) $(XFLAGS) ++# OFLAGS = -O3 -DNDEBUG ++CFLAGS += -DNDEBUG + #OFLAGS = -pg + + OBJS = tree.o compile.o +--- peg/examples/Makefile 2012-06-17 17:07:40.089725367 +0200 ++++ peg/examples/Makefile 2012-06-17 17:02:10.977739219 +0200 +@@ -1,6 +1,6 @@ + EXAMPLES = test rule accept wc dc dcv calc basic + +-CFLAGS = -g -O3 ++CFLAGS += -g + + DIFF = diff + TEE = cat > +--- peg-0.1.4/Makefile 2012-06-17 17:07:40.093725369 +0200 ++++ peg-0.1.4/Makefile 2012-06-17 17:01:27.767741069 +0200 +@@ -1,8 +1,9 @@ + PEG = peg$(X) + LEG = leg$(X) + +-CFLAGS = -g -Wall $(OFLAGS) $(XFLAGS) +-OFLAGS = -O3 -DNDEBUG ++# CFLAGS = -g -Wall $(OFLAGS) $(XFLAGS) ++# OFLAGS = -O3 -DNDEBUG ++CFLAGS += -DNDEBUG + #OFLAGS = -pg + + OBJS = tree.o compile.o +--- peg-0.1.4/examples/Makefile 2012-05-05 17:08:42.000000000 +0200 ++++ peg-0.1.4/examples/Makefile 2012-06-17 17:02:27.055738544 +0200 +@@ -1,6 +1,6 @@ + EXAMPLES = test rule accept wc dc dcv calc basic + +-CFLAGS = -g -O3 ++CFLAGS += -g + + DIFF = diff + TEE = cat > |