From a42227d5e2dd844bcbc924578f8ffeac372a95dd Mon Sep 17 00:00:00 2001 From: Juan RP Date: Sat, 20 Nov 2010 03:32:30 +0100 Subject: [PATCH] Added totem-2.32.0 build template. --- srcpkgs/totem-mozilla-plugin | 1 + srcpkgs/totem/template | 111 ++++++++++++++++++++ srcpkgs/totem/totem-mozilla-plugin.template | 22 ++++ 3 files changed, 134 insertions(+) create mode 120000 srcpkgs/totem-mozilla-plugin create mode 100644 srcpkgs/totem/template create mode 100644 srcpkgs/totem/totem-mozilla-plugin.template diff --git a/srcpkgs/totem-mozilla-plugin b/srcpkgs/totem-mozilla-plugin new file mode 120000 index 0000000000..f252041718 --- /dev/null +++ b/srcpkgs/totem-mozilla-plugin @@ -0,0 +1 @@ +totem \ No newline at end of file diff --git a/srcpkgs/totem/template b/srcpkgs/totem/template new file mode 100644 index 0000000000..b7d4c079d7 --- /dev/null +++ b/srcpkgs/totem/template @@ -0,0 +1,111 @@ +# Template file for 'totem' +pkgname=totem +version=2.32.0 +distfiles="${GNOME_SITE}/$pkgname/2.32/$pkgname-$version.tar.bz2" +build_style=gnu_configure +configure_args="--disable-schemas-install --disable-scrollkeeper +--with-gconf-schema-file-dir=/usr/share/gconf/schemas +--localstatedir=/var --disable-static" +short_desc="A GNOME2 integrated movie player based on Gstreamer." +maintainer="Juan RP " +checksum=982d6aaeca3e4844694fc0a2540d792bea753e24b55cf33203188b32b5914f47 +long_desc=" + Totem is a simple yet featureful media player for GNOME which can read + a large number of file formats. It features : + + * Shoutcast, m3u, asx, SMIL and ra playlists support + * DVD (with menus), VCD and Digital CD (with CDDB) playback + * TV-Out configuration with optional resolution switching + * 4.0, 5.0, 5.1 and stereo audio output + * Full-screen mode (move your mouse and you get nice controls) with + Xinerama, dual-head and RandR support + * Aspect ratio toggling, scaling based on the video's original size + * Full keyboard control + * Simple playlist with repeat mode and saving feature + * GNOME, Nautilus and GIO integration + * Screenshot of the current movie + * Brightness and Contrast control + * Visualisation plugin when playing audio-only files + * Video thumbnailer for nautilus + * Nautilus properties page + * Works on remote displays + * DVD, VCD and OGG/OGM subtitles with automatic language selection + * Extensible with plugins" + +subpackages="totem-mozilla-plugin" + +gtk_iconcache_dirs="/usr/share/icons/hicolor" +gconf_schemas=" +totem-video-thumbnail.schemas +totem-handlers.schemas +totem.schemas" + +Add_dependency run libgcc +Add_dependency run glibc +Add_dependency run libstdc++ +Add_dependency run gst-plugins-base +Add_dependency run gtk+ +Add_dependency run atk +Add_dependency run gdk-pixbuf +Add_dependency run GConf +Add_dependency run glib +Add_dependency run gstreamer +Add_dependency run cairo +Add_dependency run libXrandr +Add_dependency run libXxf86vm +Add_dependency run dbus-glib +Add_dependency run libXtst +Add_dependency run libX11 +Add_dependency run libxml2 +Add_dependency run pango +Add_dependency run libpng +Add_dependency run freetype +Add_dependency run fontconfig +Add_dependency run libgdata +Add_dependency run libsoup +Add_dependency run dbus-libs +Add_dependency run libbluetooth +Add_dependency run nautilus +Add_dependency run libunique +Add_dependency run libSM +Add_dependency run libICE +Add_dependency run python +Add_dependency run pygtk +Add_dependency run totem-pl-parser + +Add_dependency build pkg-config +Add_dependency build intltool +Add_dependency build gnome-doc-utils +Add_dependency build gst-plugins-base-devel +Add_dependency build gtk+-devel +Add_dependency build atk-devel +Add_dependency build gdk-pixbuf-devel +Add_dependency build GConf-devel +Add_dependency build glib-devel +Add_dependency build gstreamer-devel +Add_dependency build cairo-devel +Add_dependency build libXrandr-devel +Add_dependency build libXxf86vm-devel +Add_dependency build dbus-glib-devel +Add_dependency build libXtst-devel +Add_dependency build libX11-devel +Add_dependency build libxml2-devel +Add_dependency build pango-devel +Add_dependency build libpng-devel +Add_dependency build freetype-devel +Add_dependency build fontconfig-devel +Add_dependency build libgdata-devel +Add_dependency build libsoup-devel +Add_dependency build dbus-devel +Add_dependency build libbluetooth-devel +Add_dependency build nautilus-devel +Add_dependency build libunique-devel +Add_dependency build libSM-devel +Add_dependency build libICE-devel +Add_dependency build python-devel +Add_dependency build pygtk-devel +Add_dependency build totem-pl-parser-devel + +Add_dependency full gst-ffmpeg +Add_dependency full hicolor-icon-theme +Add_dependency full desktop-file-utils diff --git a/srcpkgs/totem/totem-mozilla-plugin.template b/srcpkgs/totem/totem-mozilla-plugin.template new file mode 100644 index 0000000000..b60280fc90 --- /dev/null +++ b/srcpkgs/totem/totem-mozilla-plugin.template @@ -0,0 +1,22 @@ +# Template file for 'totem-mozilla-plugins'. +# +short_desc="Mozilla plug-in for Totem media player" +long_desc="${long_desc} + + This package contains plug-ins for the Mozilla (or derived) web browsers + to play different type of videos through GNOME's Totem media player." + +Add_dependency run libgcc +Add_dependency run glibc +Add_dependency run libstdc++ +Add_dependency run glib +Add_dependency run dbus-libs +Add_dependency run dbus-glib +Add_dependency run libX11 +Add_dependency run totem-pl-parser + +do_install() +{ + mkdir -p ${DESTDIR}/usr/lib + mv ${SRCPKGDESTDIR}/usr/lib/mozilla ${DESTDIR}/usr/lib +}