mirror of
https://github.com/archr-linux/Arch-R.git
synced 2026-03-31 14:41:55 -07:00
change Projectsystem, now generic is the default Project, you can now set your Project only in ~/.openelec, add entertainer as second Mediacenter (only for test at this time).
This commit is contained in:
@@ -2,6 +2,8 @@
|
||||
|
||||
. config/options
|
||||
|
||||
PKG_DIR=`find $PACKAGES -type d -name $1`
|
||||
|
||||
$SCRIPTS/install Python
|
||||
$SCRIPTS/install pigment-python
|
||||
$SCRIPTS/install TwistedCore
|
||||
@@ -21,3 +23,10 @@ $SCRIPTS/install pyOpenSSL
|
||||
$SCRIPTS/install liberation-fonts
|
||||
|
||||
cp -PR $BUILD/$1*/.install/* $INSTALL
|
||||
|
||||
mkdir -p $INSTALL/etc/X11/xinit/xinitrc.d
|
||||
cp -PR $PKG_DIR/scripts/xinitrc.d/* $INSTALL/etc/X11/xinit/xinitrc.d
|
||||
|
||||
$SCRIPTS/install elisa-plugins-good
|
||||
$SCRIPTS/install elisa-plugins-bad
|
||||
$SCRIPTS/install elisa-plugins-ugly
|
||||
|
||||
27
packages/python/multimedia/elisa/scripts/xinitrc.d/99_elisa
Normal file
27
packages/python/multimedia/elisa/scripts/xinitrc.d/99_elisa
Normal file
@@ -0,0 +1,27 @@
|
||||
################################################################################
|
||||
# Start elisa program.
|
||||
#
|
||||
# The elisa program (not the window manager) is the application that runs in the
|
||||
# foreground because it is the only application that we can be sure will be
|
||||
# running.
|
||||
################################################################################
|
||||
|
||||
. /etc/sysconfig
|
||||
|
||||
args=""
|
||||
|
||||
if /usr/bin/test "${ELISA_DEBUG}" = "yes" ; then
|
||||
args="${args} ELISA_DEBUG=*:5"
|
||||
args="${args} GST_DEBUG=GST_ELEMENT_FACTORY:3"
|
||||
args="${args} -l"
|
||||
fi
|
||||
|
||||
if /usr/bin/test "${ELISA_FULLSCREEN}" = "yes" ; then
|
||||
args="${args} -f"
|
||||
fi
|
||||
|
||||
if /usr/bin/test "${ELISA_DEBUG}" = "yes" ; then
|
||||
/usr/bin/elisa ${args} 2> $ELISA_LOGFILE
|
||||
else
|
||||
/usr/bin/elisa ${args} > /dev/null 2>&1
|
||||
fi
|
||||
25
packages/python/multimedia/entertainer/build
Executable file
25
packages/python/multimedia/entertainer/build
Executable file
@@ -0,0 +1,25 @@
|
||||
#!/bin/sh
|
||||
|
||||
. config/options
|
||||
|
||||
$SCRIPTS/build toolchain
|
||||
$SCRIPTS/build Python
|
||||
$SCRIPTS/build pyclutter
|
||||
$SCRIPTS/build setuptools
|
||||
|
||||
. config/options.python
|
||||
|
||||
PYTHON_LIB_DIR=`ls -d $SYSROOT_PREFIX/usr/lib/python*`
|
||||
|
||||
cd $BUILD/$1*
|
||||
|
||||
# dirty hack for not existing file
|
||||
touch docs/LICENSE
|
||||
|
||||
$PYTHON setup.py build
|
||||
$PYTHON setup.py install -O1 --skip-build --prefix /usr --root .install
|
||||
|
||||
find .install -name "*.py" -type f -exec rm -rf "{}" ";"
|
||||
find .install -name "*.pyo" -type f -exec rm -rf "{}" ";"
|
||||
|
||||
rm -rf .install/usr/share/{applications,entertainer/docs,man}
|
||||
26
packages/python/multimedia/entertainer/install
Executable file
26
packages/python/multimedia/entertainer/install
Executable file
@@ -0,0 +1,26 @@
|
||||
#!/bin/sh
|
||||
|
||||
. config/options
|
||||
|
||||
$SCRIPTS/install Python
|
||||
$SCRIPTS/install pyclutter
|
||||
$SCRIPTS/install pygtk
|
||||
$SCRIPTS/install pygobject
|
||||
$SCRIPTS/install pycairo
|
||||
|
||||
$SCRIPTS/install gst-python
|
||||
$SCRIPTS/install TwistedCore
|
||||
$SCRIPTS/install pysqlite
|
||||
$SCRIPTS/install Imaging
|
||||
$SCRIPTS/install CDDB
|
||||
$SCRIPTS/install eyeD3
|
||||
$SCRIPTS/install feedparser
|
||||
$SCRIPTS/install IMDbPY
|
||||
$SCRIPTS/install pyvorbis
|
||||
|
||||
PKG_DIR=`find $PACKAGES -type d -name $1`
|
||||
|
||||
cp -PR $BUILD/$1*/.install/* $INSTALL
|
||||
|
||||
mkdir -p $INSTALL/etc/X11/xinit/xinitrc.d
|
||||
cp -PR $PKG_DIR/scripts/xinitrc.d/* $INSTALL/etc/X11/xinit/xinitrc.d
|
||||
@@ -0,0 +1,17 @@
|
||||
################################################################################
|
||||
# Start entertainer.
|
||||
#
|
||||
# The entertainer program (not the window manager) is the application that runs in the
|
||||
# foreground because it is the only application that we can be sure will be
|
||||
# running.
|
||||
################################################################################
|
||||
|
||||
. /etc/sysconfig
|
||||
|
||||
args=""
|
||||
|
||||
if /usr/bin/test "${DEBUG}" = "yes" ; then
|
||||
/usr/bin/entertainer 2> $LOGFILE
|
||||
else
|
||||
/usr/bin/entertainer > /dev/null 2>&1
|
||||
fi
|
||||
1
packages/python/multimedia/entertainer/url
Normal file
1
packages/python/multimedia/entertainer/url
Normal file
@@ -0,0 +1 @@
|
||||
http://sources.openelec.tv/svn/entertainer-lp-20090401.tar.bz2
|
||||
@@ -18,5 +18,4 @@ find .install -name "*.pyo" -type f -exec rm -rf "{}" ";"
|
||||
|
||||
rm -rf .install/usr/lib/python*/site-packages/tests
|
||||
rm -rf .install/usr/bin
|
||||
rm -rf .install/usr/share
|
||||
|
||||
rm -rf .install/usr/share
|
||||
Reference in New Issue
Block a user