[Pkg-mozext-maintainers] BoF or Sprint while DebCamp or DebConf?

Ximin Luo infinity0 at debian.org
Tue Jul 31 11:46:00 BST 2018


Dmitry Smirnov:
> On Thursday, 26 July 2018 11:45:59 AM AEST Carsten Schoenert wrote:
>> We need to collect all these information on the Debian wiki.
> 
> For now I dumped my notes into
> 
>   https://wiki.debian.org/onlyjob/WebExtensions%20packaging
> 
> Hope it helps...
> 

At the BoF I demonstrated usage of dh_webext and have just updated the tree-style-tab to use it (again).

I've updated dh_webext to touch manifest.json to the date of d/changelog, this avoids postinst. I also made some other changes and added a TODO to the top of the script for some leftovers.

I gave a rough outline of how to have https-everywhere use dh_webext but didn't get around to doing it during the BoF (the repo is 100MB and git clone took too long).

Hope this helps, please people try to use dh_webext and let me know what's missing. An example is here:

https://salsa.debian.org/webext-team/tree-style-tab/blob/master/debian/rules

The chmod is a special stupidity of tree-style-tab that isn't required in most packages. At some point we'll want to automate away the detection of the extension-short-name so in the common case you don't need to override_dh_web_ext at all. (see the TODO in dh_webext) Everything else in that file is optional.

X

-- 
GPG: ed25519/56034877E1F87C35
GPG: rsa4096/1318EFAC5FBBDBCE
https://github.com/infinity0/pubkeys.git



More information about the Pkg-mozext-maintainers mailing list