Package Details: firefox-extension-ghostery 6.3.1-1

Git Clone URL: https://aur.archlinux.org/firefox-extension-ghostery.git (read-only)
Package Base: firefox-extension-ghostery
Description: Plugin for Firefox which detects and/or blocks website trackers
Upstream URL: https://www.ghostery.com
Licenses: custom
Submitter: GI_Jack
Maintainer: arthurzam
Last Packager: arthurzam
Votes: 3
Popularity: 0.011727
First Submitted: 2013-03-18 20:51
Last Updated: 2016-07-09 18:12

Latest Comments

yan12125 commented on 2015-12-18 12:55

Already reported at https://bugs.archlinux.org/task/47436.

arthurzam commented on 2015-12-18 12:37

@yan12125
please report if it helps for you.

yan12125 commented on 2015-12-18 12:27

And please add 'unzip' to makedepends if you're going to apply my previous fix.

yan12125 commented on 2015-12-18 12:07

bsdtar, which makepkg uses is buggy. With Firefox 43+, the installed extension is disabled due to corrupted META-INF/mozilla.* Please consider include this patch:

diff --git a/PKGBUILD b/PKGBUILD
index c666d55..2ed0e3b 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -15,7 +15,12 @@ source=("https://addons.mozilla.org/firefox/downloads/latest/9609/addon-9609-lat
"ghostery.license")
sha1sums=('80a03dace47298d7837fe3abf5ce9f2533692777'
'cf0f4f850554edfd907f07ce3a6451cbc5637e68')
+noextract=('addon-9609-latest.xpi')

+prepare() {
+ cd $srcdir
+ unzip addon-9609-latest.xpi
+}

package() {
cd $srcdir

yan12125 commented on 2015-10-08 04:48

firefox-extension-ghostery E: Symlink (usr/lib/firefox/browser/extensions/firefox@ghostery.com/ghostery.license) points to non-existing /tmp/yaourt-tmp-yen/aur-firefox-extension-ghostery/ghostery.license
firefox-extension-ghostery W: File (usr/lib/firefox/browser/extensions/firefox@ghostery.com/META-INF/mozilla.sf) does not have the world readable bit set.
firefox-extension-ghostery W: File (usr/lib/firefox/browser/extensions/firefox@ghostery.com/META-INF/manifest.mf) does not have the world readable bit set.
firefox-extension-ghostery W: File (usr/lib/firefox/browser/extensions/firefox@ghostery.com/META-INF/mozilla.rsa) does not have the world readable bit set.
firefox-extension-ghostery W: Dependency included and not needed ('firefox')

I think these are real problems except the last one.

Marcel_K commented on 2015-08-18 20:20

Please enclose every instance of $srcdir, $pkgdir, and, in your case, $dstdir, within double quotes to allow for spaces in directory names.

Is it really necessary to chmod all directories *and* files to 755? Ghostery works fine for me when I remove that line.

FadeMind commented on 2015-07-26 17:47

And one more
license should be installed in $pkgname as LICENSE

install -Dm644 ghostery.license "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"

FadeMind commented on 2015-07-26 16:38

Wrong path install.

Should be

/usr/lib/firefox/browser/extensions/firefox@ghostery.com/

it is:

/usr/lib/firefox/extensions/firefox@ghostery.com/

FadeMind commented on 2015-07-26 16:38

Wrong patch install.

Should be

/usr/lib/firefox/browser/extensions/firefox@ghostery.com/

it is:

/usr/lib/firefox/extensions/firefox@ghostery.com/

gtmanfred commented on 2013-03-19 04:40

don't use mv, use cp -dpr --no-preserve=ownership

All comments