summaryrefslogtreecommitdiff
path: root/textproc/lua-cmark/patches/patch-Makefile
blob: f245220e3a1f2cdae254a8d9a401dd10b9560ede (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
$NetBSD: patch-Makefile,v 1.1 2020/07/02 14:10:05 nia Exp $

Honour CFLAGS/LDFLAGS.

--- Makefile.orig	2019-04-08 17:52:43.000000000 +0000
+++ Makefile
@@ -2,7 +2,7 @@ CBITS = ext
 VERSION=$(shell grep CMARK_VERSION_STRING $(CBITS)/cmark_version.h | awk '{print $$3}')
 REVISION=1
 ROCKSPEC=cmark-$(VERSION)-$(REVISION).rockspec
-CFLAGS = -fPIC -O3 -I$(CBITS) -I.
+CFLAGS += -fPIC -I$(CBITS) -I.
 SWIG ?= swig
 CMARK_DIR ?= ../cmark
 OBJS = $(subst .c,.o,$(wildcard $(CBITS)/*.c))
@@ -23,7 +23,7 @@ $(ROCKSPEC): rockspec.in
 	sed -e "s/_VERSION/$(VERSION)/g; s/_REVISION/$(REVISION)/g" $< > $@
 
 cmark.so: cmark_wrap.o $(OBJS)
-	$(CC) -shared -o $@ -I$(CBITS) -llua $^
+	$(CC) $(LDFLAGS) -shared -o $@ -I$(CBITS) -llua $^
 
 cmark-lua.a: cmark_wrap.o $(OBJS)
 	ar rcs $@ $^ $(LUASTATIC)