On Mon, 27 Jun 2016, Landry Breuil wrote: > On Mon, Jun 27, 2016 at 09:28:06AM +0200, David Coppa wrote: > > On Mon, Jun 27, 2016 at 7:17 AM, Landry Breuil <lan...@rhaalovely.net> > > wrote: > > > On Thu, Jun 23, 2016 at 05:24:58PM -0500, attila wrote: > > >> Hi ports@, > > >> > > >> Here is another try at the Tor Browser Bundle, updated to 6.0.2 just > > >> today. I believe I have addressed all previous concerns: > > >> > > >> * Our extensions now live in /usr/local/lib/... and run directly from > > >> there, they are not unpacked under the user's profile (enabledScopes > > >> solved this); > > >> * addon PLIST files redone to just have the .xpi file; > > >> * No more hardcoded /usr/local paths > > >> * Only addons we actually have to patch are packaged by us; otherwise > > >> we just wrap around the distributed .xpi (noscript, https-everywhere) > > > > > > Great stuff, thanks for spending the time to do all this right ! > > > > > > Why are you overriding FETCH_CMD in noscript subdir ? That looks > > > wrong... > > > > That's because it fails without "-S dont": > > > > >> Fetch > > >> https://secure.informaction.com/download/releases/noscript-2.9.0.11.xpi > > ftp: SSL read error: handshake failed: error:14090086:SSL > > routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed > > > > Probably it should be mirrored on a decent web server... > > How... ironic. I think it'd actually be better to fetch it from > addons.mozilla.org, to stress that's the unmodified/official version.
Indeed. This works w/o problems: --- www/tbb/noscript/Makefile.old Thu Jun 23 19:56:02 2016 +++ www/tbb/noscript/Makefile Mon Jun 27 11:20:03 2016 @@ -4,8 +4,7 @@ V = 2.9.0.11 COMMENT = flexible JS blocker for firefox (Tor browser variant) HOMEPAGE = http://noscript.net -MASTER_SITES = https://secure.informaction.com/download/releases/ -FETCH_CMD ?= /usr/bin/ftp -V ${_PROGRESS} -k ${FTP_KEEPALIVE} -C -S dont +MASTER_SITES = https://addons.mozilla.org/firefox/downloads/file/421899/ GUID = {73a6fe31-595d-460b-a920-fcc0f8843232} DISTFILE_IS_XPI = Yes