diff --git a/packages/python/system/dbus-python/build b/packages/python/system/dbus-python/build new file mode 100755 index 0000000000..c322615c39 --- /dev/null +++ b/packages/python/system/dbus-python/build @@ -0,0 +1,25 @@ +#!/bin/sh + +. config/options + +$SCRIPTS/build toolchain +$SCRIPTS/build Python +$SCRIPTS/build dbus + +. config/options.python + +cd $PKG_BUILD + +./configure --host=$TARGET_NAME \ + --build=$HOST_NAME \ + --prefix=/usr \ + --sysconfdir=/etc \ + --disable-static \ + --enable-shared \ + --enable-thread + +make + +$MAKEINSTALL + +$PYTHON -Wi -t $PYTHON_LIBDIR/compileall.py . diff --git a/packages/python/system/dbus-python/install b/packages/python/system/dbus-python/install new file mode 100755 index 0000000000..ed9544c846 --- /dev/null +++ b/packages/python/system/dbus-python/install @@ -0,0 +1,19 @@ +#!/bin/sh + +. config/options + +$SCRIPTS/install Python +$SCRIPTS/install dbus + +PYTHON_LIB_DIR=`ls -d $INSTALL/usr/lib/python*` + +mkdir -p $PYTHON_LIB_DIR/site-packages + cp -PR $PKG_BUILD/_dbus_bindings/.libs/*.so $PYTHON_LIB_DIR/site-packages + cp -PR $PKG_BUILD/_dbus_glib_bindings/.libs/*.so $PYTHON_LIB_DIR/site-packages + cp -PR $PKG_BUILD/*.pyc $PYTHON_LIB_DIR/site-packages + +mkdir -p $PYTHON_LIB_DIR/site-packages/dbus + cp -PR $PKG_BUILD/dbus/*.pyc $PYTHON_LIB_DIR/site-packages/dbus + +mkdir -p $PYTHON_LIB_DIR/site-packages/dbus/mainloop + cp -PR $PKG_BUILD/dbus/mainloop/*.pyc $PYTHON_LIB_DIR/site-packages/dbus/mainloop diff --git a/packages/python/system/dbus-python/url b/packages/python/system/dbus-python/url new file mode 100644 index 0000000000..019d0925ef --- /dev/null +++ b/packages/python/system/dbus-python/url @@ -0,0 +1 @@ +http://dbus.freedesktop.org/releases/dbus-python/dbus-python-0.83.0.tar.gz