Package Details: gnome-shell-extension-appindicator-git 1:59+2+g557dbdd-1

Git Clone URL: https://aur.archlinux.org/gnome-shell-extension-appindicator-git.git (read-only, click to copy)
Package Base: gnome-shell-extension-appindicator-git
Description: AppIndicator/KStatusNotifierItem support for GNOME Shell
Upstream URL: https://github.com/ubuntu/gnome-shell-extension-appindicator
Keywords: AppIndicator libappindicator StatusNotifierItem tray
Licenses: GPL-2.0-or-later
Conflicts: gnome-shell-extension-appindicator
Provides: gnome-shell-extension-appindicator
Submitter: Frikilinux
Maintainer: Taijian
Last Packager: Taijian
Votes: 41
Popularity: 0.085284
First Submitted: 2013-04-16 05:53 (UTC)
Last Updated: 2024-11-13 23:17 (UTC)

Required by (20)

Sources (1)

Latest Comments

« First ‹ Previous 1 2 3

zman0900 commented on 2014-10-19 22:14 (UTC)

Dependencies say libappindicator{,3} but the names have changed to libappindicator-gtk{2,3}. So if you are using yaourt or similar like me and it fails to find dependencies, just install those first. Also, FYI, this appears to work fine with gnome 3.14 as long as you modify the metadata.json file. You can add this to the pkgbuild before building until the dev updates the project: prepare() { cd "${srcdir}"/${pkgname%-*} sed 's/"3.12"/"3.12", "3.14"/g' -i metadata.json }

aspirogrammer commented on 2014-06-07 23:46 (UTC)

Indeed I can confirm that removing either libappindicator or libappindicator3 makes the installation succeed. Nevertheless, this package should be fixed...

dfk commented on 2014-06-05 01:58 (UTC)

Ah I see. I remember running into a similar problem, and finagling some manual fix to it that I (of course) didn't take notes on at the time. You might always try removing one of the conflicting dependencies and seeing if you can successfully install this.

aspirogrammer commented on 2014-06-04 20:13 (UTC)

yes, the package requires these libappindicator packages, but then conflict appears; so I agree, PKGBUILD itself is probably not the problem so I was hoping for some workaround...

dfk commented on 2014-06-04 20:03 (UTC)

Are you trying to install one of the libindicator dependencies? This PKGBUILD shouldn't change anything outside the /usr/share/gnome-shell/extensions/ directory where it installs the shell extension.

aspirogrammer commented on 2014-06-04 19:40 (UTC)

I got a conflict: error: failed to commit transaction (conflicting files) libindicator-gtk3: /usr/share/libindicator/80indicator-debugging exists in filesystem Errors occurred, no packages were upgraded. Comment below does not help. Is this fixable?

dfk commented on 2014-05-03 02:39 (UTC)

Thanks for this. I had to tweak the PKGBUILD to get it to work for me (I'm using gnome shell 3.12). First, interfaces.js expects to find the .xml interface files in the same subdirectory that they exist in in the src (interfaces-xml), rather than in /usr/share/glib-2.0/interfaces-xml. Second, the current PKGBUILD doesn't copy the compiled schemas that the Makefile produces. Here's the package() function that I got to work: package() { cd "${srcdir}"/${pkgname%-*} for i in .js .json .css .xml .compiled do find . -type f -name \*$i -exec install -Dm644 '{}' "${pkgdir}/usr/share/gnome-shell/extensions/appindicatorsupport@rgcjonas.gmail.com/{}" \; done find . -type f -name \*.mo -exec install -Dm644 '{}' "${pkgdir}/usr/share/{}" \; } I'm not sure if the localization files need to be installed elsewhere as well since I'm using an English locale. HTH.