diff options
author | Frederic Bezies | 2017-04-21 07:31:53 +0200 |
---|---|---|
committer | Frederic Bezies | 2017-04-21 07:31:53 +0200 |
commit | 538e30cd911fd49af9add67b98281478443c50ce (patch) | |
tree | 6dae7571a4a53c9123133984fe6e90b253e14f1c | |
parent | 18fe6411c9c26c1ffb4a194efdbe4d13d231b5ff (diff) | |
download | aur-538e30cd911fd49af9add67b98281478443c50ce.tar.gz |
adding lollypop-portal and others optdepend
-rw-r--r-- | .SRCINFO | 26 | ||||
-rw-r--r-- | PKGBUILD | 32 |
2 files changed, 43 insertions, 15 deletions
@@ -1,8 +1,8 @@ # Generated by mksrcinfo v8 -# Fri Apr 14 10:36:21 UTC 2017 +# Fri Apr 21 05:31:31 UTC 2017 pkgbase = lollypop-git pkgdesc = Music player for GNOME - pkgver = 0.9.231.r3.g0e447a26 + pkgver = 0.9.231.r4.ge1c3ebf8 pkgrel = 1 url = https://github.com/gnumdk/lollypop arch = i686 @@ -14,21 +14,29 @@ pkgbase = lollypop-git makedepends = itstool makedepends = python makedepends = yelp-tools + makedepends = gobject-introspection depends = desktop-file-utils - depends = gobject-introspection + depends = gst-python depends = gtk3 + depends = python-cairo depends = python-dbus depends = python-gobject - depends = python-cairo depends = totem-plparser - depends = libsecret - depends = python-pylast - optdepends = python-wikipedia: display advanced artist information - provides = lollypop=0.9.231.r3.g0e447a26 + optdepends = easytag: tag editing + optdepends = flatpak: Flatpak Portal + optdepends = gst-libav: FFmpeg plugin for GStreamer + optdepends = kid3-qt: Store covers in tags + optdepends = libsecret: Last.FM support + optdepends = python-pylast: Last.FM support + optdepends = python-wikipedia: Wikipedia support + optdepends = youtube-dl: YouTube playback + provides = lollypop=0.9.231.r4.ge1c3ebf8 conflicts = lollypop options = !emptydirs source = git://github.com/gnumdk/lollypop.git - sha1sums = SKIP + source = https://github.com/gnumdk/lollypop-portal/releases/download/0.9.1/lollypop-portal-0.9.1.tar.xz + sha256sums = SKIP + sha256sums = d7c5ae781eb3a7d24b1303b6f0c618d386e7ee0c977f87220f889c12e2713e6f pkgname = lollypop-git @@ -3,18 +3,29 @@ pkgname=lollypop-git _gitname=lollypop -pkgver=0.9.231.r3.g0e447a26 +pkgver=0.9.231.r4.ge1c3ebf8 +_portal_pkgver=0.9.1 pkgrel=1 pkgdesc='Music player for GNOME' arch=('i686' 'x86_64') license=('GPL3') url="https://github.com/gnumdk/${_gitname}" -depends=('desktop-file-utils' 'gobject-introspection' 'gtk3' 'python-dbus' 'python-gobject' 'python-cairo' 'totem-plparser' 'libsecret' 'python-pylast') -makedepends=('git' 'gnome-common' 'intltool' 'itstool' 'python' 'yelp-tools') -optdepends=('python-wikipedia: display advanced artist information') +depends=('desktop-file-utils' 'gst-python' 'gtk3' 'python-cairo' + 'python-dbus' 'python-gobject' 'totem-plparser') +makedepends=('git' 'gnome-common' 'intltool' 'itstool' 'python' 'yelp-tools' 'gobject-introspection') +optdepends=('easytag: tag editing' + 'flatpak: Flatpak Portal' + 'gst-libav: FFmpeg plugin for GStreamer' + 'kid3-qt: Store covers in tags' + 'libsecret: Last.FM support' + 'python-pylast: Last.FM support' + 'python-wikipedia: Wikipedia support' + 'youtube-dl: YouTube playback') options=('!emptydirs') -source=("git://github.com/gnumdk/${_gitname}.git") -sha1sums=('SKIP') +source=("git://github.com/gnumdk/${_gitname}.git" +"https://github.com/gnumdk/lollypop-portal/releases/download/${_portal_pkgver}/lollypop-portal-${_portal_pkgver}.tar.xz") +sha256sums=('SKIP' + 'd7c5ae781eb3a7d24b1303b6f0c618d386e7ee0c977f87220f889c12e2713e6f') conflicts=('lollypop') provides=("lollypop=$pkgver") @@ -24,12 +35,21 @@ pkgver() { } build() { + cd lollypop-portal-${_portal_pkgver} + ./configure \ + --prefix='/usr' \ + --libexecdir='/usr/lib/lollypop' + make + cd "$srcdir/${_gitname}" ./autogen.sh --prefix=/usr --disable-schemas-compile make } package() { + cd lollypop-portal-${_portal_pkgver} + make DESTDIR="${pkgdir}" install + cd "$srcdir/${_gitname}" make DESTDIR="${pkgdir}" install #chmod +x $pkgdir/usr/share/lollypop/lollypop-sp |