# Maintainer: Frantic1048 pkgname=kreogist-mu pkgver='0.9.9.1' pkgrel=1 epoch=1 pkgdesc="Fantastic cross-platform music manager.based on Qt5" arch=('x86_64') url="https://kreogist.github.io/Mu/" license=('GPL') changelog="$pkgname.changelog" install="$pkgname.install" depends=( 'pulseaudio' 'ffmpeg' 'phonon-qt5' 'gst-libav' 'gstreamer0.10-ffmpeg' 'desktop-file-utils' 'hicolor-icon-theme' ) optdepends=( 'gst-plugins-good: good plugin libraries' 'gst-plugins-bad: bad plugin libraries' 'gst-plugins-ugly: ugly plugin libraries' ) makedepends=( 'git' 'gcc' 'qt5-tools' ) source=( "https://github.com/Kreogist/mu-archlinux/releases/download/$pkgver.$pkgrel/$pkgname-resource.tar.gz" "https://codeload.github.com/Kreogist/Mu/tar.gz/$pkgver" ) sha224sums=( '1f0247a0f08cffc062f80ca68fa5e24c64c16d559aade32524d66cc3' '2a9d7ee064b5d8623691a0bcd0047ae876e7aaaab77bdfad4e9e23fe' ) build() { mkdir -p $srcdir/Mu-build cd $srcdir/Mu-build qmake "CONFIG+=release" $srcdir/Mu-$pkgver/mu.pro make } package() { # excecutable mv $srcdir/Mu-build/bin/mu $srcdir/Mu-build/bin/kreogist-mu install -d $pkgdir/usr/bin/ install -m775 $srcdir/Mu-build/bin/kreogist-mu $pkgdir/usr/bin/ # i18n files # https://github.com/Kreogist/Mu/issues/17#issuecomment-164236195 install -d $pkgdir/usr/share/Kreogist/mu/Language/ for f in $srcdir/Mu-build/bin/*.qm do baseName=$(basename $f) languageName="${baseName%.qm}" install -d $pkgdir/usr/share/Kreogist/mu/Language/$languageName/ install -m664 $f $pkgdir/usr/share/Kreogist/mu/Language/$languageName/ done # static resource install -d $pkgdir/usr/share/icons/hicolor/512x512/apps/ install -m664 $srcdir/$pkgname-resource/$pkgname.png $pkgdir/usr/share/icons/hicolor/512x512/apps/ install -d $pkgdir/usr/share/applications/ install -m664 $srcdir/$pkgname-resource/$pkgname.desktop $pkgdir/usr/share/applications/ }