[arch-commits] Commit in kdemultimedia-kmix/repos (8 files)
Antonio Rojas
arojas at archlinux.org
Sat Mar 14 10:33:13 UTC 2015
Date: Saturday, March 14, 2015 @ 11:33:13
Author: arojas
Revision: 233730
archrelease: copy kde-unstable to kde-unstable-i686, kde-unstable-x86_64
Added:
kdemultimedia-kmix/repos/kde-unstable-i686/
kdemultimedia-kmix/repos/kde-unstable-i686/PKGBUILD
(from rev 233729, kdemultimedia-kmix/kde-unstable/PKGBUILD)
kdemultimedia-kmix/repos/kde-unstable-i686/kdemultimedia-kmix.install
(from rev 233729, kdemultimedia-kmix/kde-unstable/kdemultimedia-kmix.install)
kdemultimedia-kmix/repos/kde-unstable-i686/use-qdbus-qt4.patch
(from rev 233729, kdemultimedia-kmix/kde-unstable/use-qdbus-qt4.patch)
kdemultimedia-kmix/repos/kde-unstable-x86_64/
kdemultimedia-kmix/repos/kde-unstable-x86_64/PKGBUILD
(from rev 233729, kdemultimedia-kmix/kde-unstable/PKGBUILD)
kdemultimedia-kmix/repos/kde-unstable-x86_64/kdemultimedia-kmix.install
(from rev 233729, kdemultimedia-kmix/kde-unstable/kdemultimedia-kmix.install)
kdemultimedia-kmix/repos/kde-unstable-x86_64/use-qdbus-qt4.patch
(from rev 233729, kdemultimedia-kmix/kde-unstable/use-qdbus-qt4.patch)
------------------------------------------------+
kde-unstable-i686/PKGBUILD | 42 ++++++++++++++++
kde-unstable-i686/kdemultimedia-kmix.install | 11 ++++
kde-unstable-i686/use-qdbus-qt4.patch | 59 +++++++++++++++++++++++
kde-unstable-x86_64/PKGBUILD | 42 ++++++++++++++++
kde-unstable-x86_64/kdemultimedia-kmix.install | 11 ++++
kde-unstable-x86_64/use-qdbus-qt4.patch | 59 +++++++++++++++++++++++
6 files changed, 224 insertions(+)
Copied: kdemultimedia-kmix/repos/kde-unstable-i686/PKGBUILD (from rev 233729, kdemultimedia-kmix/kde-unstable/PKGBUILD)
===================================================================
--- kde-unstable-i686/PKGBUILD (rev 0)
+++ kde-unstable-i686/PKGBUILD 2015-03-14 10:33:13 UTC (rev 233730)
@@ -0,0 +1,42 @@
+# $Id$
+# Maintainer: Felix Yan <felixonmars at archlinux.org>
+# Contributor: Andrea Scarpino <andrea at archlinux.org>
+
+pkgname=kdemultimedia-kmix
+pkgver=15.03.90
+pkgrel=1
+pkgdesc="KDE volume control program"
+url='http://kde.org/applications/multimedia/kmix/'
+arch=('i686' 'x86_64')
+license=('GPL' 'LGPL' 'FDL')
+groups=('kde' 'kdemultimedia')
+depends=('kdebase-runtime')
+makedepends=('cmake' 'automoc4')
+optdepends=('libcanberra-pulse: PulseAudio support')
+install="${pkgname}.install"
+source=("http://download.kde.org/unstable/applications/${pkgver}/src/kmix-${pkgver}.tar.xz"
+ 'use-qdbus-qt4.patch')
+sha1sums=('2b0f8c47b164616b91e21981db004448e0d0a23f'
+ 'f89a076c5a29c51d213864e27d07baf5400ece03')
+
+prepare() {
+ mkdir build
+
+ cd kmix-${pkgver}
+ # FS#40786
+ sed -i 's|qdbus|qdbus-qt4|' apps/kmixremote
+}
+
+build() {
+ cd build
+ cmake ../kmix-${pkgver} \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DKDE4_BUILD_TESTS=OFF \
+ -DCMAKE_INSTALL_PREFIX=/usr
+ make
+}
+
+package() {
+ cd build
+ make DESTDIR="${pkgdir}" install
+}
Copied: kdemultimedia-kmix/repos/kde-unstable-i686/kdemultimedia-kmix.install (from rev 233729, kdemultimedia-kmix/kde-unstable/kdemultimedia-kmix.install)
===================================================================
--- kde-unstable-i686/kdemultimedia-kmix.install (rev 0)
+++ kde-unstable-i686/kdemultimedia-kmix.install 2015-03-14 10:33:13 UTC (rev 233730)
@@ -0,0 +1,11 @@
+post_install() {
+ xdg-icon-resource forceupdate --theme hicolor &> /dev/null
+}
+
+post_upgrade() {
+ post_install
+}
+
+post_remove() {
+ post_install
+}
Copied: kdemultimedia-kmix/repos/kde-unstable-i686/use-qdbus-qt4.patch (from rev 233729, kdemultimedia-kmix/kde-unstable/use-qdbus-qt4.patch)
===================================================================
--- kde-unstable-i686/use-qdbus-qt4.patch (rev 0)
+++ kde-unstable-i686/use-qdbus-qt4.patch 2015-03-14 10:33:13 UTC (rev 233730)
@@ -0,0 +1,59 @@
+--- kmix-4.13.2/apps/kmixremote~ 2014-06-14 15:17:06.856474667 +0000
++++ kmix-4.13.2/apps/kmixremote 2014-06-14 15:17:44.759594763 +0000
+@@ -28,7 +28,7 @@
+ # Prints the mixer DBUS ID's on the console. leaving out the "/Mixers/" prefix
+ function listMixers
+ {
+- qdbus org.kde.kmix /Mixers org.freedesktop.DBus.Properties.Get org.kde.KMix.MixSet mixers | cut -f3 -d/
++ qdbus-qt4 org.kde.kmix /Mixers org.freedesktop.DBus.Properties.Get org.kde.KMix.MixSet mixers | cut -f3 -d/
+ errorCode=$?
+ if test $errorCode != 0; then
+ echo "Error $errorCode listing mixers. KMix is not running."
+@@ -38,7 +38,7 @@
+ # Prints the mixer control DBUS ID's of the given mixer on the console. leaving out the "/Mixers/" prefix
+ function listControls
+ {
+- qdbus org.kde.kmix $1 org.freedesktop.DBus.Properties.Get org.kde.KMix.Mixer controls | cut -f4 -d/
++ qdbus-qt4 org.kde.kmix $1 org.freedesktop.DBus.Properties.Get org.kde.KMix.Mixer controls | cut -f4 -d/
+ errorCode=$?
+ if test $errorCode != 0; then
+ echo "Error $errorCode listing controls. KMix is not running."
+@@ -47,8 +47,8 @@
+
+ command=""
+
+-if ! type qdbus >/dev/null 2>&1 ; then
+- exit_with_error "$0 requires qdbus, but it cannot be found. Please install or check \$PATH"
++if ! type qdbus-qt4 >/dev/null 2>&1 ; then
++ exit_with_error "$0 requires qdbus-qt4, but it cannot be found. Please install or check \$PATH"
+ fi
+
+ # Read args
+@@ -58,8 +58,8 @@
+ if test -z "$arg"; then
+ break
+ elif test "x--master" = "x$arg"; then
+- mixer=`qdbus org.kde.kmix /Mixers org.kde.KMix.MixSet.currentMasterMixer`
+- control=`qdbus org.kde.kmix /Mixers org.kde.KMix.MixSet.currentMasterControl`
++ mixer=`qdbus-qt4 org.kde.kmix /Mixers org.kde.KMix.MixSet.currentMasterMixer`
++ control=`qdbus-qt4 org.kde.kmix /Mixers org.kde.KMix.MixSet.currentMasterControl`
+ elif test "x--help" = "x$arg" -o "x-h" = "x$arg"; then
+ usage
+ exit 0
+@@ -113,13 +113,13 @@
+ # --- EXECUTE PHASE --------------------------------------------------------------------------------------------------
+ if test "xget" = "x$command"; then
+ # GET
+- qdbus org.kde.kmix $targetControl org.freedesktop.DBus.Properties.Get org.kde.KMix.Control volume
++ qdbus-qt4 org.kde.kmix $targetControl org.freedesktop.DBus.Properties.Get org.kde.KMix.Control volume
+ elif test "xset" = "x$command"; then
+ # SET
+- qdbus org.kde.kmix $targetControl org.freedesktop.DBus.Properties.Set org.kde.KMix.Control volume $genericArg
++ qdbus-qt4 org.kde.kmix $targetControl org.freedesktop.DBus.Properties.Set org.kde.KMix.Control volume $genericArg
+ elif test "xmute" = "x$command"; then
+ # MUTE
+- qdbus org.kde.kmix $targetControl org.freedesktop.DBus.Properties.Set org.kde.KMix.Control mute $genericArg
++ qdbus-qt4 org.kde.kmix $targetControl org.freedesktop.DBus.Properties.Set org.kde.KMix.Control mute $genericArg
+ else
+ exit_with_error "No such command '$command'"
+ fi
Copied: kdemultimedia-kmix/repos/kde-unstable-x86_64/PKGBUILD (from rev 233729, kdemultimedia-kmix/kde-unstable/PKGBUILD)
===================================================================
--- kde-unstable-x86_64/PKGBUILD (rev 0)
+++ kde-unstable-x86_64/PKGBUILD 2015-03-14 10:33:13 UTC (rev 233730)
@@ -0,0 +1,42 @@
+# $Id$
+# Maintainer: Felix Yan <felixonmars at archlinux.org>
+# Contributor: Andrea Scarpino <andrea at archlinux.org>
+
+pkgname=kdemultimedia-kmix
+pkgver=15.03.90
+pkgrel=1
+pkgdesc="KDE volume control program"
+url='http://kde.org/applications/multimedia/kmix/'
+arch=('i686' 'x86_64')
+license=('GPL' 'LGPL' 'FDL')
+groups=('kde' 'kdemultimedia')
+depends=('kdebase-runtime')
+makedepends=('cmake' 'automoc4')
+optdepends=('libcanberra-pulse: PulseAudio support')
+install="${pkgname}.install"
+source=("http://download.kde.org/unstable/applications/${pkgver}/src/kmix-${pkgver}.tar.xz"
+ 'use-qdbus-qt4.patch')
+sha1sums=('2b0f8c47b164616b91e21981db004448e0d0a23f'
+ 'f89a076c5a29c51d213864e27d07baf5400ece03')
+
+prepare() {
+ mkdir build
+
+ cd kmix-${pkgver}
+ # FS#40786
+ sed -i 's|qdbus|qdbus-qt4|' apps/kmixremote
+}
+
+build() {
+ cd build
+ cmake ../kmix-${pkgver} \
+ -DCMAKE_BUILD_TYPE=Release \
+ -DKDE4_BUILD_TESTS=OFF \
+ -DCMAKE_INSTALL_PREFIX=/usr
+ make
+}
+
+package() {
+ cd build
+ make DESTDIR="${pkgdir}" install
+}
Copied: kdemultimedia-kmix/repos/kde-unstable-x86_64/kdemultimedia-kmix.install (from rev 233729, kdemultimedia-kmix/kde-unstable/kdemultimedia-kmix.install)
===================================================================
--- kde-unstable-x86_64/kdemultimedia-kmix.install (rev 0)
+++ kde-unstable-x86_64/kdemultimedia-kmix.install 2015-03-14 10:33:13 UTC (rev 233730)
@@ -0,0 +1,11 @@
+post_install() {
+ xdg-icon-resource forceupdate --theme hicolor &> /dev/null
+}
+
+post_upgrade() {
+ post_install
+}
+
+post_remove() {
+ post_install
+}
Copied: kdemultimedia-kmix/repos/kde-unstable-x86_64/use-qdbus-qt4.patch (from rev 233729, kdemultimedia-kmix/kde-unstable/use-qdbus-qt4.patch)
===================================================================
--- kde-unstable-x86_64/use-qdbus-qt4.patch (rev 0)
+++ kde-unstable-x86_64/use-qdbus-qt4.patch 2015-03-14 10:33:13 UTC (rev 233730)
@@ -0,0 +1,59 @@
+--- kmix-4.13.2/apps/kmixremote~ 2014-06-14 15:17:06.856474667 +0000
++++ kmix-4.13.2/apps/kmixremote 2014-06-14 15:17:44.759594763 +0000
+@@ -28,7 +28,7 @@
+ # Prints the mixer DBUS ID's on the console. leaving out the "/Mixers/" prefix
+ function listMixers
+ {
+- qdbus org.kde.kmix /Mixers org.freedesktop.DBus.Properties.Get org.kde.KMix.MixSet mixers | cut -f3 -d/
++ qdbus-qt4 org.kde.kmix /Mixers org.freedesktop.DBus.Properties.Get org.kde.KMix.MixSet mixers | cut -f3 -d/
+ errorCode=$?
+ if test $errorCode != 0; then
+ echo "Error $errorCode listing mixers. KMix is not running."
+@@ -38,7 +38,7 @@
+ # Prints the mixer control DBUS ID's of the given mixer on the console. leaving out the "/Mixers/" prefix
+ function listControls
+ {
+- qdbus org.kde.kmix $1 org.freedesktop.DBus.Properties.Get org.kde.KMix.Mixer controls | cut -f4 -d/
++ qdbus-qt4 org.kde.kmix $1 org.freedesktop.DBus.Properties.Get org.kde.KMix.Mixer controls | cut -f4 -d/
+ errorCode=$?
+ if test $errorCode != 0; then
+ echo "Error $errorCode listing controls. KMix is not running."
+@@ -47,8 +47,8 @@
+
+ command=""
+
+-if ! type qdbus >/dev/null 2>&1 ; then
+- exit_with_error "$0 requires qdbus, but it cannot be found. Please install or check \$PATH"
++if ! type qdbus-qt4 >/dev/null 2>&1 ; then
++ exit_with_error "$0 requires qdbus-qt4, but it cannot be found. Please install or check \$PATH"
+ fi
+
+ # Read args
+@@ -58,8 +58,8 @@
+ if test -z "$arg"; then
+ break
+ elif test "x--master" = "x$arg"; then
+- mixer=`qdbus org.kde.kmix /Mixers org.kde.KMix.MixSet.currentMasterMixer`
+- control=`qdbus org.kde.kmix /Mixers org.kde.KMix.MixSet.currentMasterControl`
++ mixer=`qdbus-qt4 org.kde.kmix /Mixers org.kde.KMix.MixSet.currentMasterMixer`
++ control=`qdbus-qt4 org.kde.kmix /Mixers org.kde.KMix.MixSet.currentMasterControl`
+ elif test "x--help" = "x$arg" -o "x-h" = "x$arg"; then
+ usage
+ exit 0
+@@ -113,13 +113,13 @@
+ # --- EXECUTE PHASE --------------------------------------------------------------------------------------------------
+ if test "xget" = "x$command"; then
+ # GET
+- qdbus org.kde.kmix $targetControl org.freedesktop.DBus.Properties.Get org.kde.KMix.Control volume
++ qdbus-qt4 org.kde.kmix $targetControl org.freedesktop.DBus.Properties.Get org.kde.KMix.Control volume
+ elif test "xset" = "x$command"; then
+ # SET
+- qdbus org.kde.kmix $targetControl org.freedesktop.DBus.Properties.Set org.kde.KMix.Control volume $genericArg
++ qdbus-qt4 org.kde.kmix $targetControl org.freedesktop.DBus.Properties.Set org.kde.KMix.Control volume $genericArg
+ elif test "xmute" = "x$command"; then
+ # MUTE
+- qdbus org.kde.kmix $targetControl org.freedesktop.DBus.Properties.Set org.kde.KMix.Control mute $genericArg
++ qdbus-qt4 org.kde.kmix $targetControl org.freedesktop.DBus.Properties.Set org.kde.KMix.Control mute $genericArg
+ else
+ exit_with_error "No such command '$command'"
+ fi
More information about the arch-commits
mailing list