Package Details: firefox-extension-tree-style-tab 2.2.11-1

Git Clone URL: https://aur.archlinux.org/firefox-extension-tree-style-tab.git (read-only)
Package Base: firefox-extension-tree-style-tab
Description: Firefox extension to show tabs like a tree
Upstream URL: http://piro.sakura.ne.jp/xul/_treestyletab.html.en
Licenses: LGPL 2.1, MPL 1.1, GPL 2.0
Submitter: jdetrey
Maintainer: jdetrey
Last Packager: jdetrey
Votes: 3
Popularity: 2.161052
First Submitted: 2016-04-25 08:37
Last Updated: 2017-11-18 21:10

Latest Comments

polyzen commented on 2017-11-15 01:04

Please add `noextract=("${source##*/}")` to avoid unnecessary extraction of the XPI.

jdetrey commented on 2017-09-18 06:00

Whoops, thanks. I had totally missed that. Sorry for the blunder.

polyzen commented on 2017-09-16 07:20

The current source() points to the specific `tree_style_tab-0.17.2016031101-fx.xpi` file.

`source=("https://addons.cdn.mozilla.net/user-media/addons/5890/tree_style_tab-$pkgver-fx.xpi")`

polyzen commented on 2017-01-25 21:12

Addon ID's change only under very rare circumstances; I just hardcode them.

jdetrey commented on 2017-01-23 09:24

Thanks for the info! In fact, the XPI is only extracted to get the ID under which the file should be saved in /usr/lib/firefox/browser/extensions. But only the unextracted XPI file gets installed.

However, I realized that makepkg automatically extracted the XPI, so I removed the prepare() part of the PKGBUILD. And while I was at it, I updated the PKGBUILD to get the lastest version from upstream.

polyzen commented on 2017-01-21 22:55

Extracting this extension is unnecessary [0]. See this [1] for an example. :)

[0] https://developer.mozilla.org/en-US/Add-ons/Install_Manifests#unpack
[1] https://github.com/polyzen/pkgbuilds/blob/firefox-stylish/PKGBUILD