# Template build file for 'libcanberra'.
pkgname=libcanberra
version=0.30
revision=2
build_style=gnu-configure
configure_args="--enable-alsa --enable-null
 --enable-gstreamer --disable-oss --with-builtin=dso --disable-lynx
 --with-systemdsystemunitdir=/usr/lib/systemd/system"
makedepends="pkg-config gtk+-devel gtk+3-devel libvorbis-devel libltdl-devel
 gstreamer1-devel alsa-lib-devel tdb-devel pulseaudio-devel
 libudev-devel>=183 vala-devel"
short_desc="XDG Sound Theme and Name Specification library implementation"
maintainer="Juan RP <xtraeme@gmail.com>"
homepage="http://0pointer.de/lennart/projects/libcanberra/"
license="LGPL-2.1"
distfiles="http://0pointer.de/lennart/projects/$pkgname/$pkgname-$version.tar.xz"
checksum=c2b671e67e0c288a69fc33dc1b6f1b534d07882c2aceed37004bf48c601afa72
long_desc="
 libcanberra is an implementation of the XDG Sound Theme and Name
 Specifications, for generating event sounds on free desktops, such as
 GNOME. It comes with several backends (ALSA, PulseAudio, OSS, GStreamer, null)
 and is designed to be portable. It consists of the following parts:

   1. libcanberra: the main library
   2. libcanberra-gtk: some glue code to make it easier to use libcanberra
      from Gtk+ applications
   3. libcanberra-gtk-module: a Gtk+ module that uses libcanberra-gtk to
      trigger input feedback event sounds"

libcanberra-devel_package() {
	depends="gtk+-devel gtk+3-devel ${sourcepkg}-${version}_${revision}"
	short_desc="${sourcepkg} -- development files"
	pkg_install() {
		vmove usr/include
		vmove usr/lib/pkgconfig
		vmove usr/share/gtk-doc
		vmove usr/share/vala
	}
}

libcanberra_package() {
	pkg_install() {
		vmove usr
	}
}
