[Pkg-mozext-maintainers] Mozilla-devscripts (or successor)

Helge Kreutzmann debian at helgefjell.de
Sun Sep 1 17:01:37 BST 2024


Hello Carsten,
Am Wed, Aug 14, 2024 at 07:01:31PM +0000 schrieb Helge Kreutzmann:
> Am Wed, Aug 14, 2024 at 08:34:33PM +0200 schrieb Carsten Schoenert:
> > Am 14.08.24 um 19:35 schrieb Helge Kreutzmann:
> > > Am 11.08.24 um 11:38 schrieb Helge Kreutzmann:
> > > > Hello maintainers,
> > > > I locally continue to maintain webext-noscript after it was
> > > > (unfortuantely) removed from Debian.
> > > > 
> > > > A few days ago I wanted to build the latest version and discovered
> > > > that mozilla-devsripts is gone. Also I cannot find any package
> > > > providing Debian/Debhelper/Sequence/webext.pm
> > > > 
> > > > Is there a succession planned? Or is there an alternative?
> > > 
> > > right now there are no plans to provide some kind of successor for the
> > > old helper script because only a few packages would need this.
> 
> Ok.
> 
> > > So far the conses was that it's currently more useful if the left over
> > > package will place the relevant parts within their debian/ folder.

…

> > > It's not worth to keep the old helper package for these less line that
> > > are needed in the end.
> 
> I never bothered to investigate how it works internally, if its as
> easy as copying files from a zip folder, then of course I can adapt
> the packaging.

So the fix is simple, simply remove the "--with-webext" in
debian/rules and list the directories of the xpi (zip) files in
debian/install.

This works, but the previous package had one more file, (actually a
soft link):
lrwxrwxrwx root/root         0 2023-12-22 14:22 ./usr/share/mozilla/extensions/{ec8030f7-c20a-464f-9b0e-13a3a9e97384}/{73a6fe31-595d-460b-a920-fcc0f8843232} -> ../../../webext/noscript

What is the relevance of this file/link? Should I simply create it
manually or does this hash have a deeper meaning?

Thanks for any hints!

Greetings

           Helge

-- 
      Dr. Helge Kreutzmann                     debian at helgefjell.de
           Dipl.-Phys.                   http://www.helgefjell.de/debian.php
        64bit GNU powered                     gpg signed mail preferred
           Help keep free software "libre": http://www.ffii.de/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-mozext-maintainers/attachments/20240901/85ff6f32/attachment.sig>


More information about the Pkg-mozext-maintainers mailing list