diff options
author | Josip Ponjavic | 2017-09-11 16:15:41 +0200 |
---|---|---|
committer | Josip Ponjavic | 2017-09-11 16:15:41 +0200 |
commit | b772609803b45cec0d7682d62fa3d4dd163c847d (patch) | |
tree | 1a8d581e170fda0d049c9caf9aa60edd6222d389 | |
parent | 857e5229b24d74e5a1ac2824b96e26a9bb3ecf88 (diff) | |
download | aur-b772609803b45cec0d7682d62fa3d4dd163c847d.tar.gz |
switch from cmake to qmake, more reliable
-rw-r--r-- | .SRCINFO | 5 | ||||
-rw-r--r-- | PKGBUILD | 17 |
2 files changed, 14 insertions, 8 deletions
@@ -1,18 +1,17 @@ pkgbase = babe-git pkgdesc = Tiny Qt Music Player to keep your favorite songs at hand - pkgver = 0.5.Beta.r178.g89e87a1 + pkgver = 0.5.Beta.r199.gd0b98c7 pkgrel = 1 url = https://babe.kde.org/ arch = i686 arch = x86_64 license = GPL3 - makedepends = extra-cmake-modules makedepends = git - makedepends = python depends = desktop-file-utils depends = gtk-update-icon-cache depends = ki18n depends = knotifications + depends = qt5-webengine depends = taglib optdepends = youtube-dl: youtube support provides = babe @@ -1,14 +1,14 @@ # Maintainer: Josip Ponjavic <josipponjavic at gmail dot com> pkgname=babe-git -pkgver=0.5.Beta.r178.g89e87a1 +pkgver=0.5.Beta.r199.gd0b98c7 pkgrel=1 pkgdesc='Tiny Qt Music Player to keep your favorite songs at hand' arch=('i686' 'x86_64') url="https://babe.kde.org/" license=('GPL3') -depends=('desktop-file-utils' 'gtk-update-icon-cache' 'ki18n' 'knotifications' 'taglib') -makedepends=('extra-cmake-modules' 'git' 'python') +depends=('desktop-file-utils' 'gtk-update-icon-cache' 'ki18n' 'knotifications' 'qt5-webengine' 'taglib') +makedepends=('git') optdepends=('youtube-dl: youtube support') provides=("${pkgname%-*}") conflicts=("${pkgname%-*}" 'babe-qt') @@ -24,10 +24,17 @@ pkgver() { build() { cd babe - cmake . -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr + qmake-qt5 make } package() { - make -C babe DESTDIR="${pkgdir}/" install + cd babe + install -Dm755 Babe "$pkgdir/usr/bin/babe" + install -Dm644 data/48-apps-babe.svg "$pkgdir/usr/share/icons/hicolor/scalable/apps/babe.svg" + install -Dm644 data/128-apps-babe.png "$pkgdir/usr/share/icons/hicolor/128x128/apps/babe.png" + install -Dm655 org.kde.babe.appdata.xml "$pkgdir/usr/share/metainfo/org.kde.babe.appdata.xml" + install -Dm755 org.kde.babe.desktop "$pkgdir/usr/share/applications/org.kde.babe.desktop" + sed -i 's|Exec=Babe|Exec=babe|' "${pkgdir}/usr/share/applications/org.kde.babe.desktop" + sed -i 's|Icon=Babe|Icon=babe|' "${pkgdir}/usr/share/applications/org.kde.babe.desktop" } |