Re: A port for FireGPG?
On Sat, May 23, 2009 at 04:53:53PM +0200, cpghost wrote: On Sat, May 23, 2009 at 12:31:29AM +0200, cpghost wrote: Hi, I'd like to use GnuPG with Webmail (e.g. with gmail or other webmails). AFAICS, the following Firefox add-on would help: http://www.getfiregpg.org/ Unfortunately, according to http://www.getfiregpg.org/install.html one needs to compile an IPC library (?) out of the firefox3 sources, like this: http://blog.getfiregpg.org/2008/10/17/how-to-compile-the-ipc-library/ Is there a port to automate this task, or could someone with the necessary skills please create such a port? That would be great! Just a little follow-up. Those are the (manual) steps to get libipc compiled on FreeBSD/amd64, assuming www/firefox3 is already installed: Hi, this is an update for www/firefox35 # cd /usr/ports/www/firefox35 # make configure # make build (Be patient, it takes some time) # cd work/mozilla-1.9.1/extensions # now fetch libipc (ipc-latest.tar.gz) to /path/to/ipc-latest.zip (source of ipc-latest.tar.gz is https://bugzilla.mozilla.org/attachment.cgi?id=299132) # tar -xvpf /path/to/ipc-latest.zip # chown -R root:wheel ipc (We now have /usr/ports/www/firefox35/work/mozilla-1.9.1/extensions/ipc) # cd ipc now: /usr/ports/www/firefox35/work/mozilla-1.9.1/extensions/ipc # ./makemake -r -o . Here, you need to manually edit (like this): Makefile(topsrcdir = ../..) build/Makefile (topsrcdir = ../../..) public/Makefile (topsrcdir = ../../..) src/Makefile(topsrcdir = ../../..) # gmake (This will create libipc.so, ipc.xpt in: /usr/ports/www/firefox35/work/mozilla-1.9.1/dist/bin/components) # cd /usr/ports/www/firefox35/work/mozilla-1.9.1/dist/bin/components # cp -i libipc.so /usr/local/lib/firefox3/components/ # cp -i ipc.xpt /usr/local/lib/firefox3/components/ (There is no need to install firefox3 again. Only libipc.so and ipc.xpt count) $ cd ~/.mozilla/firefox/the_firefox_profile $ touch .autoreg (And restart firefox3). With that, firegpg add-on works flawlessly. All this can probably be automated with a slave port of www/firefox35. IMPORTANT: you don't want to use the port www/xpi-firegpg. It is extremely outdated (firegpg-0.5.2). Regards, -cpghost. -- Cordula's Web. http://www.cordula.ws/ ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org
Re: A port for FireGPG?
Hi, Great it's working. I just sended a email this mornig to firegpg's port manager as 0.5.2 is outdated and with serious security issues. Someone should upgrade it ;) Regards, On Thursday 30 July 2009, cpghost cpgh...@cordula.ws wrote : On Sat, May 23, 2009 at 04:53:53PM +0200, cpghost wrote: On Sat, May 23, 2009 at 12:31:29AM +0200, cpghost wrote: Hi, I'd like to use GnuPG with Webmail (e.g. with gmail or other webmails). AFAICS, the following Firefox add-on would help: http://www.getfiregpg.org/ Unfortunately, according to http://www.getfiregpg.org/install.html one needs to compile an IPC library (?) out of the firefox3 sources, like this: http://blog.getfiregpg.org/2008/10/17/how-to-compile-the-ipc-library/ Is there a port to automate this task, or could someone with the necessary skills please create such a port? That would be great! Just a little follow-up. Those are the (manual) steps to get libipc compiled on FreeBSD/amd64, assuming www/firefox3 is already installed: Hi, this is an update for www/firefox35 # cd /usr/ports/www/firefox35 # make configure # make build (Be patient, it takes some time) # cd work/mozilla-1.9.1/extensions # now fetch libipc (ipc-latest.tar.gz) to /path/to/ipc-latest.zip (source of ipc-latest.tar.gz is https://bugzilla.mozilla.org/attachment.cgi?id=299132) # tar -xvpf /path/to/ipc-latest.zip # chown -R root:wheel ipc (We now have /usr/ports/www/firefox35/work/mozilla-1.9.1/extensions/ipc) # cd ipc now: /usr/ports/www/firefox35/work/mozilla-1.9.1/extensions/ipc # ./makemake -r -o . Here, you need to manually edit (like this): Makefile(topsrcdir = ../..) build/Makefile (topsrcdir = ../../..) public/Makefile (topsrcdir = ../../..) src/Makefile(topsrcdir = ../../..) # gmake (This will create libipc.so, ipc.xpt in: /usr/ports/www/firefox35/work/mozilla-1.9.1/dist/bin/components) # cd /usr/ports/www/firefox35/work/mozilla-1.9.1/dist/bin/components # cp -i libipc.so /usr/local/lib/firefox3/components/ # cp -i ipc.xpt /usr/local/lib/firefox3/components/ (There is no need to install firefox3 again. Only libipc.so and ipc.xpt count) $ cd ~/.mozilla/firefox/the_firefox_profile $ touch .autoreg (And restart firefox3). With that, firegpg add-on works flawlessly. All this can probably be automated with a slave port of www/firefox35. IMPORTANT: you don't want to use the port www/xpi-firegpg. It is extremely outdated (firegpg-0.5.2). Regards, -cpghost. -- FireGPG's team - Maximlien Cuony [The_glu] http://getfiregpg.org http://theglu.org signature.asc Description: This is a digitally signed message part.
Re: A port for FireGPG?
On Sat, May 23, 2009 at 12:31:29AM +0200, cpghost wrote: Hi, I'd like to use GnuPG with Webmail (e.g. with gmail or other webmails). AFAICS, the following Firefox add-on would help: http://www.getfiregpg.org/ Unfortunately, according to http://www.getfiregpg.org/install.html one needs to compile an IPC library (?) out of the firefox3 sources, like this: http://blog.getfiregpg.org/2008/10/17/how-to-compile-the-ipc-library/ Is there a port to automate this task, or could someone with the necessary skills please create such a port? That would be great! Just a little follow-up. Those are the (manual) steps to get libipc compiled on FreeBSD/amd64, assuming www/firefox3 is already installed: # cd /usr/ports/www/firefox3 # make configure # make build (Be patient, it takes some time) # cd work/mozilla/extensions # now fetch libipc (ipc-latest.tar.gz) to /path/to/ipc-latest.zip (source of ipc-latest.tar.gz is https://bugzilla.mozilla.org/attachment.cgi?id=299132) # tar -xvpf /path/to/ipc-latest.zip # chown -R root:wheel ipc (We now have /usr/ports/www/firefox3/work/mozilla/extensions/ipc) # cd ipc now: /usr/ports/www/firefox3/work/mozilla/extensions/ipc # ./makemake -r -o . # gmake (This will create libipc.so, ipc.xpt in: /usr/ports/www/firefox3/work/mozilla/dist/bin/components) # cd /usr/ports/www/firefox3/work/mozilla/dist/bin/components # cp -i libipc.so /usr/local/lib/firefox3/components/ # cp -i ipc.xpt /usr/local/lib/firefox3/components/ (There is no need to install firefox3 again. Only libipc.so and ipc.xpt count) $ cd ~/.mozilla/firefox/the_firefox_profile $ touch .autoreg (And restart firefox3). With that, firegpg add-on works flawlessly. All this can probably be automated with a slave port of www/firefox3. Thanks, -cpghost. -- Cordula's Web. http://www.cordula.ws/ ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org