Build pEp in MacPorts
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
Claudio Luck 49fa190b59 update README (and add upload verb to Makefile) 5 months ago
mail upgrade to most recent pEp releases 5 months ago
python/py-yml2 upgrade to most recent pEp releases 5 months ago
security/sequoia-pgp upgrade to most recent pEp releases 5 months ago
.gitignore .gitignore: ignore ports directory 2 years ago
Makefile update README (and add upload verb to Makefile) 5 months ago
README.md update README (and add upload verb to Makefile) 5 months ago

README.md

pEp software on MacPorts

Note: pEp software on MacPorts is EXPERIMENTAL

Repository setup

Add this to ${prefix}/etc/macports/sources.conf:

sudo open -e /opt/local/etc/macports/sources.conf

And add this line on top of the other source lines:

https://software.pep.foundation/macports-pep.tar.gz

and if you want to hack the Portfiles locally, use a file:// URL; using three slashes (file:///) for absolute paths:

file://<path-to-checkout>

Update

sudo port selfupdate

Installation

sudo port install pep-adapter-thunderbird

Usage

After installation, the pEp JSON Server should be available:

  • /opt/local/pEp/bin/pEp-mini-json-adapter

The binary is installed under /opt/local/bin (i.e. ${prefix}/bin), which is usually NOT on PATH, thus the mini adapter lookup sequence will NOT find this binary by default.

To run the JSON server in a terminal and observe the debug output, start it as follows:

/opt/local/pEp/bin/pEp-mini-json-adapter -l stderr -d1

Uninstall

Uninstall the JSON server and its dependencies using MacPorts:

sudo port uninstall pep-adapter-thunderbird libpep-adapter libpep-adapter-webserver libpep-engine-thunderbird libpep-etpan py-yml2

And finally you may want to remove the repository URL from ${prefix}/etc/macports/sources.conf.

Update policy

This repository is not yet receiving regular updates.

Support

No public support for this MacPorts is offered, yet.