Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current/.git;a=commitdiff;h=6781cf9945167d5c18f653fe88717bb5130f512c
commit 6781cf9945167d5c18f653fe88717bb5130f512c Author: Priyank <[EMAIL PROTECTED]> Date: Tue Jul 31 19:02:18 2007 +0530 miro-0.9.8-1-i686 * Democracy player is now known as Miro * Version bump diff --git a/source/xmultimedia-extra/miro/FrugalBuild b/source/xmultimedia-extra/miro/FrugalBuild new file mode 100644 index 0000000..9676896 --- /dev/null +++ b/source/xmultimedia-extra/miro/FrugalBuild @@ -0,0 +1,34 @@ +# Compiling Time: 0.16 SBU +# Maintainer: Priyank Gosalia <[EMAIL PROTECTED]> + +pkgname=miro +pkgver=0.9.8 +pkgrel=1 +pkgdesc="The free and open source internet TV platform." +url="http://www.getmiro.com/" +depends=('gtk+2' 'pygtk' 'dbus-python' 'pyrex' 'boost' 'xine-lib' \ + 'nss' 'nspr' 'xulrunner' 'gnome-python-extras' 'gnome-python-extras-mozembed') +groups=('xmultimedia-extra') +replaces=('democracy') +conflicts=('democracy') +archs=('i686') +up2date="lynx -dump http://ftp.osuosl.org/pub/pculture.org/$pkgname/src/ | grep 'Miro' | Flasttar" +source=(http://ftp.osuosl.org/pub/pculture.org/$pkgname/src/Miro-$pkgver.tar.gz \ + qt-mt.pc dbus_python0.8_fixes.patch) +_F_cd_path="Miro-$pkgver" +sha1sums=('0d4b093b46922e4dec170c8b240e22c242ccb10c' \ + '153e1902352eb4d724ec816b8097f01830178181' \ + 'baed01f46d5606f106d01c573c9cbdf94044e961') + + +build() +{ + Fcd + Fpatchall + PKG_CONFIG_PATH=$PKG_CONFIG_PATH:$Fsrcdir + cd platform/gtk-x11 + Fsed 'boost_python' 'boost_python-gcc42-mt' setup.py + python setup.py install --root=$Fdestdir || Fdie +} + +# optimization OK diff --git a/source/xmultimedia-extra/miro/dbus_python0.8_fixes.patch b/source/xmultimedia-extra/miro/dbus_python0.8_fixes.patch new file mode 100644 index 0000000..a566acc --- /dev/null +++ b/source/xmultimedia-extra/miro/dbus_python0.8_fixes.patch @@ -0,0 +1,21 @@ +--- platform/gtk-x11/onetime.py.orig 2007-05-20 21:50:54.000000000 -0400 ++++ platform/gtk-x11/onetime.py 2007-05-20 21:51:01.000000000 -0400 +@@ -86,7 +86,7 @@ + # we can delete the low-level name here because these objects + # are guaranteed to exist only once for each bus name + def __del__(self): +- dbus_bindings.bus_release_name(self._bus.get_connection(), self._name) ++ dbus.dbus_bindings.bus_release_name(self._bus.get_connection(), self._name) + pass + + def get_bus(self): +@@ -109,7 +109,8 @@ + def __init__(self): + bus = dbus.SessionBus() + bus_name = BusNameFlags('org.participatoryculture.dtv.onetime', bus=bus, flags=dbus.dbus_bindings.NAME_FLAG_DO_NOT_QUEUE) +- dbus.service.Object.__init__(self, bus_name, '/org/participatoryculture/dtv/OneTime') ++ dbus.service.Object.__init__(self, bus_name=bus_name, ++ object_path='/org/participatoryculture/dtv/OneTime') + + @dbus.service.method('org.participatoryculture.dtv.OneTimeIface') + def HandleArgs (self, args): _______________________________________________ Frugalware-git mailing list [email protected] http://frugalware.org/mailman/listinfo/frugalware-git
