Package Details: gnome-shell-extension-appindicator-git 16.r0.g86cd3a2-1

Git Clone URL: (read-only)
Package Base: gnome-shell-extension-appindicator-git
Description: Integrates AppIndicators into GNOME Shell.
Upstream URL:
Licenses: GPL
Submitter: Frikilinux
Maintainer: None
Last Packager: WoefulDerelict
Votes: 11
Popularity: 0.178299
First Submitted: 2013-04-16 05:53
Last Updated: 2015-10-10 21:38

Latest Comments

kaptoxic commented on 2015-04-24 03:09

PKGBUILD should be updated--libappindicator3 does not exist (and seems to be unnecessary).

kaptoxic commented on 2015-02-22 20:18

Which method of installation is preferred for this extension -- this AUR package or extensions.gnome web interface?

zman0900 commented on 2014-10-19 22:14

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

prakharsingh95 commented on 2014-10-18 08:14

Am I correct in assuming that this pacakge is need to show dropbox, megasync, noise etc icons in topbar?

Is there any way to install this without them?

kaptoxic commented on 2014-06-07 23:46

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

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.

kaptoxic commented on 2014-06-04 20:13

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

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.

kaptoxic commented on 2014-06-04 19:40

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

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
find . -type f -name \*$i -exec install -Dm644 '{}' "${pkgdir}/usr/share/gnome-shell/extensions/{}" \;
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.