# $Id: PKGBUILD 115803 2014-07-17 06:53:29Z fyan $
# Maintainer: Felix Yan <felixonmars@gmail.com>
# Contributor: Karol "Kenji Takahashi" Woźniak <kenji.sx>
# Contributor: Mantas Mikulėnas <grawity@gmail.com>

pkgname=morituri
pkgver=0.2.3
pkgrel=1
pkgdesc="a CD ripper aiming for accuracy over speed, modelled after Exact Audio Copy"
arch=('any')
url="https://github.com/thomasvs/morituri"
license=("GPL3")
depends=(
    "cdparanoia"
    "cdrdao"
    "gstreamer0.10-base"
    "gstreamer0.10-base-plugins"
    "gstreamer0.10-python"
    "python2-musicbrainz2"
    "cddb-py"
    "python2-setuptools"
)
optdepends=(
    "python2-pycdio: for 'rip drive list'"
    "gstreamer0.10-good-plugins"
    "gstreamer0.10-bad-plugins"
    "gstreamer0.10-ugly-plugins"
)
makedepends=('git')
source=("git+https://github.com/thomasvs/${pkgname}.git#tag=v$pkgver"
        "git://github.com/thomasvs/python-musicbrainz-ngs.git"
        "git://github.com/thomasvs/python-command.git"
        "git://github.com/Flumotion/flog"
        "git://github.com/thomasvs/python-deps")
sha512sums=('SKIP'
            'SKIP'
            'SKIP'
            'SKIP'
            'SKIP')

prepare() {
    cd "$srcdir/$pkgname"
    git submodule init
    git config submodule."morituri/extern/python-musicbrainz-ngs".url "$srcdir/python-musicbrainz-ngs"
    git config submodule."morituri/extern/python-command".url "$srcdir/python-command"
    git config submodule."morituri/extern/flog".url "$srcdir/flog"
    git config submodule."morituri/extern/python-deps".url "$srcdir/python-deps"
    git submodule update
}

build() {
    cd "$srcdir/$pkgname"
    export PYTHON="/usr/bin/python2"
    ./autogen.sh --prefix=/usr --sysconfdir=/etc
    make
}

package() {
    cd "$srcdir/$pkgname"
    make DESTDIR="$pkgdir" install
    install -Dm 0644 "README" "$pkgdir/usr/share/doc/morituri/README"
}

# vim: ft=sh:ts=4:sw=4:et
