[HTTPS-Everywhere] Creating a debian package for https everywhere
Peter Eckersley
pde at eff.org
Fri Feb 11 09:33:53 PST 2011
Rogério,
Many thanks for working on this!
Here are a few quick observations:
- https everywhere 0.9.9.development.4 does not exist yet, so it seems
problematic to package it ;). You could either package 0.9.9.development.3,
using that .xpi file or git tag, or pick a git-<timestamp> type version
number if you want to package the very latest thing that's in the master
repository
- the install.rdf file still has the 0.9.9.development.3 version number, which
is an incorrect intermediate state from the git repository. The install.rdf
version number should be the same as the package's version number.
- I presume that these packages disable automatic updates? If so, it might
be safest to package the stable releases rather than the development
releases, because once something goes out in a stable release of debian, it
can be around for a long, long time.
- I was going to suggest that alternatively, you could pakcage the development
branch for debian-volatile. However, it seems that debian-volatile is going
away. Maybe it's okay to package the development branch if debian's
stable-updates mechanism will allow you to get fixes to rulesets out to
users in a timely manner.
On Fri, Feb 11, 2011 at 12:41:22PM -0200, Rogério Brito wrote:
> Hi there.
>
> I just thought that I would announce that I have been packaging https
> everywhere for some time now and that I am putting them on a Launchpad PPA
> of mine:
>
> https://launchpad.net/~rbrito/+archive/ppa/+packages
>
> I am using this as a staging area, since I intend to get it uploaded to
> Debian proper. I appreciate any reviews that you might have on how I
> packaged it.
>
>
> Thanks, Rogério Brito.
>
> --
> Rogério Brito : rbrito@{ime.usp.br,gmail.com} : GPG key 4096R/BCFCAAAA
> http://rb.doesntexist.org : Packages for LaTeX : algorithms.berlios.de
> DebianQA: http://qa.debian.org/developer.php?login=rbrito%40ime.usp.br
> _______________________________________________
> HTTPS-everywhere mailing list
> HTTPS-everywhere at mail1.eff.org
> https://mail1.eff.org/mailman/listinfo/https-everywhere
--
Peter Eckersley pde at eff.org
Senior Staff Technologist Tel +1 415 436 9333 x131
Electronic Frontier Foundation Fax +1 415 436 9993
More information about the HTTPS-everywhere
mailing list