Re: A port for FireGPG?

2009-07-30 Thread cpghost
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?

2009-07-30 Thread FireGPG - Maximilien Cuony
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?

2009-05-23 Thread cpghost
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