Created attachment 158481 [details] shar archive
Created attachment 158482 [details] poudriere log
Github https://github.com/leapcode/pysqlcipher is an upstream maintained by the original author. This is why I set it as a source instead of CHEESESHOP.
Created attachment 158483 [details] Updated shar Fixed stripping problem.
Review changes needed: * LICENSE is ZLIB/LIBPNG (See upstream setup.py and licence file) * Needs to use databases/sqlcipher, not a downloaded or bundled amalgamation (like the SQLite port) Additionally: * Poudriere log is for Python 2.7 but USES=python is set (allowing 3.x). Please confirm this builds/runs with Python 3.x or limit use of python with :2.7 Regarding which MASTER_SITE to use, in this case the name/version is correct no matter which is used, but CHEESESHOP is preferred by default, as stated in bug 201384 comment 5
> * Needs to use databases/sqlcipher, not a downloaded or bundled amalgamation (like the SQLite port) This is the known issue, has been discussed many times with them. This is the way how this package is defined. We can't use databases/sqlcipher because database/py-pysqlcipher compiles it from sources, and databases/sqlcipher doesn't come with sources. This will be a significant change in the build process, inappropriate for port. Hopefully they will fix this. https://github.com/leapcode/pysqlcipher/issues/21
(In reply to yuri from comment #5) I understand both the need and the frustration. There are however quite a number of other ports (including Python ones) that have been required to patch out, or be modified to ignore the use of bundled libraries, and use system provided libraries instead. It should be possible to have this port compile with the system/port version, given that the databases/sqlcipher port installs library and headers (and .pc file, likely not relevant here)
Created attachment 158489 [details] Updated shar
Created attachment 158740 [details] Updated shar Update to lower version 1.5.5 because of some incompatibilities of 1.5.6 with existing application.
Take.
Was committed in Revision 402990
Martin, I don't see it was committed. r402990 is something else: > # svn diff -r402989:402990 | grep ^+++ > +++ security/py-pyelliptic/Makefile (revision 402990) > +++ security/py-pyelliptic/distinfo (revision 402990) > +++ security/py-pyelliptic/pkg-descr (revision 402990) > +++ security/Makefile (revision 402990) Yuri
Sorry my fault, was yesterday really not my day :(
No problem!