xref: /OK3568_Linux_fs/buildroot/package/slang/0001-slsh-libs.patch (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1Link against sources instead of installation paths that aren't DESTDIRed.
2Patch taken from gentoo portage, upstream status unknown, author
3probably Diego Pettenò.
4
5Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
6[Bernd: rebased against 2.3.1a]
7Signed-off-by: Bernd Kuhls <bernd.kuhls@t-online.de>
8
9--- a/slsh/Makefile.in
10+++ b/slsh/Makefile.in
11@@ -92,7 +92,7 @@
12 $(OBJDIR)/slsh_exe: $(OBJDIR)/slsh.o $(OBJDIR)/readline.o
13    $(CC) $(CFLAGS) $(OBJDIR)/slsh.o $(OBJDIR)/readline.o -o $(OBJDIR)/slsh_exe $(LDFLAGS) $(DLINK_FLAGS) $(SRC_LIBS)
14 $(OBJDIR)/slsh: $(OBJDIR)/slsh.o $(OBJDIR)/readline.o
15-	$(CC) $(CFLAGS) $(OBJDIR)/slsh.o $(OBJDIR)/readline.o -o $(OBJDIR)/slsh $(LDFLAGS) $(DLINK_FLAGS) $(INST_LIBS)
16+	$(CC) $(CFLAGS) $(OBJDIR)/slsh.o $(OBJDIR)/readline.o -o $(OBJDIR)/slsh $(LDFLAGS) $(DLINK_FLAGS) $(SRC_LIBS)
17 $(OBJDIR)/slsh.o: $(OBJDIR_TSTAMP) slsh.c slsh.h config.h Makefile
18    cd $(OBJDIR) && $(CC) $(SLANG_SRCINC) $(CFLAGS) -c $(DEFS) $(SRCDIR)/slsh.c
19 $(OBJDIR)/readline.o: $(OBJDIR_TSTAMP) readline.c slsh.h config.h Makefile
20