summaryrefslogtreecommitdiff
path: root/debian/tests
diff options
context:
space:
mode:
Diffstat (limited to 'debian/tests')
-rwxr-xr-xdebian/tests/build27
-rwxr-xr-xdebian/tests/build37
2 files changed, 8 insertions, 6 deletions
diff --git a/debian/tests/build2 b/debian/tests/build2
index 9d4d263..add6f00 100755
--- a/debian/tests/build2
+++ b/debian/tests/build2
@@ -15,15 +15,16 @@ test_build () {
# provide some cunningly disguised main-loop glue
sed \
-e 's/dbus_glib/dbus_test/g' \
- < _dbus_glib_bindings/module.c \
+ < dbus_glib_bindings/module.c \
> "$ADTTMP/$PYTHON/module.c"
+ cp -a dbus-gmain "$ADTTMP/$PYTHON/"
( cd "$ADTTMP/$PYTHON" && ${CC:-cc} \
-Wall -Wextra -Wno-error -fPIC -shared \
-o _dbus_test_bindings$(${PYTHON}-config --extension-suffix) \
- module.c \
+ module.c dbus-gmain/dbus-gmain.c \
$(${PYTHON}-config --cflags --libs) \
- $(pkg-config --cflags --libs dbus-python dbus-glib-1) )
+ $(pkg-config --cflags --libs dbus-python) )
PYTHONPATH="$ADTTMP/$PYTHON" $PYTHON -c \
"from _dbus_test_bindings import DBusGMainLoop"
diff --git a/debian/tests/build3 b/debian/tests/build3
index 7bd271a..45d32e6 100755
--- a/debian/tests/build3
+++ b/debian/tests/build3
@@ -15,15 +15,16 @@ test_build () {
# provide some cunningly disguised main-loop glue
sed \
-e 's/dbus_glib/dbus_test/g' \
- < _dbus_glib_bindings/module.c \
+ < dbus_glib_bindings/module.c \
> "$ADTTMP/$PYTHON/module.c"
+ cp -a dbus-gmain "$ADTTMP/$PYTHON/"
( cd "$ADTTMP/$PYTHON" && ${CC:-cc} \
-Wall -Wextra -Wno-error -fPIC -shared \
-o _dbus_test_bindings$(${PYTHON}-config --extension-suffix) \
- module.c \
+ module.c dbus-gmain/dbus-gmain.c \
$(${PYTHON}-config --cflags --libs) \
- $(pkg-config --cflags --libs dbus-python dbus-glib-1) )
+ $(pkg-config --cflags --libs dbus-python) )
PYTHONPATH="$ADTTMP/$PYTHON" $PYTHON -c \
"from _dbus_test_bindings import DBusGMainLoop"