Adds the patch to disable building the shared library.
[librecmc/package-feed.git] / lang / tinyscheme / patches / 001-makefile.patch
1 --- a/makefile  2013-04-14 12:08:33.000000000 -0800
2 +++ a/makefile  2018-05-01 09:12:00.895474940 -0800
3 @@ -34,7 +34,7 @@
4  LDFLAGS = -shared
5  DEBUG=-g -Wno-char-subscripts -O
6  SYS_LIBS= -ldl -lm
7 -PLATFORM_FEATURES= -DSUN_DL=1
8 +PLATFORM_FEATURES= -DSUN_DL=1 -DInitFile=\"/usr/lib/tinyscheme/init.scm\"
9  
10  # Cygwin
11  #PLATFORM_FEATURES = -DUSE_STRLWR=0
12 @@ -68,7 +68,7 @@
13  LIBTARGET = $(LIBPREFIX)tinyscheme.$(SOsuf)
14  STATICLIBTARGET = $(LIBPREFIX)tinyscheme.$(LIBsuf)
15  
16 -all: $(LIBTARGET) $(STATICLIBTARGET) scheme$(EXE_EXT)
17 +all: scheme$(EXE_EXT)
18  
19  %.$(Osuf): %.c
20         $(CC) -I. -c $(DEBUG) $(FEATURES) $(DL_FLAGS) $<