summaryrefslogtreecommitdiff
path: root/devel/mad-flute/patches/patch-flute__Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'devel/mad-flute/patches/patch-flute__Makefile')
-rw-r--r--devel/mad-flute/patches/patch-flute__Makefile67
1 files changed, 67 insertions, 0 deletions
diff --git a/devel/mad-flute/patches/patch-flute__Makefile b/devel/mad-flute/patches/patch-flute__Makefile
new file mode 100644
index 00000000000..43c2f119e48
--- /dev/null
+++ b/devel/mad-flute/patches/patch-flute__Makefile
@@ -0,0 +1,67 @@
+$NetBSD: patch-flute__Makefile,v 1.1 2014/12/02 21:49:23 agc Exp $
+
+Request from joerg to link with the right lib path
+
+--- flute/Makefile 2014/12/02 21:39:38 1.1
++++ flute/Makefile 2014/12/02 21:40:35
+@@ -1,29 +1,31 @@
+-CC = gcc
+-#CC = ccmalloc g++
+-
+-CFLAGS += -Wall -O3 -g -DLINUX -D_LARGE_FILE_API -D_LARGEFILE64_SOURCE -D_ISOC99_SOURCE -D_XOPEN_SOURCE=500 \
+- -I../flutelib \
+- -I/usr/local/ssl/include \
+- -I/usr/include
+-
+-LFLAGS += -L../lib -lflutelib -lalc -lsdp \
+- -lexpat -lpthread -lm -lz -lcurl \
+- -L/usr/local/ssl/lib -lcrypto
+-
+-SOURCES = main.c
+-
+-OBJECTS = $(SOURCES:%.c=%.o)
+-
+-%.o: %.c
+- $(CC) -c $(CFLAGS) -o $@ $<
+-
+-all: flute
+-
+-flute: $(OBJECTS)
+- $(CC) -o ../bin/flute $(OBJECTS) $(LFLAGS)
+-
+-clean:
+- rm -f ../bin/flute *.o *~
+-
+-main.c: ../flutelib/flute.h ../flutelib/http_file_repair.h \
+- ../flutelib/flute_file_repair.h ../flutelib/apd.h
++CC = gcc
++#CC = ccmalloc g++
++
++CFLAGS += -Wall -O3 -g -DLINUX -D_LARGE_FILE_API -D_LARGEFILE64_SOURCE -D_ISOC99_SOURCE -D_XOPEN_SOURCE=500 \
++ -I../flutelib \
++ -I/usr/local/ssl/include \
++ -I/usr/include
++
++LFLAGS += -L${PREFIX}/lib -Wl,-rpath,${PREFIX}/lib \
++ -L../lib -Wl,-rpath,../lib \
++ -lflutelib -lalc -lsdp \
++ -lexpat -lpthread -lm -lz -lcurl \
++ -L/usr/local/ssl/lib -lcrypto
++
++SOURCES = main.c
++
++OBJECTS = $(SOURCES:%.c=%.o)
++
++%.o: %.c
++ $(CC) -c $(CFLAGS) -o $@ $<
++
++all: flute
++
++flute: $(OBJECTS)
++ $(CC) -o ../bin/flute $(OBJECTS) $(LFLAGS)
++
++clean:
++ rm -f ../bin/flute *.o *~
++
++main.c: ../flutelib/flute.h ../flutelib/http_file_repair.h \
++ ../flutelib/flute_file_repair.h ../flutelib/apd.h