diff --git a/packages/network/avahi/build b/packages/network/avahi/build index 70277a398e..7c35834b9e 100755 --- a/packages/network/avahi/build +++ b/packages/network/avahi/build @@ -44,9 +44,9 @@ ac_cv_func_chroot=no \ --disable-dbm \ --disable-gdbm \ --enable-libdaemon \ - --disable-python \ + --enable-python \ --disable-pygtk \ - --disable-python-dbus \ + --enable-python-dbus \ --disable-mono \ --disable-monodoc \ --enable-autoipd \ diff --git a/packages/network/avahi/install b/packages/network/avahi/install index 48216d6aa1..1f83083247 100755 --- a/packages/network/avahi/install +++ b/packages/network/avahi/install @@ -22,6 +22,8 @@ . config/options $1 +PYTHON_LIB_DIR=`ls -d $INSTALL/usr/lib/python*` + add_user avahi x 495 495 "avahi-daemon" "/var/run/avahi-daemon" "/bin/sh" add_group avahi 495 @@ -43,7 +45,6 @@ mkdir -p $INSTALL/etc/avahi/services cp $PKG_BUILD/avahi-daemon/sftp-ssh.service $INSTALL/etc/avahi/services fi - mkdir -p $INSTALL/etc/dbus-1/system.d cp $PKG_BUILD/avahi-daemon/avahi-dbus.conf $INSTALL/etc/dbus-1/system.d @@ -69,6 +70,9 @@ mkdir -p $INSTALL/usr/lib cp -P $PKG_BUILD/avahi-client/.libs/*.so*[.0-9] $INSTALL/usr/lib/ cp -P $PKG_BUILD/avahi-compat-libdns_sd/.libs/*.so*[.0-9] $INSTALL/usr/lib/ +mkdir -p $PYTHON_LIB_DIR/site-packages/avahi + cp -P $PKG_BUILD/avahi-python/avahi/*.py $PYTHON_LIB_DIR/site-packages/avahi + mkdir -p $INSTALL/usr/share/avahi cp $PKG_BUILD/service-type-database/service-types $INSTALL/usr/share/avahi cp $PKG_BUILD/avahi-daemon/avahi-service.dtd $INSTALL/usr/share/avahi diff --git a/packages/network/avahi/meta b/packages/network/avahi/meta index e3644f222a..e8a3004684 100644 --- a/packages/network/avahi/meta +++ b/packages/network/avahi/meta @@ -25,8 +25,8 @@ PKG_ARCH="any" PKG_LICENSE="GPL" PKG_SITE="http://avahi.org/" PKG_URL="http://www.avahi.org/download/$PKG_NAME-$PKG_VERSION.tar.gz" -PKG_DEPENDS="expat libdaemon dbus connman" -PKG_BUILD_DEPENDS="toolchain expat libdaemon dbus" +PKG_DEPENDS="Python expat libdaemon dbus connman dbus-python" +PKG_BUILD_DEPENDS="toolchain Python expat libdaemon dbus dbus-python" PKG_PRIORITY="optional" PKG_SECTION="network" PKG_SHORTDESC="avahi: A Zeroconf mDNS/DNS-SD responder"