nixpkgs/pkgs/os-specific/linux/kudzu/kudzu-python.patch
Armijn Hemel 7e6f127abb fix python includes
svn path=/nixpkgs/trunk/; revision=4419
2005-12-23 18:56:33 +00:00

21 lines
997 B
Diff

diff -ruN kudzu-1.2.16/Makefile kudzu-1.2.16.new/Makefile
--- kudzu-1.2.16/Makefile 2005-10-28 21:57:55.000000000 +0200
+++ kudzu-1.2.16.new/Makefile 2005-12-23 19:55:12.000000000 +0100
@@ -17,7 +17,7 @@
CVSTAG = kudzu-r$(subst .,-,$(VERSION))
-PYTHONVERS = $(shell ls /usr/include/python*/Python.h | sed "s|/usr/include/||g"| sed "s|/Python.h||g")
+PYTHONVERS = $(shell ls $(python)/include/python*/Python.h | sed "s|$(python)/include/||g"| sed "s|/Python.h||g")
CFLAGS += -I. -DVERSION=\"$(VERSION)\"
@@ -84,7 +84,7 @@
for ver in $(PYTHONVERS) ; do \
if [ ! -f "$$ver/_kudzumodule.so" -o libkudzu.a -nt "$$ver/_kudzumodule.so" ]; then \
mkdir -p $$ver ;\
- $(CC) $(CFLAGS) -I/usr/include/$$ver -fpic -c -o $$ver/kudzumodule.o kudzumodule.c ;\
+ $(CC) $(CFLAGS) -I$(python)/include/$$ver -fpic -c -o $$ver/kudzumodule.o kudzumodule.c ;\
$(CC) -o $$ver/_kudzumodule.so $$ver/kudzumodule.o -shared -Wl,-soname,_kudzumodule.so -L. -lkudzu -lpci ;\
fi ; \
done