You are not logged in.
Entertainer Project
http://www.entertainer-project.com/
look's really cool, i couldnt even start it ![]()
they got stable and bzr, and svn
thanks
CPU: MacBook Pro 5,5
TB: OSX 10.6 / Windows 7 / Ubuntu 9.10
Offline
I'll throw it on my todo list. If I don't make progress on it soon catch me on IRC and remind me.
[git] | [AURpkgs] | [arch-games]
Offline
This looks like a really nice project. I'm going to check it out myself.
Offline
I got it to compile.
when I get the time this afternoon/evening/tomorrow ill try to upload some pkgbuilds and some nice instructions. Eitherway, got it working after some fiddging.
Good luck!
Last edited by brynjolf (2008-06-25 07:12:47)
Cerebral: "Welcome to the distro. You'll never leave. Mwahaha"
Offline
I decided against uploading it to AUR, as my first upload it is a bit too buggy and I can't tell if the code is not working or I somehow installed the wrong dependencies. Here is my pkgbuild which at least passes the tests,
With LINT I get
Global evaluation
-----------------
Your code has been rated at 6.80/10 (previous run: 6.80/10)for comparison.
First the one I call python-clutter-cairo-gtk-gst which is an updated python-clutter built with cairo and GTK2 as well... Do you think I should upload this to AUR?
# Maintainer: brynjolf
pkgname=python-clutter-cairo-gtk-gst
pkgver=0.6.2
pkgrel=4
pkgdesc="Python Bindings for Clutter (also known as pyclutter) compiled with options for Cairo, GTK and GStreamer"
arch=('i686' 'x86_64')
url="http://clutter-project.org/"
license=('LGPL')
depends=('pygtk' 'clutter' 'clutter-gst' 'clutter-cairo' 'gstreamer0.10-python' 'clutter-gtk')
options=('!libtool')
source=(http://www.clutter-project.org/sources/pyclutter/0.6/pyclutter-$pkgver.tar.gz)
md5sums=('4560b8b3782994b884712bd653bdebb6')
build() {
cd $startdir/src/pyclutter-$pkgver
./configure --prefix=/usr --with-cluttergst=yes --with-cluttergtk=yes --with-cluttercairo=yes
make || return 1
make DESTDIR=$startdir/pkg install || return 1
}Here is the other pkgbuild, please read it and try to understand it before using it... It might destroy your computer and eat your l,o,z keyboard keys ![]()
# Contributor: brynjolf
pkgname=entertainer
pkgver=0.1
pkgrel=1
pkgdesc="Easy-to-use media center solution specifically for the Gnome and XFce desktop enviroments. Written in Python and uses GStreamer for multimedia playback."
arch=(i686)
url="http://www.entertainer-project.com/"
license=('GPL')
depends=('python-pysqlite' 'pygtk' 'python-notify' 'python-feedparser' 'pyinotify' 'python-eyed3' 'imdbpy' 'cddb-py' 'pil' 'gstreamer0.10-base' 'gstreamer0.10-ugly-plugins' 'gstreamer0.10-bad-plugins' 'gstreamer0.10-ffmpeg' 'gstreamer0.10-python' 'clutter-cairo' 'clutter-gst' 'clutter-gtk')
makedepends=('pylint')
optdepends=('texlive-core: For compiling the LaTeX files in docs')
source=(http://www.entertainer-project.com/downloads/$pkgname-$pkgver.tar.gz)
noextract=()
md5sums=('f2306ed2fc95a0f025f81cbcec3fe9c8')
build() {
cd "$srcdir/$pkgname-$pkgver"
mkdir -p "$startdir/pkg/opt/$pkgname"
cp -r src/* $startdir/pkg/opt/$pkgname/
cp -r docs $startdir/pkg/opt/$pkgname/
cp -r cfg $startdir/pkg/opt/$pkgname/
echo -e "\033[31m --- COPY /opt/entertainer/cfg to ~/.config/entertainer, so cd /opt/entertainer/ && cp -r cfg ~/.config/entertainer ---"
echo -e "\033[36m ----No reason to compile this, only if you want to do the tests----" || return 1
# make || return 1
}Last edited by brynjolf (2008-06-25 20:33:14)
Cerebral: "Welcome to the distro. You'll never leave. Mwahaha"
Offline
first of all thanks!
but it still doesnt work for me... the backend server just wont run... and the frontend say's it cant find the backend... mybe i will try the svn version.
and about python-clutter-cairo-gtk-gst there is a python-clutter pkg in aur, it's just missing --with-cluttergtk=yes --with-cluttercairo=yes
thanks again.
CPU: MacBook Pro 5,5
TB: OSX 10.6 / Windows 7 / Ubuntu 9.10
Offline
Check out XBMC ![]()
Offline
Any updates on this? I'm having one hell of a time trying to install the dependencies, either the AUR packages are out of date (python-clutter supposedly is) or downright broken (pyclutter-svn fails building). I am really having some troubles with XBMC recently, it's crashing a lot more than it used to.
Offline
I have created an update PKGBUILD for version 0.4.1:
# Contributor: brynjolf
pkgname=entertainer
pkgver=0.4.1
pkgrel=2
pkgdesc="Easy-to-use media center solution specifically for the Gnome and XFce desktop enviroments. Written in Python and uses GStreamer for multimedia playback."
arch=(i686 x86_64)
url="http://www.entertainer-project.com/"
license=('GPL')
#depends=('python-glade2', 'python-gobject' 'python-gtk2')
depends=('python-pysqlite' 'python-notify' 'python-feedparser' 'pyinotify' 'python-eyed3' 'imdbpy' 'cddb-py' 'pil' 'gstreamer0.10-base' 'gstreamer0.10-ugly-plugins' 'gstreamer0.10-bad-plugins' 'gstreamer0.10-ffmpeg' 'gstreamer0.10-python' 'python-clutter' 'pycairo' 'pygobject' 'imdbpy' 'python-pysqlite' 'pyvorbis' 'python-storm' 'twisted')
makedepends=('pylint')
optdepends=('texlive-core: For compiling the LaTeX files in docs')
source=(http://launchpad.net/entertainer/entertainer-0.4/$pkgname-$pkgver/+download/$pkgname-$pkgver.tar.gz)
noextract=()
md5sums=('0583dd21b8e1ffc4c85cff2315da35cf')
build() {
cd "$srcdir/$pkgname-$pkgver"
# installer is broken
touch "$srcdir/$pkgname-$pkgver/docs/LICENSE"
python setup.py install --root=$startdir/pkg/ --prefix=/usr
}It installs fine, however as for actually working, well... I shall leave that for someone else to solve. I tried getting this working a few months ago, and it wouldn't work then. I am starting to think the software is rather poorly built.... ![]()
Offline
Had anyone been able to get this to work? I'd like to try this program out.
Home built desktop:
Intel Core 2 Duo (3.0Ghz), 4GB DDR2 ram, NVIDIA GeForce 9500 GT
Netbook:
EEEpc 1011CX-MU27
Offline
Here you go: http://aur.archlinux.org/packages.php?ID=27588
It works for me at least.
.:[My Blog] || [My GitHub] || [Workshop] || [Geeks Anonymous] || [Rolling Release]:.
Offline
does clutter-gst build for you?
Offline
yep
.:[My Blog] || [My GitHub] || [Workshop] || [Geeks Anonymous] || [Rolling Release]:.
Offline
oh well, I had /tmp mounted as noexec which yaourt apparently uses, sorry for the noise.
edit: However, building python-clutter fails on me with
IOError: [Errno 2] No such file or directory: '/gst-types.defs'
Am I missing something?
Last edited by fijam (2009-06-25 06:59:35)
Offline
686 or x86_64?
.:[My Blog] || [My GitHub] || [Workshop] || [Geeks Anonymous] || [Rolling Release]:.
Offline
686
Offline
hmm
well, i could always pass you the binary
.:[My Blog] || [My GitHub] || [Workshop] || [Geeks Anonymous] || [Rolling Release]:.
Offline