diff --git a/srcpkgs/python-cryptography/template b/srcpkgs/python-cryptography/template index 89343e74295..8bc5a63014f 100644 --- a/srcpkgs/python-cryptography/template +++ b/srcpkgs/python-cryptography/template @@ -1,14 +1,13 @@ # Template file for 'python-cryptography' pkgname=python-cryptography version=1.5.2 -revision=2 +revision=3 wrksrc="cryptography-${version}" build_style=python-module -python_versions="2.7 3.4" -hostmakedepends="python-setuptools python3.4-setuptools libressl-devel - python-enum34 python-ipaddress python-six python3.4-six python-pyasn1 - python3.4-pyasn1 python-cffi python3.4-cffi python-idna python3.4-idna" -makedepends="libressl-devel python-devel python3.4-devel" +hostmakedepends="python-setuptools python3-setuptools libressl-devel + python-enum34 python-ipaddress python-six python3-six python-pyasn1 + python3-pyasn1 python-cffi python3-cffi python-idna python3-idna" +makedepends="libressl-devel python-devel python3-devel" depends="python-setuptools python-cffi python-pyasn1 python-six python-enum34 python-idna python-ipaddress" pycompile_module="cryptography" @@ -23,14 +22,19 @@ post_install() { vlicense LICENSE } -python3.4-cryptography_package() { - depends="python3.4-setuptools python3.4-cffi python3.4-pyasn1 - python3.4-six python3.4-idna" - pycompile_version="3.4" +python3-cryptography_package() { + depends="python3-setuptools python3-cffi python3-pyasn1 + python3-six python3-idna" pycompile_module="cryptography" - short_desc="${short_desc/Python2/Python3.4}" + replaces="python3.4-cryptography>=0" + short_desc="${short_desc/Python2/Python3}" pkg_install() { - vmove usr/lib/python3.4 + vmove usr/lib/python3* vlicense LICENSE } } +python3.4-cryptography_package() { + build_style=meta + short_desc="${short_desc/Python2/Python3.4} (transitional dummy package)" + depends="python3-cryptography>=${version}_${revision}" +} diff --git a/srcpkgs/python3-cryptography b/srcpkgs/python3-cryptography new file mode 120000 index 00000000000..056dc2d1d9b --- /dev/null +++ b/srcpkgs/python3-cryptography @@ -0,0 +1 @@ +python-cryptography \ No newline at end of file