# Maintainer : Martin Wimpress pkgbase=mate-settings-daemon pkgname=("${pkgbase}-pulseaudio" "${pkgbase}-gstreamer") pkgver=1.8.0 pkgrel=1 url="http://mate-desktop.org" arch=('i686' 'x86_64') license=('GPL') depends=('dbus-glib' 'dconf' 'fontconfig' 'gstreamer0.10-base' 'gtk2' 'libcanberra-pulse' 'libmatekbd' 'libnotify' 'libxt' 'mate-desktop' 'nss' 'polkit' 'pulseaudio-alsa') makedepends=('mate-common' 'perl-xml-parser') source=("http://pub.mate-desktop.org/releases/1.8/${pkgbase}-${pkgver}.tar.xz") sha1sums=('f36819914e03c0f3ceda209fba17a2063990078b') install=${pkgbase}.install build() { cd "${srcdir}" cp -a ${pkgbase}-${pkgver}{,-gstreamer} # build for pulseaudio cd "${srcdir}/${pkgbase}-${pkgver}" ./configure \ --prefix=/usr \ --libexecdir=/usr/lib/${pkgbase} \ --sysconfdir=/etc \ --with-gtk=2.0 \ --enable-polkit \ --enable-pulse \ --disable-gstreamer \ --disable-static make # build for gstreamer cd "${srcdir}/${pkgbase}-${pkgver}-gstreamer" ./configure \ --prefix=/usr \ --libexecdir=/usr/lib/${pkgbase} \ --sysconfdir=/etc \ --with-gtk=2.0 \ --enable-polkit \ --enable-gstreamer \ --disable-pulse \ --disable-static make } package_mate-settings-daemon-pulseaudio() { groups=('mate') pkgdesc="The MATE Settings daemon (pulseaudio)" depends=('dbus-glib' 'dconf' 'fontconfig' 'gtk2' 'libcanberra-pulse' 'libmatekbd' 'libnotify' 'libxt' 'mate-desktop' 'nss' 'polkit' 'pulseaudio-alsa') conflicts=("${pkgbase}-gstreamer" 'mate-media-gstreamer') provides=("${pkgbase}") replaces=("${pkgbase}") cd "${srcdir}/${pkgbase}-${pkgver}" make DESTDIR="${pkgdir}" install } package_mate-settings-daemon-gstreamer() { pkgdesc="The MATE Settings daemon (GStreamer)" depends=('dbus-glib' 'dconf' 'fontconfig' 'gstreamer0.10-base' 'gtk2' 'libmatekbd' 'libnotify' 'libxt' 'mate-desktop' 'nss' 'polkit') conflicts=("${pkgbase}-pulseaudio" 'mate-media-pulseaudio') provides=("${pkgbase}") cd "${srcdir}/${pkgbase}-${pkgver}-gstreamer" make DESTDIR="${pkgdir}" install }