# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Contributor: David Runge <dave@sleepmap.de>
# Contributor: Sander Jansen <sander@knology.net>

pkgname=gogglesmm
pkgver=1.3.0
pkgrel=1
pkgdesc="Music Manager and Player"
arch=('x86_64')
url="https://gogglesmm.github.io/"
license=('GPL3')
depends=('libepoxy'
         'glu'
         'libsm'
         'libxcursor'
         'libxrandr'
         'libxi'
         'libxft'
         'libvorbis'
         'libwebp'
         'libjpeg-turbo'
         'openssl'
         'libmad'
         'flac'
         'faad2'
         'opus'
         'taglib>=1.9.0'
         'sqlite'
         'dbus'
         'hicolor-icon-theme')
optdepends=('libpulse: PulseAudio Output'
            'alsa-lib: ALSA Output')
makedepends=('cmake'
             'pkgconfig'
             'alsa-lib'
             'libpulse')
source=("$pkgname-$pkgver.tar.gz::https://github.com/gogglesmm/gogglesmm/releases/download/$pkgver/gogglesmm-full-$pkgver.tar.gz")
sha512sums=('d22c6af3bd6850e16b04817805eb630e0c8aca8f97218d08cdf41f8ed060c9bac4c4f7eb15475e9a93babcc5efabc65ade6d4a9d3a37ad39eb727d811331a80a')

build() {
  cd "${pkgname}-full-${pkgver}"
  cmake . \
        -DCMAKE_INSTALL_PREFIX=/usr \
        -DCMAKE_POLICY_VERSION_MINIMUM=3.5
  make
}

package() {
  cd "${pkgname}-full-${pkgver}"
  make DESTDIR="$pkgdir" install
}
