mirror of
https://github.com/LibreELEC/LibreELEC.tv.git
synced 2025-07-24 11:16:51 +00:00
various fixes
This commit is contained in:
parent
214cebb8d2
commit
f27d7c8ddb
@ -4,6 +4,9 @@
|
||||
|
||||
$SCRIPTS/build toolchain
|
||||
$SCRIPTS/build Python
|
||||
$SCRIPTS/build pygtk
|
||||
$SCRIPTS/build pygobject
|
||||
$SCRIPTS/build gst-python
|
||||
$SCRIPTS/build clutter
|
||||
$SCRIPTS/build clutter-gst
|
||||
$SCRIPTS/build clutter-gtk
|
||||
@ -12,7 +15,7 @@ $SCRIPTS/build clutter-cairo
|
||||
. config/options.python
|
||||
|
||||
cd $BUILD/$1*
|
||||
|
||||
#ac_cv_path_PYGTK_CODEGEN=`ls -d $ROOT/$BUILD/pygtk*/codegen/pygtk-codegen-2.0` \
|
||||
./configure --host=$TARGET_NAME \
|
||||
--build=$HOST_NAME \
|
||||
--prefix=/usr \
|
||||
|
@ -3,6 +3,9 @@
|
||||
. config/options
|
||||
|
||||
$SCRIPTS/install Python
|
||||
$SCRIPTS/install pygtk
|
||||
$SCRIPTS/install pygobject
|
||||
$SCRIPTS/install gst-python
|
||||
$SCRIPTS/install clutter
|
||||
$SCRIPTS/install clutter-gst
|
||||
$SCRIPTS/install clutter-gtk
|
||||
@ -17,14 +20,14 @@ cp $BUILD/$1*/clutter/*.pyc $PYTHON_LIB_DIR/site-packages/clutter
|
||||
mkdir -p $INSTALL/usr/share/pyclutter/1.0/defs
|
||||
cp $BUILD/$1*/clutter/*.defs $INSTALL/usr/share/pyclutter/1.0/defs
|
||||
|
||||
mkdir -p $PYTHON_LIB_DIR/site-packages/clutter-cairo
|
||||
cp $BUILD/$1*/clutter-cairo/.libs/*.so $PYTHON_LIB_DIR/site-packages/clutter-cairo
|
||||
cp $BUILD/$1*/clutter-cairo/*.pyc $PYTHON_LIB_DIR/site-packages/clutter-cairo
|
||||
mkdir -p $PYTHON_LIB_DIR/site-packages/cluttercairo
|
||||
cp $BUILD/$1*/clutter-cairo/.libs/*.so $PYTHON_LIB_DIR/site-packages/cluttercairo
|
||||
cp $BUILD/$1*/clutter-cairo/*.pyc $PYTHON_LIB_DIR/site-packages/cluttercairo
|
||||
|
||||
mkdir -p $PYTHON_LIB_DIR/site-packages/clutter-gst
|
||||
cp $BUILD/$1*/clutter-gst/.libs/*.so $PYTHON_LIB_DIR/site-packages/clutter-gst
|
||||
cp $BUILD/$1*/clutter-gst/*.pyc $PYTHON_LIB_DIR/site-packages/clutter-gst
|
||||
mkdir -p $PYTHON_LIB_DIR/site-packages/cluttergst
|
||||
cp $BUILD/$1*/clutter-gst/.libs/*.so $PYTHON_LIB_DIR/site-packages/cluttergst
|
||||
cp $BUILD/$1*/clutter-gst/*.pyc $PYTHON_LIB_DIR/site-packages/cluttergst
|
||||
|
||||
mkdir -p $PYTHON_LIB_DIR/site-packages/clutter-gtk
|
||||
cp $BUILD/$1*/clutter-gtk/.libs/*.so $PYTHON_LIB_DIR/site-packages/clutter-gtk
|
||||
cp $BUILD/$1*/clutter-gtk/*.pyc $PYTHON_LIB_DIR/site-packages/clutter-gtk
|
||||
mkdir -p $PYTHON_LIB_DIR/site-packages/cluttergtk
|
||||
cp $BUILD/$1*/clutter-gtk/.libs/*.so $PYTHON_LIB_DIR/site-packages/cluttergtk
|
||||
cp $BUILD/$1*/clutter-gtk/*.pyc $PYTHON_LIB_DIR/site-packages/cluttergtk
|
||||
|
@ -19,6 +19,8 @@ touch docs/LICENSE
|
||||
$PYTHON setup.py build
|
||||
$PYTHON setup.py install -O1 --skip-build --prefix /usr --root .install
|
||||
|
||||
sed -i -e "s%$ROOT/$TOOLCHAIN%/usr%" .install/usr/bin/*
|
||||
|
||||
find .install -name "*.py" -type f -exec rm -rf "{}" ";"
|
||||
find .install -name "*.pyo" -type f -exec rm -rf "{}" ";"
|
||||
|
||||
|
@ -1 +1 @@
|
||||
http://www.cairographics.org/releases/pycairo-1.8.2.tar.gz
|
||||
http://eyed3.nicfit.net/releases/eyeD3-0.6.17.tar.gz
|
@ -0,0 +1,18 @@
|
||||
diff -Naur pyvorbis-1.4/setup.py pyvorbis-1.4.patch/setup.py
|
||||
--- pyvorbis-1.4/setup.py 2003-12-19 08:55:56.000000000 +0100
|
||||
+++ pyvorbis-1.4.patch/setup.py 2009-04-03 00:41:53.588072664 +0200
|
||||
@@ -10,14 +10,6 @@
|
||||
VERSION_MINOR = 4
|
||||
pyvorbis_version = str(VERSION_MAJOR) + '.' + str(VERSION_MINOR)
|
||||
|
||||
-try:
|
||||
- import ogg._ogg
|
||||
-except ImportError:
|
||||
- print '''You must have the Ogg Python bindings
|
||||
-installed in order to build and install
|
||||
-these bindings. Import of ogg._ogg failed.'''
|
||||
- sys.exit(1)
|
||||
-
|
||||
def get_setup():
|
||||
data = {}
|
||||
r = re.compile(r'(\S+)\s*?=\s*(.+)')
|
@ -13,16 +13,15 @@ PYTHON_LIB_DIR=`ls -d $INSTALL/usr/lib/python*`
|
||||
PYTHON_SYSROOTLIB_DIR=`ls -d $SYSROOT_PREFIX/usr/lib/python*`
|
||||
|
||||
mkdir -p $PYTHON_LIB_DIR/site-packages/gtk-2.0/
|
||||
cp $BUILD/$1*/gtk/.libs/gtkunixprint.so $PYTHON_LIB_DIR/site-packages/gtk-2.0
|
||||
[ "$MEDIACENTER" = entertainer ] && \
|
||||
cp $BUILD/$1*/gtk/.libs/glade.so $PYTHON_LIB_DIR/site-packages/gtk-2.0
|
||||
|
||||
cp $BUILD/$1*/.libs/atk.so $PYTHON_LIB_DIR/site-packages/gtk-2.0
|
||||
cp $BUILD/$1*/.libs/pango.so $PYTHON_LIB_DIR/site-packages/gtk-2.0
|
||||
cp $BUILD/$1*/.libs/pangocairo.so $PYTHON_LIB_DIR/site-packages/gtk-2.0
|
||||
cp $BUILD/$1*/gtk/.libs/gtkunixprint.so $PYTHON_LIB_DIR/site-packages/gtk-2.0
|
||||
cp $BUILD/$1*/.libs/atk.so $PYTHON_LIB_DIR/site-packages/gtk-2.0
|
||||
cp $BUILD/$1*/.libs/pango.so $PYTHON_LIB_DIR/site-packages/gtk-2.0
|
||||
cp $BUILD/$1*/.libs/pangocairo.so $PYTHON_LIB_DIR/site-packages/gtk-2.0
|
||||
|
||||
mkdir -p $PYTHON_LIB_DIR/site-packages/gtk-2.0/gtk
|
||||
cp $BUILD/$1*/gtk/.libs/_gtk.so $PYTHON_LIB_DIR/site-packages/gtk-2.0/gtk
|
||||
cp $BUILD/$1*/gtk/*.pyc $PYTHON_LIB_DIR/site-packages/gtk-2.0/gtk
|
||||
cp $PYTHON_SYSROOTLIB_DIR/site-packages/pygtk.pyc $PYTHON_LIB_DIR/site-packages
|
||||
cp $PYTHON_SYSROOTLIB_DIR/site-packages/pygtk.pth $PYTHON_LIB_DIR/site-packages
|
||||
cp $BUILD/$1*/gtk/.libs/_gtk.so $PYTHON_LIB_DIR/site-packages/gtk-2.0/gtk
|
||||
[ "$MEDIACENTER" = entertainer ] && \
|
||||
cp $BUILD/$1*/gtk/.libs/glade.so $PYTHON_LIB_DIR/site-packages/gtk-2.0/gtk
|
||||
cp $BUILD/$1*/gtk/*.pyc $PYTHON_LIB_DIR/site-packages/gtk-2.0/gtk
|
||||
cp $PYTHON_SYSROOTLIB_DIR/site-packages/pygtk.pyc $PYTHON_LIB_DIR/site-packages
|
||||
cp $PYTHON_SYSROOTLIB_DIR/site-packages/pygtk.pth $PYTHON_LIB_DIR/site-packages
|
||||
|
Loading…
x
Reference in New Issue
Block a user