summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorFrederic Bezies2017-04-21 07:31:53 +0200
committerFrederic Bezies2017-04-21 07:31:53 +0200
commit538e30cd911fd49af9add67b98281478443c50ce (patch)
tree6dae7571a4a53c9123133984fe6e90b253e14f1c
parent18fe6411c9c26c1ffb4a194efdbe4d13d231b5ff (diff)
downloadaur-538e30cd911fd49af9add67b98281478443c50ce.tar.gz
adding lollypop-portal and others optdepend
-rw-r--r--.SRCINFO26
-rw-r--r--PKGBUILD32
2 files changed, 43 insertions, 15 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 8855b8864a24..cf85eb2b3aac 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
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