AminetAminet
Search:
84749 packages online
About
Recent
Browse
Search
Upload
Setup
Services

util/crypt/gpg-m68k.lha

Mirror:Random
Showing: ppc-morphos icongeneric icon
No screenshot available
Short:GnuPG compiled for m68k-amigaos
Author:www.GnuPG.org
Uploader:andreas_barth gmx net
Type:util/crypt
Version:1.4.9
Architecture:m68k-amigaos
Date:2009-02-08
Distribution:Aminet
Download:util/crypt/gpg-m68k.lha - View contents
Readme:util/crypt/gpg-m68k.readme
Downloads:4772

Important!
----------
GnuPG is Free Software (meaning that it respects your freedom). It can be freely used, modified and distributed under the terms of the GNU General Public License. For more details on that and also the source code see:

www.gnupg.org

It is also my very first attempt to "port" such an application. I was surprised how easy it was to come so far. It is a basically for my personal use, but maybe also useful for others.


What is it?
-----------
This is GnuPG 1.4.9 cross-complied to run at m68k-amigaos with ixemul.library.
I did run the configure script with this options:

export CC=m68k-amigaos-gcc
export CFLAGS="-D NDEBUG -m68020"
./configure --host=m68k-amigaos --disable-asm --disable-gnupg-iconv --disable-card-support --disable-agent-support --disable-photo-viewers --disable-keyserver-helpers --disable-threads

So you can see, what is not supported. I also thought it is not required anyway.

In the resulting config.h I also had to:

#undef HAVE_FCNTL
#undef HAVE_FORK

to get it compiled.

Also, generating keys does not work, as all the entropy gathering mechanisms are most likely not supported on the AMIGA.


How to use it?
--------------
gpg is a command line tool. Use a Shell and enter:

gpg -h

for available options. The manual is also available at www.gnupg.org.


Why does it exist?
------------------ 
I wanted to be able to decrypt messages on my AMIGA that had been encrypted with gpg. This is all at the moment. I finally succeeded to cross-compile the tool with the help of the following website:

http://cross.zerohero.se/os3.html


Requirements
------------
You need a 68020 CPU and at least ixemul.library. I use version 49.17. 
You can also copy the .gnupg folder (with pubring.gpg and secring.gpg) from your Linux or Windows machine to the AMIGA. I assume, gpg looks for this in the directory specified in ENV:HOME. E. g. Genesis will set this automatically at start-up depending on the active user.
Besides this you can also use tools like SnoopDos to find out where the .gnupg folder is expected.


Contact
-------
If you have AMIGA specific problems on the usage I might be able to help. Write me at:

andreas_barth@gmx.net

But as I said, it is my very first attempt to do such things, don't expect too much.

History
-------
compile date: 2009-02-08
- first successful compilation


Contents of util/crypt/gpg-m68k.lha
 PERMSSN    UID  GID    PACKED    SIZE  RATIO METHOD CRC     STAMP          NAME
---------- ----------- ------- ------- ------ ---------- ------------ -------------
[generic]               398705  929420  42.9% -lh5- fa95 Feb  8 12:17 gpg
[generic]                 1318    2546  51.8% -lh5- 57ae Feb  8 17:38 gpg-m68k.readme
[generic]               179039  427096  41.9% -lh5- 90ed Feb  8 12:17 gpgv
---------- ----------- ------- ------- ------ ---------- ------------ -------------
 Total         3 files  579062 1359062  42.6%            Feb  8 08:51
Page generated in 0.02 seconds
Aminet © 1992-2024 Urban Müller and the Aminet team. Aminet contact address: <aminetaminet net>