Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=kdetesting2.git;a=commitdiff;h=b48dfc5eba413fc73ded650f5fefa20cc666db11

commit b48dfc5eba413fc73ded650f5fefa20cc666db11
Author: Michel Hermier <herm...@frugalware.org>
Date:   Sun Jan 23 09:03:59 2011 +0100

phonon-backend.sh

* New schema to handle default phonon backends.

diff --git a/source/include/phonon-backend.sh b/source/include/phonon-backend.sh
new file mode 100644
index 0000000..95a2808
--- /dev/null
+++ b/source/include/phonon-backend.sh
@@ -0,0 +1,75 @@
+#!/bin/sh
+
+###
+# = phonon-backend.sh(3)
+# Michel Hermier <herm...@frugalware.org>
+#
+# == NAME
+# kde.sh - for Frugalware
+#
+# == SYNOPSIS
+# Common schema for phonon backend packages.
+#
+# == EXAMPLE
+# --------------------------------------------------
+# pkgname=phonon-backend-xine
+# pkgrel=1
+# pkgdesc="Phonon xine backend."
+# archs=('i686' 'x86_64' 'ppc')
+#
+# Finclude phonon-backend
+# depends=("${depends[@]}" 'xine-lib')
+# sha1sums=('978102346592424865ddbf44fc666334cb3606f1')
+# --------------------------------------------------
+#
+# == OPTIONS
+# * _F_phonon_ver (defaults to the current phonon version)
+# * _F_phonon_backend_name (defaults to $pkgname)
+# * _F_phonon_backend_pkgver (defaults to $pkgver or if not set to
+#   $_F_phonon_ver)
+###
+
+if [ -z "$_F_phonon_ver" ]; then
+       _F_phonon_ver=4.4.4
+fi
+
+if [ -z "$_F_phonon_backend_name" ]; then
+       _F_phonon_backend_name="$pkgname"
+fi
+
+if [ -z "$_F_phonon_backend_pkgver" ]; then
+       if [ -z "$pkgver" ]; then
+               _F_phonon_backend_pkgver="$_F_phonon_ver"
+       else
+               _F_phonon_backend_pkgver="$pkgver"
+       fi
+fi
+
+###
+# == OVERWRITTEN VARIABLES
+# * groups (defaults to xmultimedia-extra and phonon-backend)
+# * depends (appends phonon)
+# * url (defaults to phonon site url)
+# * _F_kde_defaults
+# * _F_kde_name
+# * _F_kde_pkgver
+# * _F_kde_dirname
+###
+
+if [ -z "$url" ]; then
+       url="http://phonon.kde.org";
+fi
+
+groups=('xmultimedia-extra' 'phonon-backend')
+depends=("${depends[@]}" "phonon>=$_F_phonon_ver")
+
+if [ -z "$url" ]; then
+       url="http://phonon.kde.org";
+fi
+
+_F_kde_defaults=1
+_F_kde_name="$_F_phonon_backend_name"
+_F_kde_pkgver="$_F_phonon_backend_pkgver"
+_F_kde_folder="stable/phonon/$_F_phonon_backend_name"
+Finclude kde
+
_______________________________________________
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git

Reply via email to