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
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.
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.
Homepage | Arch Linux Women | Arch Linux Classroom
Acer Aspire E5-575G-53VG:
Intel Dual-Core i5-6200U 2.3 GHz; Skylake rev3 | 8GB DDR4 ram | Intel HD Graphics 520 + NVIDIA GeForce 940MX
Qualcomm Atheros QCA9377 802.11ac | Realtek RTL8111/8168/8411 Gigabit Ethernet Controller
Offline
Here you go: http://aur.archlinux.org/packages.php?ID=27588
It works for me at least.
Offline
does clutter-gst build for you?
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
Offline