diff options
author | Josip Ponjavic | 2018-02-01 20:04:41 +0100 |
---|---|---|
committer | Josip Ponjavic | 2018-02-01 20:04:41 +0100 |
commit | 8c583bd2d0a8b830b998ff28502c06a6e7a13741 (patch) | |
tree | ec3621732d6dcac258f2ff6d1bc12628feaefff3 /PKGBUILD | |
parent | 479917d58e9aa4b70ae31c874c893a2a216afd25 (diff) | |
download | aur-babe-git.tar.gz |
bump...
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 32 |
1 files changed, 16 insertions, 16 deletions
@@ -1,14 +1,14 @@ # Maintainer: Josip Ponjavic <josipponjavic at gmail dot com> pkgname=babe-git -pkgver=1.0.r272.g4a1cc5d +pkgver=1.2.1.r3.gcc3a112 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' 'qt5-webengine' 'qt5-websockets' 'taglib') -makedepends=('git') +arch=(x86_64) +url='https://babe.kde.org/' +license=(GPL3) +depends=(ki18n knotifications qt5-webengine qt5-websockets taglib) +makedepends=(extra-cmake-modules git python) optdepends=('youtube-dl: youtube support') provides=("${pkgname%-*}") conflicts=("${pkgname%-*}" 'babe-qt') @@ -18,21 +18,21 @@ sha256sums=('SKIP') pkgver() { cd babe - version="$(grep 'Version:' src/dialogs/about.cpp | awk '{print $5 "." $6}' | awk -F'\' '{print $1}')" - printf '%s.r%s.g%s' "$version" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" + git describe --long --tags | sed -r 's/([^-]*-g)/r\1/;s/-/./g;s/v//g' +} + +prepare() { + mkdir -p build } build() { - cd babe - qmake-qt5 + cd build + cmake ../babe \ + -DCMAKE_INSTALL_PREFIX=/usr make } package() { - 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" + cd build + make DESTDIR="$pkgdir" install } |