Package Details: indicator-kdeconnect-git r599.070ebaa-2

Git Clone URL: (read-only, click to copy)
Package Base: indicator-kdeconnect-git
Description: Integrate KDEConnect on desktop environments that use AppIndicators (e.g. Unity)
Upstream URL:
Licenses: GPL
Conflicts: indicator-kdeconnect
Provides: indicator-kdeconnect
Submitter: shimi
Maintainer: zufallsheld
Last Packager: zufallsheld
Votes: 41
Popularity: 0.000987
First Submitted: 2015-08-11 19:41
Last Updated: 2018-11-18 18:19

Latest Comments

1 2 3 Next › Last »

Martchus commented on 2019-08-14 17:43

@ClawOfLight is right - and vala still listed as dependency and not make dependency.

ClawOfLight commented on 2019-03-05 17:06

Pretty sure that vala, meson, ninja, git should be makedepends...

pingplug commented on 2018-11-17 10:42

  1. do not install to system when building package
  2. do not include ${pkgdir} in prefix when configure (@jonathon)
  3. do not build source code in package() function

adding DESTDIR="${pkgdir}" before ninja install can help

jonathon commented on 2018-11-16 20:49

The last change broke packaging as it's trying to install to /usr during package(). This diff will fix it (and tidy up a couple of other things):

(updated as per @pingplug above)

diff --git a/PKGBUILD b/PKGBUILD
index 4d5517b..631e0de 100644
@@ -13,7 +13,7 @@ conflicts=('indicator-kdeconnect')
 depends=('libappindicator-gtk3' 'kdeconnect' 'vala' 'python-requests-oauthlib' 'python-gobject' 'libgee')
 makedepends=('git' 'meson' 'ninja')

 pkgver() {
@@ -21,11 +21,13 @@ pkgver() {
   printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"

+build() {
+  mkdir build && cd build
+  meson ../$_gitname --prefix=/usr  --libdir=/usr/lib
+  ninja
 package() {
-  cd indicator-kdeconnect
-  mkdir build
   cd build
-  meson .. --prefix=/usr/  --libdir=/usr/lib/
-  ninja
-  ninja install
+  DESTDIR=$pkgdir ninja install

ClawOfLight commented on 2018-11-13 09:34

Missing dependency: libgee

eskimod commented on 2018-11-13 00:24

I think the install step is missing something because no files are actually installed (checked with pacman -Ql).

zufallsheld commented on 2018-11-11 14:40

Thanks @jonathon, fixed!

jonathon commented on 2018-11-11 14:25

From commit a15c091fc5c265db5f7091ae20b0ac39ec58db06 upstream have switched from cmake to meson

zufallsheld commented on 2017-05-07 10:46

Thanks, updated.

Fuelen commented on 2017-05-07 09:57

You should also add python-gobject as dependency (for SMS send)