From f6122b0eacbc45f038b72f074e2d936df708a86a Mon Sep 17 00:00:00 2001 From: Stephan Raue Date: Tue, 2 Feb 2010 15:21:12 +0100 Subject: [PATCH] new package: - add package dbus-python for testing --- packages/python/system/dbus-python/build | 25 ++++++++++++++++++++++ packages/python/system/dbus-python/install | 19 ++++++++++++++++ packages/python/system/dbus-python/url | 1 + 3 files changed, 45 insertions(+) create mode 100755 packages/python/system/dbus-python/build create mode 100755 packages/python/system/dbus-python/install create mode 100644 packages/python/system/dbus-python/url 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