add gnome-dvb-daemon, move some packages

This commit is contained in:
Stephan Raue 2009-05-05 15:24:11 +02:00
parent 6003adf0ac
commit b53092de62
26 changed files with 308 additions and 0 deletions

View File

@ -0,0 +1,24 @@
#!/bin/sh
. config/options
$SCRIPTS/build toolchain
$SCRIPTS/build gstreamer
$SCRIPTS/build glib
$SCRIPTS/build Python
cd $BUILD/$1*
./configure --host=$TARGET_NAME \
--build=$HOST_NAME \
--prefix=/usr \
--sysconfdir=/etc \
--localstatedir=/var \
--disable-static \
--enable-shared \
make
$STRIP gst/rtsp-server/*.so*
$STRIP bindings/python/.libs/*.so
$MAKEINSTALL

View File

@ -0,0 +1,18 @@
#!/bin/sh
. config/options
$SCRIPTS/install gstreamer
$SCRIPTS/install glib
$SCRIPTS/install Python
PYTHON_LIB_DIR=`ls -d $INSTALL/usr/lib/python*`
mkdir -p $INSTALL/usr/lib
cp -PR $BUILD/$1*/gst/rtsp-server/*.so* $INSTALL/usr/lib/
mkdir -p $PYTHON_LIB_DIR/site-packages/gst-0.10/gst
cp -PR $BUILD/$1*/bindings/python/.libs/*.so $PYTHON_LIB_DIR/site-packages/gst-0.10/gst
mkdir -p $INSTALL/usr/share/gst-rtsp/0.10/defs
cp -PR $BUILD/$1*/bindings/python/*.defs $INSTALL/usr/share/gst-rtsp/0.10/defs

View File

@ -0,0 +1 @@
http://people.freedesktop.org/~wtay/gst-rtsp-0.10.1.0.tar.bz2

19
packages/other/libgee/build Executable file
View File

@ -0,0 +1,19 @@
#!/bin/sh
. config/options
$SCRIPTS/build toolchain
cd $BUILD/$1*
./configure --host=$TARGET_NAME \
--build=$HOST_NAME \
--prefix=/usr \
--sysconfdir=/etc \
--disable-static \
--enable-shared \
make
$STRIP gee/.libs/*.so*
$MAKEINSTALL

6
packages/other/libgee/install Executable file
View File

@ -0,0 +1,6 @@
#!/bin/sh
. config/options
mkdir -p $INSTALL/usr/lib
cp -PR $BUILD/$1*/gee/.libs/*.so* $INSTALL/usr/lib

View File

@ -0,0 +1 @@
http://ftp.gnome.org/pub/GNOME/sources/libgee/0.1/libgee-0.1.5.tar.bz2

View File

@ -0,0 +1,37 @@
#!/bin/sh
. config/options
$SCRIPTS/build toolchain
$SCRIPTS/build Python
$SCRIPTS/build gstreamer
$SCRIPTS/build gst-plugins-bad
$SCRIPTS/build gst-plugins-good
$SCRIPTS/build pygobject
$SCRIPTS/build pygtk
$SCRIPTS/build dbus-python
$SCRIPTS/build gst-python
$SCRIPTS/build libgee
. config/options.python
cd $BUILD/$1*
py_cv_mod_gobject_=yes \
py_cv_mod_gtk_=yes \
py_cv_mod_dbus_=yes \
py_cv_mod_gio_=yes \
py_cv_mod_gst_=yes \
./configure --host=$TARGET_NAME \
--build=$HOST_NAME \
--prefix=/usr \
--sysconfdir=/etc \
--disable-static \
--enable-shared \
--disable-totem-plugin
make
$STRIP $1
$MAKEINSTALL
$PYTHON -Wi -t $PYTHON_LIBDIR/compileall.py ./client/gnomedvb

View File

@ -0,0 +1,49 @@
#!/bin/sh
. config/options
$SCRIPTS/install Python
$SCRIPTS/install gstreamer
$SCRIPTS/install gst-plugins-bad
$SCRIPTS/install gst-plugins-good
$SCRIPTS/install pygobject
$SCRIPTS/install pygtk
$SCRIPTS/install dbus-python
$SCRIPTS/install gst-python
$SCRIPTS/install libgee
PYTHON_LIB_DIR=`ls -d $INSTALL/usr/lib/python*`
mkdir -p $INSTALL/usr/bin
cp -PR $BUILD/$1*/$1 $INSTALL/usr/bin
cp -PR $BUILD/$1*/client/gnome-dvb-control $INSTALL/usr/bin
chmod +x $INSTALL/usr/bin/gnome-dvb-control
cp -PR $BUILD/$1*/client/gnome-dvb-setup $INSTALL/usr/bin
chmod +x $INSTALL/usr/bin/gnome-dvb-setup
mkdir -p $INSTALL/usr/share/dbus-1/services
cp -PR $BUILD/$1*/data/*.service $INSTALL/usr/share/dbus-1/services
mkdir -p $PYTHON_LIB_DIR/site-packages/gnomedvb
cp $BUILD/$1*/client/gnomedvb/*.pyc $PYTHON_LIB_DIR/site-packages/gnomedvb
mkdir -p $PYTHON_LIB_DIR/site-packages/gnomedvb/ui
cp $BUILD/$1*/client/gnomedvb/ui/*.pyc $PYTHON_LIB_DIR/site-packages/gnomedvb/ui
mkdir -p $PYTHON_LIB_DIR/site-packages/gnomedvb/ui/controlcenter
cp $BUILD/$1*/client/gnomedvb/ui/controlcenter/*.pyc $PYTHON_LIB_DIR/site-packages/gnomedvb/ui/controlcenter
mkdir -p $PYTHON_LIB_DIR/site-packages/gnomedvb/ui/preferences
cp $BUILD/$1*/client/gnomedvb/ui/preferences/*.pyc $PYTHON_LIB_DIR/site-packages/gnomedvb/ui/preferences
mkdir -p $PYTHON_LIB_DIR/site-packages/gnomedvb/ui/timers
cp $BUILD/$1*/client/gnomedvb/ui/timers/*.pyc $PYTHON_LIB_DIR/site-packages/gnomedvb/ui/timers
mkdir -p $PYTHON_LIB_DIR/site-packages/gnomedvb/ui/widgets
cp $BUILD/$1*/client/gnomedvb/ui/widgets/*.pyc $PYTHON_LIB_DIR/site-packages/gnomedvb/ui/widgets
mkdir -p $PYTHON_LIB_DIR/site-packages/gnomedvb/ui/wizard
cp $BUILD/$1*/client/gnomedvb/ui/wizard/*.pyc $PYTHON_LIB_DIR/site-packages/gnomedvb/ui/wizard
mkdir -p $PYTHON_LIB_DIR/site-packages/gnomedvb/ui/wizard/pages
cp $BUILD/$1*/client/gnomedvb/ui/wizard/pages/*.pyc $PYTHON_LIB_DIR/site-packages/gnomedvb/ui/wizard/pages

View File

@ -0,0 +1,122 @@
diff -Naur gnome-dvb-daemon-0.1.5/configure gnome-dvb-daemon-0.1.5.patch/configure
--- gnome-dvb-daemon-0.1.5/configure 2009-03-02 22:02:29.000000000 +0100
+++ gnome-dvb-daemon-0.1.5.patch/configure 2009-05-05 11:16:41.563804667 +0200
@@ -13934,118 +13934,6 @@
- gst010_toolsdir=`$PKG_CONFIG --variable=toolsdir gstreamer-0.10`
- GST_INSPECT="$gst010_toolsdir/gst-inspect-0.10"
-
- { echo "$as_me:$LINENO: checking GStreamer 0.10 inspection tool" >&5
-echo $ECHO_N "checking GStreamer 0.10 inspection tool... $ECHO_C" >&6; }
- if test -r "$GST_INSPECT"; then
- { echo "$as_me:$LINENO: result: yes" >&5
-echo "${ECHO_T}yes" >&6; }
-
- else
- { echo "$as_me:$LINENO: result: no" >&5
-echo "${ECHO_T}no" >&6; }
- { { echo "$as_me:$LINENO: error:
-Cannot find required GStreamer-0.10 tool 'gst-inspect-0.10'.
-It should be part of gstreamer-0_10-utils. Please install it.
- " >&5
-echo "$as_me: error:
-Cannot find required GStreamer-0.10 tool 'gst-inspect-0.10'.
-It should be part of gstreamer-0_10-utils. Please install it.
- " >&2;}
- { (exit 1); exit 1; }; }
- fi
-
-
- base_element="mpegtsparse"
-
- { echo "$as_me:$LINENO: checking GStreamer 0.10 $base_element plugin" >&5
-echo $ECHO_N "checking GStreamer 0.10 $base_element plugin... $ECHO_C" >&6; }
- if $GST_INSPECT $base_element >/dev/null 2>/dev/null; then
- { echo "$as_me:$LINENO: result: yes" >&5
-echo "${ECHO_T}yes" >&6; }
- else
- { echo "$as_me:$LINENO: result: no" >&5
-echo "${ECHO_T}no" >&6; }
- { { echo "$as_me:$LINENO: error:
-Cannot find required GStreamer-0.10 plugin '$base_element'.
-It should be part of gst-plugins-bad. Please install it.
- " >&5
-echo "$as_me: error:
-Cannot find required GStreamer-0.10 plugin '$base_element'.
-It should be part of gst-plugins-bad. Please install it.
- " >&2;}
- { (exit 1); exit 1; }; }
- fi
-
-
- base_element="dvbbasebin"
-
- { echo "$as_me:$LINENO: checking GStreamer 0.10 $base_element plugin" >&5
-echo $ECHO_N "checking GStreamer 0.10 $base_element plugin... $ECHO_C" >&6; }
- if $GST_INSPECT $base_element >/dev/null 2>/dev/null; then
- { echo "$as_me:$LINENO: result: yes" >&5
-echo "${ECHO_T}yes" >&6; }
- else
- { echo "$as_me:$LINENO: result: no" >&5
-echo "${ECHO_T}no" >&6; }
- { { echo "$as_me:$LINENO: error:
-Cannot find required GStreamer-0.10 plugin '$base_element'.
-It should be part of gst-plugins-bad. Please install it.
- " >&5
-echo "$as_me: error:
-Cannot find required GStreamer-0.10 plugin '$base_element'.
-It should be part of gst-plugins-bad. Please install it.
- " >&2;}
- { (exit 1); exit 1; }; }
- fi
-
-
- base_element="dvbsrc"
-
- { echo "$as_me:$LINENO: checking GStreamer 0.10 $base_element plugin" >&5
-echo $ECHO_N "checking GStreamer 0.10 $base_element plugin... $ECHO_C" >&6; }
- if $GST_INSPECT $base_element >/dev/null 2>/dev/null; then
- { echo "$as_me:$LINENO: result: yes" >&5
-echo "${ECHO_T}yes" >&6; }
- else
- { echo "$as_me:$LINENO: result: no" >&5
-echo "${ECHO_T}no" >&6; }
- { { echo "$as_me:$LINENO: error:
-Cannot find required GStreamer-0.10 plugin '$base_element'.
-It should be part of gst-plugins-bad. Please install it.
- " >&5
-echo "$as_me: error:
-Cannot find required GStreamer-0.10 plugin '$base_element'.
-It should be part of gst-plugins-bad. Please install it.
- " >&2;}
- { (exit 1); exit 1; }; }
- fi
-
-
- base_element="rtpmp2tpay"
-
- { echo "$as_me:$LINENO: checking GStreamer 0.10 $base_element plugin" >&5
-echo $ECHO_N "checking GStreamer 0.10 $base_element plugin... $ECHO_C" >&6; }
- if $GST_INSPECT $base_element >/dev/null 2>/dev/null; then
- { echo "$as_me:$LINENO: result: yes" >&5
-echo "${ECHO_T}yes" >&6; }
- else
- { echo "$as_me:$LINENO: result: no" >&5
-echo "${ECHO_T}no" >&6; }
- { { echo "$as_me:$LINENO: error:
-Cannot find required GStreamer-0.10 plugin '$base_element'.
-It should be part of gst-plugins-good. Please install it.
- " >&5
-echo "$as_me: error:
-Cannot find required GStreamer-0.10 plugin '$base_element'.
-It should be part of gst-plugins-good. Please install it.
- " >&2;}
- { (exit 1); exit 1; }; }
- fi
-
-
# Check whether --enable-totem-plugin was given.
if test "${enable_totem_plugin+set}" = set; then
enableval=$enable_totem_plugin; enable_totem="yes"

View File

@ -0,0 +1 @@
http://download.gnome.org/sources/gnome-dvb-daemon/0.1/gnome-dvb-daemon-0.1.5.tar.bz2

View File

@ -0,0 +1,9 @@
#!/bin/sh
. config/options
cp $BUILD/$1*/bin/cmake \
$BUILD/$1*/bin/ccmake \
$BUILD/$1*/bin/cpack \
$BUILD/$1*/bin/ctest \
$ROOT/$TOOLCHAIN/bin

View File

@ -0,0 +1,11 @@
#!/bin/sh
. config/options
$SCRIPTS/build toolchain
$SCRIPTS/build zlib
$SCRIPTS/build pciutils
cd $BUILD/$1*
$MAKE CC=$TARGET_CC STRIP=$STRIP

View File

@ -0,0 +1,9 @@
#!/bin/sh
. config/options
$SCRIPTS/install zlib
$SCRIPTS/install pciutils
mkdir -p $INSTALL/usr/bin
cp -PR $BUILD/$1*/$1 $INSTALL/usr/bin

View File

@ -0,0 +1 @@
http://qa.coreboot.org/snapshots/coreboot-v2-4253.tar.bz2