Bug 179025 - New port: security/py-keyczar Toolkit for safe and simple cryptography
Summary: New port: security/py-keyczar Toolkit for safe and simple cryptography
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Martin Wilke
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-05-27 21:30 UTC by Douglas Thrift
Modified: 2013-05-29 01:40 UTC (History)
1 user (show)

See Also:


Attachments
py-keyczar.shar (3.07 KB, text/plain)
2013-05-27 21:30 UTC, Douglas Thrift
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Douglas Thrift 2013-05-27 21:30:00 UTC
From http://www.keyczar.org/:

Keyczar is an open source cryptographic toolkit designed to make it easier and
safer for developers to use cryptography in their applications. Keyczar supports
authentication and encryption with both symmetric and asymmetric keys. Some
features of Keyczar include:

* A simple API
* Key rotation and versioning
* Safe default algorithms, modes, and key lengths
* Automated generation of initialization vectors and ciphertext signatures
* Java, Python, and C++ implementations
* International support in Java (Python coming soon)

Keyczar was originally developed by members of the Google Security Team and is
released under an Apache 2.0 license.

https://redports.org/buildarchive/20130526202101-18450/
Comment 1 Edwin Groothuis freebsd_committer freebsd_triage 2013-05-27 21:30:08 UTC
Responsible Changed
From-To: freebsd-ports-bugs->freebsd-python

freebsd-python@ wants this port PRs (via the GNATS Auto Assign Tool)
Comment 2 Martin Wilke freebsd_committer freebsd_triage 2013-05-28 06:57:34 UTC
Responsible Changed
From-To: freebsd-python->miwi

I'll take it.
Comment 3 Martin Wilke freebsd_committer freebsd_triage 2013-05-29 01:36:36 UTC
State Changed
From-To: open->closed

Committed. Thanks!
Comment 4 dfilter service freebsd_committer freebsd_triage 2013-05-29 01:37:00 UTC
Author: miwi
Date: Wed May 29 00:36:46 2013
New Revision: 319331
URL: http://svnweb.freebsd.org/changeset/ports/319331

Log:
  Keyczar is an open source cryptographic toolkit designed to make it easier and
  safer for developers to use cryptography in their applications. Keyczar supports
  authentication and encryption with both symmetric and asymmetric keys. Some
  features of Keyczar include:
  
  * A simple API
  * Key rotation and versioning
  * Safe default algorithms, modes, and key lengths
  * Automated generation of initialization vectors and ciphertext signatures
  * Java, Python, and C++ implementations
  * International support in Java (Python coming soon)
  
  Keyczar was originally developed by members of the Google Security Team and is
  released under an Apache 2.0 license.
  
  WWW: http://www.keyczar.org/
  
  PR:		ports/179025
  Submitted by:	Douglas Thrift <douglas@douglasthrift.net>

Added:
  head/security/py-keyczar/
  head/security/py-keyczar/Makefile   (contents, props changed)
  head/security/py-keyczar/distinfo   (contents, props changed)
  head/security/py-keyczar/pkg-descr   (contents, props changed)
  head/security/py-keyczar/pkg-plist   (contents, props changed)
Modified:
  head/security/Makefile

Modified: head/security/Makefile
==============================================================================
--- head/security/Makefile	Wed May 29 00:35:48 2013	(r319330)
+++ head/security/Makefile	Wed May 29 00:36:46 2013	(r319331)
@@ -748,6 +748,7 @@
     SUBDIR += py-gnutls
     SUBDIR += py-htpasswd
     SUBDIR += py-kerberos
+    SUBDIR += py-keyczar
     SUBDIR += py-keyring
     SUBDIR += py-m2crypto
     SUBDIR += py-mcrypt

Added: head/security/py-keyczar/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/security/py-keyczar/Makefile	Wed May 29 00:36:46 2013	(r319331)
@@ -0,0 +1,22 @@
+# Created by: Douglas Thrift <douglas@douglasthrift.net>
+# $FreeBSD$
+
+PORTNAME=	keyczar
+PORTVERSION=	0.71c
+CATEGORIES=	security python
+MASTER_SITES=	GOOGLE_CODE
+PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
+DISTNAME=	python-${PORTNAME}-${PORTVERSION}
+
+MAINTAINER=	douglas@douglasthrift.net
+COMMENT=	Toolkit for safe and simple cryptography
+
+LICENSE=	AL2
+
+RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}pycrypto>=2.0:${PORTSDIR}/security/py-pycrypto
+
+USE_PYTHON=	yes
+USE_PYDISTUTILS=	yes
+PYDISTUTILS_PKGNAME=	python-${PORTNAME}
+
+.include <bsd.port.mk>

Added: head/security/py-keyczar/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/security/py-keyczar/distinfo	Wed May 29 00:36:46 2013	(r319331)
@@ -0,0 +1,2 @@
+SHA256 (python-keyczar-0.71c.tar.gz) = 34845f4d8388b11e1176d36e90c2126cff564a621133bd1a946aa6640d2e9035
+SIZE (python-keyczar-0.71c.tar.gz) = 236344

Added: head/security/py-keyczar/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/security/py-keyczar/pkg-descr	Wed May 29 00:36:46 2013	(r319331)
@@ -0,0 +1,16 @@
+Keyczar is an open source cryptographic toolkit designed to make it easier and
+safer for developers to use cryptography in their applications. Keyczar supports
+authentication and encryption with both symmetric and asymmetric keys. Some
+features of Keyczar include:
+
+* A simple API
+* Key rotation and versioning
+* Safe default algorithms, modes, and key lengths
+* Automated generation of initialization vectors and ciphertext signatures
+* Java, Python, and C++ implementations
+* International support in Java (Python coming soon)
+
+Keyczar was originally developed by members of the Google Security Team and is
+released under an Apache 2.0 license.
+
+WWW: http://www.keyczar.org/

Added: head/security/py-keyczar/pkg-plist
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/security/py-keyczar/pkg-plist	Wed May 29 00:36:46 2013	(r319331)
@@ -0,0 +1,31 @@
+%%PYTHON_SITELIBDIR%%/keyczar/__init__.py
+%%PYTHON_SITELIBDIR%%/keyczar/__init__.pyc
+%%PYTHON_SITELIBDIR%%/keyczar/__init__.pyo
+%%PYTHON_SITELIBDIR%%/keyczar/errors.py
+%%PYTHON_SITELIBDIR%%/keyczar/errors.pyc
+%%PYTHON_SITELIBDIR%%/keyczar/errors.pyo
+%%PYTHON_SITELIBDIR%%/keyczar/keyczar.py
+%%PYTHON_SITELIBDIR%%/keyczar/keyczar.pyc
+%%PYTHON_SITELIBDIR%%/keyczar/keyczar.pyo
+%%PYTHON_SITELIBDIR%%/keyczar/keyczart.py
+%%PYTHON_SITELIBDIR%%/keyczar/keyczart.pyc
+%%PYTHON_SITELIBDIR%%/keyczar/keyczart.pyo
+%%PYTHON_SITELIBDIR%%/keyczar/keydata.py
+%%PYTHON_SITELIBDIR%%/keyczar/keydata.pyc
+%%PYTHON_SITELIBDIR%%/keyczar/keydata.pyo
+%%PYTHON_SITELIBDIR%%/keyczar/keyinfo.py
+%%PYTHON_SITELIBDIR%%/keyczar/keyinfo.pyc
+%%PYTHON_SITELIBDIR%%/keyczar/keyinfo.pyo
+%%PYTHON_SITELIBDIR%%/keyczar/keys.py
+%%PYTHON_SITELIBDIR%%/keyczar/keys.pyc
+%%PYTHON_SITELIBDIR%%/keyczar/keys.pyo
+%%PYTHON_SITELIBDIR%%/keyczar/readers.py
+%%PYTHON_SITELIBDIR%%/keyczar/readers.pyc
+%%PYTHON_SITELIBDIR%%/keyczar/readers.pyo
+%%PYTHON_SITELIBDIR%%/keyczar/util.py
+%%PYTHON_SITELIBDIR%%/keyczar/util.pyc
+%%PYTHON_SITELIBDIR%%/keyczar/util.pyo
+%%PYTHON_SITELIBDIR%%/keyczar/writers.py
+%%PYTHON_SITELIBDIR%%/keyczar/writers.pyc
+%%PYTHON_SITELIBDIR%%/keyczar/writers.pyo
+@dirrm %%PYTHON_SITELIBDIR%%/keyczar
_______________________________________________
svn-ports-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-ports-all
To unsubscribe, send any mail to "svn-ports-all-unsubscribe@freebsd.org"