[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