From d99ac2edfe4cf645695dfa12ce4c87f2c2cd0b76 Mon Sep 17 00:00:00 2001 From: Aleksey Lim Date: Thu, 08 Apr 2010 13:27:44 +0000 Subject: 0sugarize Record blobs --- diff --git a/.gitignore b/.gitignore index a458ac0..221c58e 100644 --- a/.gitignore +++ b/.gitignore @@ -26,3 +26,5 @@ missing .libs *.lo + +.0sugar \ No newline at end of file diff --git a/activity/activity.info b/activity/activity.info index 679d219..d6a5803 100644 --- a/activity/activity.info +++ b/activity/activity.info @@ -1,9 +1,9 @@ [Activity] name = Record bundle_id = org.laptop.RecordActivity -exec = bin/Record.sh +exec = .0sugar/launch sugar-activity record.Record icon = activity-record activity_version = 65 show_launcher = yes license = MIT -update_url = http://activities.sugarlabs.org/en-US/sugar/addon/4081 +requires = record-valve, record-videorate diff --git a/bin/Record.sh b/bin/Record.sh deleted file mode 100755 index 8dc1c0c..0000000 --- a/bin/Record.sh +++ /dev/null @@ -1,4 +0,0 @@ -#!/bin/sh -root=`cd $(dirname $0)/..; pwd` -export GST_PLUGIN_PATH="$GST_PLUGIN_PATH:$root/gst" -exec sugar-activity record.Record "$@" diff --git a/gst/Makefile.am b/gst/Makefile.am deleted file mode 100644 index 31e0a31..0000000 --- a/gst/Makefile.am +++ /dev/null @@ -1,20 +0,0 @@ -plugin_LTLIBRARIES = libgstvideorate.la libgstvalve.la - -libgstvideorate_la_SOURCES = gstvideorate.c gstvideorate.h -libgstvideorate_la_CFLAGS = $(GST_CFLAGS) $(GST_AUDIO_CFLAGS) -libgstvideorate_la_LIBADD = $(GST_LIBS) $(GST_AUDIO_LIBS) -libgstvideorate_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) -libgstvideorate_la_LIBTOOLFLAGS = --tag=disable-static - -libgstvalve_la_SOURCES = gstvalve.c gstvalve.h -libgstvalve_la_CFLAGS = $(GST_CFLAGS) $(GST_PLUGINS_BASE_CFLAGS) $(ERROR_CFLAGS) -libgstvalve_la_LIBADD = $(GST_LIBS_LIBS) -libgstvalve_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) $(GST_BASE_LIBS) $(GST_PLUGINS_BASE_LIBS) -libgstvalve_la_LIBTOOLFLAGS = --tag=disable-static - -ARCH = $(shell arch | grep 64 >/dev/null && echo linux64 || echo linux32) - -dist_xo: all - rm -rf $(ARCH) - mkdir $(ARCH) - cp .libs/libgst*.so $(ARCH)/ diff --git a/gst/AUTHORS b/gst/valve/AUTHORS index e69de29..e69de29 100644 --- a/gst/AUTHORS +++ b/gst/valve/AUTHORS diff --git a/gst/COPYING b/gst/valve/COPYING index 94a9ed0..94a9ed0 100644 --- a/gst/COPYING +++ b/gst/valve/COPYING diff --git a/gst/ChangeLog b/gst/valve/ChangeLog index e69de29..e69de29 100644 --- a/gst/ChangeLog +++ b/gst/valve/ChangeLog diff --git a/gst/INSTALL b/gst/valve/INSTALL index 8b82ade..8b82ade 100644 --- a/gst/INSTALL +++ b/gst/valve/INSTALL diff --git a/gst/valve/Makefile.am b/gst/valve/Makefile.am new file mode 100644 index 0000000..d7afdc0 --- /dev/null +++ b/gst/valve/Makefile.am @@ -0,0 +1,7 @@ +plugin_LTLIBRARIES = libgstvalve.la + +libgstvalve_la_SOURCES = gstvalve.c gstvalve.h +libgstvalve_la_CFLAGS = $(GST_CFLAGS) $(GST_PLUGINS_BASE_CFLAGS) $(ERROR_CFLAGS) +libgstvalve_la_LIBADD = $(GST_LIBS_LIBS) +libgstvalve_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) $(GST_BASE_LIBS) $(GST_PLUGINS_BASE_LIBS) +libgstvalve_la_LIBTOOLFLAGS = --tag=disable-static diff --git a/gst/NEWS b/gst/valve/NEWS index e69de29..e69de29 100644 --- a/gst/NEWS +++ b/gst/valve/NEWS diff --git a/gst/README b/gst/valve/README index e69de29..e69de29 100644 --- a/gst/README +++ b/gst/valve/README diff --git a/gst/autogen.sh b/gst/valve/autogen.sh index aa82ce7..aa82ce7 100755 --- a/gst/autogen.sh +++ b/gst/valve/autogen.sh diff --git a/gst/configure.ac b/gst/valve/configure.ac index cd84f56..bd23fd8 100644 --- a/gst/configure.ac +++ b/gst/valve/configure.ac @@ -1,4 +1,4 @@ -AC_INIT([gst-plugins-espeak], [0.3]) +AC_INIT dnl versions of gstreamer and plugins-base GST_MAJORMINOR=0.10 @@ -11,7 +11,7 @@ dnl and 2... for a prerelease dnl when going to/from release please set the nano correctly ! dnl releases only do Wall, cvs and prerelease does Werror too -AS_VERSION(gst-plugin, GST_PLUGIN_VERSION, 0, 10, 0, 1, +AS_VERSION(gst-plugins-bad, GST_PLUGIN_VERSION, 0, 10, 11,, GST_PLUGIN_CVS="no", GST_PLUGIN_CVS="yes") dnl AM_MAINTAINER_MODE provides the option to enable maintainer mode diff --git a/gst/gst-autogen.sh b/gst/valve/gst-autogen.sh index 7b31212..7b31212 100644 --- a/gst/gst-autogen.sh +++ b/gst/valve/gst-autogen.sh diff --git a/gst/gstvalve.c b/gst/valve/gstvalve.c index 702b3e5..702b3e5 100644 --- a/gst/gstvalve.c +++ b/gst/valve/gstvalve.c diff --git a/gst/gstvalve.h b/gst/valve/gstvalve.h index cc7cd38..cc7cd38 100644 --- a/gst/gstvalve.h +++ b/gst/valve/gstvalve.h diff --git a/gst/m4/Makefile.am b/gst/valve/m4/Makefile.am index 4a44032..4a44032 100644 --- a/gst/m4/Makefile.am +++ b/gst/valve/m4/Makefile.am diff --git a/gst/m4/as-compiler-flag.m4 b/gst/valve/m4/as-compiler-flag.m4 index 2f0ba19..2f0ba19 100644 --- a/gst/m4/as-compiler-flag.m4 +++ b/gst/valve/m4/as-compiler-flag.m4 diff --git a/gst/m4/as-version.m4 b/gst/valve/m4/as-version.m4 index 0bee437..0bee437 100644 --- a/gst/m4/as-version.m4 +++ b/gst/valve/m4/as-version.m4 diff --git a/gst/valve/service/service.info b/gst/valve/service/service.info new file mode 100644 index 0000000..8e897e4 --- /dev/null +++ b/gst/valve/service/service.info @@ -0,0 +1,26 @@ +[DEFAULT] +uid = record-valve +summary = record gst deps +license = LGPLv2+ +homepage = http://gstreamer.sourceforge.net + +[Service] +packaged = rpm gstreamer-plugins-bad + suse gstreamer-0_10-plugins-bad + debian gstreamer0.10-plugins-bad + mandriva gstreamer0.10-plugins-bad + gentoo media-libs/gst-plugins-bad +binding = GST_PLUGIN_PATH lib/gstreamer-0.10 +include = libgstvalve.so +machine = build + +[Build] +exec = "$SRCDIR"/configure + CFLAGS="%(cflags)s" + --prefix="$DISTDIR" + --disable-static + && make + && make install-strip + +[Maintain] +exec = ./autogen.sh && ./configure && make dist-bzip2 diff --git a/gst/AUTHORS b/gst/videorate/AUTHORS index e69de29..e69de29 100644 --- a/gst/AUTHORS +++ b/gst/videorate/AUTHORS diff --git a/gst/COPYING b/gst/videorate/COPYING index 94a9ed0..94a9ed0 100644 --- a/gst/COPYING +++ b/gst/videorate/COPYING diff --git a/gst/ChangeLog b/gst/videorate/ChangeLog index e69de29..e69de29 100644 --- a/gst/ChangeLog +++ b/gst/videorate/ChangeLog diff --git a/gst/INSTALL b/gst/videorate/INSTALL index 8b82ade..8b82ade 100644 --- a/gst/INSTALL +++ b/gst/videorate/INSTALL diff --git a/gst/videorate/Makefile.am b/gst/videorate/Makefile.am new file mode 100644 index 0000000..f4e93aa --- /dev/null +++ b/gst/videorate/Makefile.am @@ -0,0 +1,7 @@ +plugin_LTLIBRARIES = libgstvideorate.la + +libgstvideorate_la_SOURCES = gstvideorate.c gstvideorate.h +libgstvideorate_la_CFLAGS = $(GST_CFLAGS) $(GST_AUDIO_CFLAGS) +libgstvideorate_la_LIBADD = $(GST_LIBS) $(GST_AUDIO_LIBS) +libgstvideorate_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) +libgstvideorate_la_LIBTOOLFLAGS = --tag=disable-static diff --git a/gst/NEWS b/gst/videorate/NEWS index e69de29..e69de29 100644 --- a/gst/NEWS +++ b/gst/videorate/NEWS diff --git a/gst/README b/gst/videorate/README index e69de29..e69de29 100644 --- a/gst/README +++ b/gst/videorate/README diff --git a/gst/autogen.sh b/gst/videorate/autogen.sh index aa82ce7..aa82ce7 100755 --- a/gst/autogen.sh +++ b/gst/videorate/autogen.sh diff --git a/gst/configure.ac b/gst/videorate/configure.ac index cd84f56..a1b6444 100644 --- a/gst/configure.ac +++ b/gst/videorate/configure.ac @@ -1,4 +1,4 @@ -AC_INIT([gst-plugins-espeak], [0.3]) +AC_INIT dnl versions of gstreamer and plugins-base GST_MAJORMINOR=0.10 @@ -11,7 +11,7 @@ dnl and 2... for a prerelease dnl when going to/from release please set the nano correctly ! dnl releases only do Wall, cvs and prerelease does Werror too -AS_VERSION(gst-plugin, GST_PLUGIN_VERSION, 0, 10, 0, 1, +AS_VERSION(gst-plugins-base, GST_PLUGIN_VERSION, 0, 10, 25,, GST_PLUGIN_CVS="no", GST_PLUGIN_CVS="yes") dnl AM_MAINTAINER_MODE provides the option to enable maintainer mode diff --git a/gst/gst-autogen.sh b/gst/videorate/gst-autogen.sh index 7b31212..7b31212 100644 --- a/gst/gst-autogen.sh +++ b/gst/videorate/gst-autogen.sh diff --git a/gst/gstvideorate.c b/gst/videorate/gstvideorate.c index b728357..b728357 100644 --- a/gst/gstvideorate.c +++ b/gst/videorate/gstvideorate.c diff --git a/gst/gstvideorate.h b/gst/videorate/gstvideorate.h index 01abcae..01abcae 100644 --- a/gst/gstvideorate.h +++ b/gst/videorate/gstvideorate.h diff --git a/gst/m4/Makefile.am b/gst/videorate/m4/Makefile.am index 4a44032..4a44032 100644 --- a/gst/m4/Makefile.am +++ b/gst/videorate/m4/Makefile.am diff --git a/gst/m4/as-compiler-flag.m4 b/gst/videorate/m4/as-compiler-flag.m4 index 2f0ba19..2f0ba19 100644 --- a/gst/m4/as-compiler-flag.m4 +++ b/gst/videorate/m4/as-compiler-flag.m4 diff --git a/gst/m4/as-version.m4 b/gst/videorate/m4/as-version.m4 index 0bee437..0bee437 100644 --- a/gst/m4/as-version.m4 +++ b/gst/videorate/m4/as-version.m4 diff --git a/gst/videorate/service/service.info b/gst/videorate/service/service.info new file mode 100644 index 0000000..d69dd5c --- /dev/null +++ b/gst/videorate/service/service.info @@ -0,0 +1,26 @@ +[DEFAULT] +uid = record-videorate +summary = record gst deps +license = LGPLv2+ +homepage = http://gstreamer.sourceforge.net + +[Service] +packaged = rpm gstreamer-plugins-base + suse gstreamer-0_10-plugins-base + debian gstreamer0.10-plugins-base + mandriva gstreamer0.10-plugins-base + gentoo media-libs/gst-plugins-base +binding = GST_PLUGIN_PATH lib/gstreamer-0.10 +include = libgstvideorate.so +machine = build + +[Build] +exec = "$SRCDIR"/configure + CFLAGS="%(cflags)s" + --prefix="$DISTDIR" + --disable-static + && make + && make install-strip + +[Maintain] +exec = ./autogen.sh && ./configure && make dist-bzip2 -- cgit v0.9.1