pkgsrc-ng/devel/py-radare2/patches/patch-do-swig.sh
2016-10-14 07:49:11 +02:00

27 lines
986 B
Bash

$NetBSD: patch-do-swig.sh,v 1.1 2015/11/16 01:31:10 khorben Exp $
valabind-cc only accepts "-L" and "-l" through pkg-config.
--- do-swig.sh.orig 2015-07-08 23:27:21.000000000 +0000
+++ do-swig.sh
@@ -16,7 +16,7 @@ cd ${LNG}
#valabind-cc ${LNG} ${MOD} -I../../libr/include ../../libr/vapi/${MOD}.vapi -l${MOD} -L../../libr/$(echo ${MOD} | sed -e s,r_,,)
-echo "Build ${MOD} `pkg-config --libs ${MOD}`"
+echo "Build ${MOD} `pkg-config --libs-only-L --libs-only-l ${MOD}`"
case "${LNG}" in
*node*|ctypes)
@@ -48,8 +48,8 @@ export PYTHON_CONFIG
echo valabind-cc ${LNG} ${MOD} ${VALABINDFLAGS} \
-NRadare -NSDB ${VBMODE} \
-x --vapidir=../vapi ../vapi/${MOD} \
- `pkg-config --cflags --libs ${MOD}`
+ `pkg-config --cflags --libs-only-L --libs-only-l ${MOD}`
exec valabind-cc ${LNG} ${MOD} ${VALABINDFLAGS} \
-NRadare -NSDB ${VBMODE} \
-x --vapidir=../vapi ../vapi/${MOD} \
- `pkg-config --cflags --libs ${MOD}`
+ `pkg-config --cflags --libs-only-L --libs-only-l ${MOD}`