diff --git a/packages/multimedia/gst-rtsp/build b/packages/multimedia/gst-rtsp/build new file mode 100755 index 0000000000..247efe1e9b --- /dev/null +++ b/packages/multimedia/gst-rtsp/build @@ -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 diff --git a/packages/multimedia/gst-rtsp/install b/packages/multimedia/gst-rtsp/install new file mode 100755 index 0000000000..5d20aafe24 --- /dev/null +++ b/packages/multimedia/gst-rtsp/install @@ -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 diff --git a/packages/multimedia/gst-rtsp/url b/packages/multimedia/gst-rtsp/url new file mode 100644 index 0000000000..969c6604ed --- /dev/null +++ b/packages/multimedia/gst-rtsp/url @@ -0,0 +1 @@ +http://people.freedesktop.org/~wtay/gst-rtsp-0.10.1.0.tar.bz2 \ No newline at end of file diff --git a/packages/other/pigment/build b/packages/multimedia/pigment/build similarity index 100% rename from packages/other/pigment/build rename to packages/multimedia/pigment/build diff --git a/packages/other/pigment/install b/packages/multimedia/pigment/install similarity index 100% rename from packages/other/pigment/install rename to packages/multimedia/pigment/install diff --git a/packages/other/pigment/url b/packages/multimedia/pigment/url similarity index 100% rename from packages/other/pigment/url rename to packages/multimedia/pigment/url diff --git a/packages/other/libgee/build b/packages/other/libgee/build new file mode 100755 index 0000000000..3f11a47336 --- /dev/null +++ b/packages/other/libgee/build @@ -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 diff --git a/packages/other/libgee/install b/packages/other/libgee/install new file mode 100755 index 0000000000..3f6c6ffb8a --- /dev/null +++ b/packages/other/libgee/install @@ -0,0 +1,6 @@ +#!/bin/sh + +. config/options + +mkdir -p $INSTALL/usr/lib +cp -PR $BUILD/$1*/gee/.libs/*.so* $INSTALL/usr/lib diff --git a/packages/other/libgee/url b/packages/other/libgee/url new file mode 100644 index 0000000000..32aa90c007 --- /dev/null +++ b/packages/other/libgee/url @@ -0,0 +1 @@ +http://ftp.gnome.org/pub/GNOME/sources/libgee/0.1/libgee-0.1.5.tar.bz2 \ No newline at end of file diff --git a/packages/python/multimedia/gnome-dvb-daemon/build b/packages/python/multimedia/gnome-dvb-daemon/build new file mode 100755 index 0000000000..abeff9fb31 --- /dev/null +++ b/packages/python/multimedia/gnome-dvb-daemon/build @@ -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 diff --git a/packages/python/multimedia/gnome-dvb-daemon/install b/packages/python/multimedia/gnome-dvb-daemon/install new file mode 100755 index 0000000000..4f16ac490d --- /dev/null +++ b/packages/python/multimedia/gnome-dvb-daemon/install @@ -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 diff --git a/packages/python/multimedia/gnome-dvb-daemon/patches/gnome-dvb-daemon-0.1.5_remove_gst-modules-check.diff b/packages/python/multimedia/gnome-dvb-daemon/patches/gnome-dvb-daemon-0.1.5_remove_gst-modules-check.diff new file mode 100644 index 0000000000..7eed6efa6c --- /dev/null +++ b/packages/python/multimedia/gnome-dvb-daemon/patches/gnome-dvb-daemon-0.1.5_remove_gst-modules-check.diff @@ -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" diff --git a/packages/python/multimedia/gnome-dvb-daemon/url b/packages/python/multimedia/gnome-dvb-daemon/url new file mode 100644 index 0000000000..4d7208a58a --- /dev/null +++ b/packages/python/multimedia/gnome-dvb-daemon/url @@ -0,0 +1 @@ +http://download.gnome.org/sources/gnome-dvb-daemon/0.1/gnome-dvb-daemon-0.1.5.tar.bz2 \ No newline at end of file diff --git a/packages/other/gst-python/build b/packages/python/multimedia/gst-python/build similarity index 100% rename from packages/other/gst-python/build rename to packages/python/multimedia/gst-python/build diff --git a/packages/other/gst-python/install b/packages/python/multimedia/gst-python/install similarity index 100% rename from packages/other/gst-python/install rename to packages/python/multimedia/gst-python/install diff --git a/packages/other/gst-python/url b/packages/python/multimedia/gst-python/url similarity index 100% rename from packages/other/gst-python/url rename to packages/python/multimedia/gst-python/url diff --git a/packages/other/pigment-python/build b/packages/python/multimedia/pigment-python/build similarity index 100% rename from packages/other/pigment-python/build rename to packages/python/multimedia/pigment-python/build diff --git a/packages/other/pigment-python/install b/packages/python/multimedia/pigment-python/install similarity index 100% rename from packages/other/pigment-python/install rename to packages/python/multimedia/pigment-python/install diff --git a/packages/other/pigment-python/url b/packages/python/multimedia/pigment-python/url similarity index 100% rename from packages/other/pigment-python/url rename to packages/python/multimedia/pigment-python/url diff --git a/packages/other/pyclutter/build b/packages/python/multimedia/pyclutter/build similarity index 100% rename from packages/other/pyclutter/build rename to packages/python/multimedia/pyclutter/build diff --git a/packages/other/pyclutter/install b/packages/python/multimedia/pyclutter/install similarity index 100% rename from packages/other/pyclutter/install rename to packages/python/multimedia/pyclutter/install diff --git a/packages/other/pyclutter/url b/packages/python/multimedia/pyclutter/url similarity index 100% rename from packages/other/pyclutter/url rename to packages/python/multimedia/pyclutter/url diff --git a/packages/toolchain/devel/cmake/install b/packages/toolchain/devel/cmake/install new file mode 100755 index 0000000000..f2134f3226 --- /dev/null +++ b/packages/toolchain/devel/cmake/install @@ -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 diff --git a/packages/tools/coreboot-v2/build b/packages/tools/coreboot-v2/build new file mode 100755 index 0000000000..34b6f0d33b --- /dev/null +++ b/packages/tools/coreboot-v2/build @@ -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 diff --git a/packages/tools/coreboot-v2/install b/packages/tools/coreboot-v2/install new file mode 100755 index 0000000000..9a486c6819 --- /dev/null +++ b/packages/tools/coreboot-v2/install @@ -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 diff --git a/packages/tools/coreboot-v2/url b/packages/tools/coreboot-v2/url new file mode 100644 index 0000000000..f7bdc89161 --- /dev/null +++ b/packages/tools/coreboot-v2/url @@ -0,0 +1 @@ +http://qa.coreboot.org/snapshots/coreboot-v2-4253.tar.bz2 \ No newline at end of file