summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorFrederic Bezies2017-04-21 07:31:53 +0200
committerFrederic Bezies2017-04-21 07:31:53 +0200
commit538e30cd911fd49af9add67b98281478443c50ce (patch)
tree6dae7571a4a53c9123133984fe6e90b253e14f1c /PKGBUILD
parent18fe6411c9c26c1ffb4a194efdbe4d13d231b5ff (diff)
downloadaur-538e30cd911fd49af9add67b98281478443c50ce.tar.gz
adding lollypop-portal and others optdepend
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD32
1 files changed, 26 insertions, 6 deletions
diff --git a/PKGBUILD b/PKGBUILD
index cb0eb96de715..a2e33753f0f3 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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