[arch-commits] Commit in kdelibs/trunk (3 files)
Pierre Schmitz
pierre at archlinux.org
Fri Mar 6 14:17:11 UTC 2009
Date: Friday, March 6, 2009 @ 09:17:11
Author: pierre
Revision: 29204
upgpkg: kdelibs 4.2.1-2
Added:
kdelibs/trunk/gstreamer.desktop
kdelibs/trunk/org.kde.Phonon.AudioOutput.xml
Modified:
kdelibs/trunk/PKGBUILD
--------------------------------+
PKGBUILD | 15 ++++++++---
gstreamer.desktop | 52 +++++++++++++++++++++++++++++++++++++++
org.kde.Phonon.AudioOutput.xml | 32 ++++++++++++++++++++++++
3 files changed, 95 insertions(+), 4 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2009-03-06 14:13:45 UTC (rev 29203)
+++ PKGBUILD 2009-03-06 14:17:11 UTC (rev 29204)
@@ -3,13 +3,13 @@
pkgname=kdelibs
pkgver=4.2.1
-pkgrel=1
+pkgrel=2
pkgdesc="KDE Core Libraries"
arch=('i686' 'x86_64')
url='http://www.kde.org'
license=('GPL' 'LGPL' 'FDL')
groups=('kde')
-depends=('phonon' 'shared-mime-info' 'libxpm' 'hal'
+depends=('qt' 'shared-mime-info' 'libxpm' 'hal' 'heimdal'
'enchant' 'jasper' 'openexr' 'strigi' 'libxtst'
'giflib' 'soprano' 'ca-certificates' 'xdg-utils' 'libxft')
makedepends=('pkgconfig' 'cmake' 'automoc4' 'intltool' 'avahi' 'libgl' 'hspell')
@@ -17,10 +17,13 @@
options=('docs')
install='kdelibs.install'
source=("http://download.kde.org/stable/${pkgver}/src/${pkgname}-${pkgver}.tar.bz2"
- 'kde-applications-menu.patch' 'archlinux-menu.patch')
+ 'kde-applications-menu.patch' 'archlinux-menu.patch'
+ 'gstreamer.desktop' 'org.kde.Phonon.AudioOutput.xml')
md5sums=('3ccc094df33db9d61f5ad065b9b857ac'
'e94450ba5430ea9c1e33bad9ae38ca2d'
- '0ad42200df2d2b8aab01d2ef4b21e02f')
+ '0ad42200df2d2b8aab01d2ef4b21e02f'
+ '568099330c280a9571e7dd1669e42afb'
+ 'a2e5400548bd08296d4e4c59ba80b1fd')
build() {
cd $srcdir/${pkgname}-${pkgver}
@@ -46,4 +49,8 @@
# link it to the one from ca-certificates
rm -f $pkgdir/usr/share/apps/kssl/ca-bundle.crt
ln -sf /etc/ssl/certs/ca-certificates.crt $pkgdir/usr/share/apps/kssl/ca-bundle.crt
+
+ # ensure compatibility with Qt's bundled phonon
+ install -D -m644 $srcdir/org.kde.Phonon.AudioOutput.xml $pkgdir/usr/share/dbus-1/interfaces/org.kde.Phonon.AudioOutput.xml
+ install -D -m644 $srcdir/gstreamer.desktop $pkgdir/usr/share/kde4/services/phononbackends/gstreamer.desktop
}
Added: gstreamer.desktop
===================================================================
--- gstreamer.desktop (rev 0)
+++ gstreamer.desktop 2009-03-06 14:17:11 UTC (rev 29204)
@@ -0,0 +1,52 @@
+[Desktop Entry]
+Type=Service
+X-KDE-ServiceTypes=PhononBackend
+MimeType=application/x-annodex;video/quicktime;video/x-quicktime;audio/x-m4a;application/x-quicktimeplayer;video/mkv;video/msvideo;video/x-msvideo;video/x-flic;audio/x-aiff;audio/aiff;audio/x-pn-aiff;audio/x-realaudio;audio/basic;audio/x-basic;audio/x-pn-au;audio/x-8svx;audio/8svx;audio/x-16sv;audio/168sv;image/x-ilbm;image/ilbm;video/x-anim;video/anim;image/png;image/x-png;video/mng;video/x-mng;audio/x-ogg;audio/x-speex+ogg;application/ogg;application/ogg;audio/vnd.rn-realaudio;audio/x-pn-realaudio-plugin;audio/x-real-audio;application/vnd.rn-realmedia;video/mpeg;video/x-mpeg;audio/x-wav;audio/wav;audio/x-pn-wav;audio/x-pn-windows-acm;audio/mpeg2;audio/x-mpeg2;audio/mpeg3;audio/x-mpeg3;audio/mpeg;audio/x-mpeg;x-mpegurl;audio/x-mpegurl;audio/mp3;audio/mpeg;
+X-KDE-Library=libphonon_gstreamer
+X-KDE-PhononBackendInfo-InterfaceVersion=1
+X-KDE-PhononBackendInfo-Version=0.1
+X-KDE-PhononBackendInfo-Website=http://gstreamer.freedesktop.org/
+Icon=phonon-gstreamer
+InitialPreference=10
+
+Name=GStreamer
+Name[pa]=ਜੀਸਟੀਰਮਰ
+Name[sr]=Гстример
+Name[sv]=Gstreamer
+Name[x-test]=xxGStreamerxx
+
+Comment=Phonon GStreamer backend
+Comment[bg]=Phonon GStreamer
+Comment[ca]=Dorsal GStreamer del Phonon
+Comment[da]=GStreamer-backend til Phonon
+Comment[de]=Phonon-Treiber für GStreamer
+Comment[el]=Σύστημα υποστήριξης GStreamer του Phonon
+Comment[es]=Motor GStreamer para Phonon
+Comment[et]=Phononi GStreameri taustaprogramm
+Comment[fr]=Système de gestion GStreamer pour Phonon
+Comment[ga]=Inneall GStreamer le haghaidh Phonon
+Comment[gl]=Infraestrutura de GStreamer para Phonon
+Comment[hu]=Phonon GStreamer modul
+Comment[is]=Phonon GStreamer bakendi
+Comment[it]=Motore Gstreamer di Phonon
+Comment[ja]=Phonon GStreamer バックエンド
+Comment[ko]=Phonon GStreamer 백엔드
+Comment[ku]=Binesaza Phonon GStreamer
+Comment[lv]=Phonon GStreamer aizmugure
+Comment[nds]=Phonon-Hülpprogramm GStreamer
+Comment[nl]=GStreamer-backend (Phonon)
+Comment[nn]=Phonon-motor for GStreamer
+Comment[pa]=ਫੋਨੋਨ ਜਸਟੀਰਮਰ ਬੈਕਐਂਡ
+Comment[pl]=Obsługa GStreamera przez Phonon
+Comment[pt]=Infra-estrutura do GStreamer para o Phonon
+Comment[pt_BR]=Infraestrutura Phonon GStreamer
+Comment[sk]=GStreamer podsystém
+Comment[sl]=Phononova hrbtenica GStreamer
+Comment[sr]=Гстример као позадина Фонона
+Comment[sr at latin]=GStreamer kao pozadina Phonona
+Comment[sv]=Phonon Gstreamer-gränssnitt
+Comment[tr]=Phonon GStreamer arka ucu
+Comment[uk]=Сервер GStreamer для Phonon
+Comment[x-test]=xxPhonon GStreamer backendxx
+Comment[zh_CN]=Phonon GStreamer 后端
+Comment[zh_TW]=Phonon GStreamer 後端介面
Added: org.kde.Phonon.AudioOutput.xml
===================================================================
--- org.kde.Phonon.AudioOutput.xml (rev 0)
+++ org.kde.Phonon.AudioOutput.xml 2009-03-06 14:17:11 UTC (rev 29204)
@@ -0,0 +1,32 @@
+<!DOCTYPE node PUBLIC "-//freedesktop//DTD D-BUS Object Introspection 1.0//EN" "http://www.freedesktop.org/standards/dbus/1.0/introspect.dtd">
+<node>
+ <interface name="org.kde.Phonon.AudioOutput">
+ <property name="volume" type="d" access="readwrite"/>
+ <property name="muted" type="b" access="readwrite"/>
+ <property name="outputDeviceIndex" type="i" access="readwrite"/>
+ <signal name="volumeChanged">
+ <arg type="d" direction="out"/>
+ </signal>
+ <signal name="mutedChanged">
+ <arg type="b" direction="out"/>
+ </signal>
+ <signal name="outputDeviceIndexChanged">
+ <arg type="i" direction="out"/>
+ </signal>
+ <signal name="nameChanged">
+ <arg name="newName" type="s" direction="out"/>
+ </signal>
+ <signal name="newOutputAvailable">
+ <arg name="service" type="s" direction="out"/>
+ <arg name="path" type="s" direction="out"/>
+ </signal>
+ <signal name="outputDestroyed">
+ </signal>
+ <method name="category">
+ <arg type="s" direction="out"/>
+ </method>
+ <method name="name">
+ <arg type="s" direction="out"/>
+ </method>
+ </interface>
+</node>
More information about the arch-commits
mailing list