summaryrefslogtreecommitdiff
path: root/dev-python/pycryptopp
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /dev-python/pycryptopp
reinit the tree, so we can have metadata
Diffstat (limited to 'dev-python/pycryptopp')
-rw-r--r--dev-python/pycryptopp/Manifest7
-rw-r--r--dev-python/pycryptopp/metadata.xml11
-rw-r--r--dev-python/pycryptopp/pycryptopp-0.6.0.ebuild43
-rw-r--r--dev-python/pycryptopp/pycryptopp-0.7.1.ebuild43
4 files changed, 104 insertions, 0 deletions
diff --git a/dev-python/pycryptopp/Manifest b/dev-python/pycryptopp/Manifest
new file mode 100644
index 000000000000..ff664c609a57
--- /dev/null
+++ b/dev-python/pycryptopp/Manifest
@@ -0,0 +1,7 @@
+DIST pycryptopp-0.6.0.1206569328141510525648634803928199668821045408958.tar.gz 2009822 SHA256 116158917bd243da2701cfeba9a6374854bc9a599d1466e1a2dbadf37c802059 SHA512 bdd7d983bc0f8ef50c140a8da0c532883f0f1461d4a91d2761c872403133e9474d4fdbd78e275adbaacd2066cab4121034002a4730258162a618b3af913fdf7a WHIRLPOOL 809aecb84ff38232351b0700225564672d082528d0a98ec071ce40b97e02df59ac41647ae6356ecafca916655555cf533787db5182cd9536177affedbd7b89c3
+DIST pycryptopp-0.7.1.869544967005693312591928092448767568728501330214.tar.gz 1992756 SHA256 08ad57a1a39b7ed23c173692281da0b8d49d98ad3dcc09f8cca6d901e142699f SHA512 8b5996badedcd32345818f95e26487ac938c10e1790495515c74816075261a4fcedd2f80c55beddbdea54ed8899bc7c7b1a192468cb3cf434c50f9a68b65cc25 WHIRLPOOL 7a3b67615cbef44bef5e9d965364f1d10f2622922ebce2e345f58f3b20b56bee0d222d9466c9bb53dd53ae0c988ef192e4feda9ef05d6c3fb5be88cdd181cf88
+EBUILD pycryptopp-0.6.0.ebuild 955 SHA256 a59988783ab324eaa0329d3a16883917c06ac675facb16f4564828f1963c0614 SHA512 9a62383652a38bff4e245dff31dc209396ac68fa7166895862047fa68958ad886f6945e5bcd34383a0a2cf05f5b82cdf8ec8cf8602a292481cb19dccddc3a460 WHIRLPOOL e1943b088160653ad2a5dd511feee004847cc7d841bf249b331357385dfc29103234c7ecfc06e849daee7462b727ac3c06065eb0063c832be5b860ffb944c3f0
+EBUILD pycryptopp-0.7.1.ebuild 956 SHA256 f90ba9816a44ecd2e08a4769e04edaec10e013d8721ed6475c55656948c2c5d1 SHA512 009d2966a513bac311c2bcb1c6a43edcec2f453f5ccea8bdc8c5d948bbdc880497041d03993260fb7fc5173acf4e347ca883a00996dc92172cec1e90905141d0 WHIRLPOOL fef759f608bb097c8774724b1cf99d1524ef10edc15c40061cf3b01499c07e1ee5f7442aa24cfb8149da8d5f2adb846e7a4120f1153a6ddd22f18a4bb2263ae9
+MISC ChangeLog 2717 SHA256 031176a8f6585cc3df41e3b09c427669f5151a7a38056d52c59041934fe03dc5 SHA512 86ba37faf5b4ce0b767cc9f1bb67ed1c5a958c0648282016cd9a7e815d7147b9e2eacee79e8e42c3dd3e3b07cac074221c9c3f10f35dfd54c4f68a6a3d78fc8d WHIRLPOOL 205cbed0e73d01a2b621746208eacad54915769f5d9be1a2009081b1093bf28ecfdbe370bd2475faab10171e4a229a2469b8cb36eb7d7ac44ed5c64b746bc254
+MISC ChangeLog-2015 1504 SHA256 50868f2a814652dbd481c61957a8dec360e80bc76a50432fe13c3aadb31c69be SHA512 d1dc92895d8d9135f702046745addbaef988fbb758d56dbc47452cfc587ecd2afea6d702803b7c5244fa273c71feebc6a3458e37e45a951d3f1898a9682d8cf1 WHIRLPOOL ceaab87e256a8c8c7d373c4c29cd698c979839c542a58ef2c9873b88fe776903e0b149dfc725fd4de4c1ef462c0258a82fec043dc15323a1d51518b38e1e15f9
+MISC metadata.xml 313 SHA256 468997761542f75fc1a01d5757553fbfb4be11ac52395dc147bdcbed84d97147 SHA512 43f568076f481a7172565b251b4e5cd08567a2a0ec204713f9f1d892331d70be656694df66f47961289a99f0aac72733e75d3689054dd88dd52a6d055e19c0dc WHIRLPOOL e7b5f15064c758e0e50810192d975c3cffe7c3ee6d992dcaccd37c789e38e5cbc530e3664b8f1c70e7da46b7e16da844d6d12e589444b69cfaf610600ba231b1
diff --git a/dev-python/pycryptopp/metadata.xml b/dev-python/pycryptopp/metadata.xml
new file mode 100644
index 000000000000..b4a9e3bc1573
--- /dev/null
+++ b/dev-python/pycryptopp/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>python@gentoo.org</email>
+ <name>Python</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="pypi">pycryptopp</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/dev-python/pycryptopp/pycryptopp-0.6.0.ebuild b/dev-python/pycryptopp/pycryptopp-0.6.0.ebuild
new file mode 100644
index 000000000000..43aa84bb1f47
--- /dev/null
+++ b/dev-python/pycryptopp/pycryptopp-0.6.0.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+PYTHON_COMPAT=( python2_7 )
+
+inherit distutils-r1 vcs-snapshot
+
+NUM="1206569328141510525648634803928199668821045408958"
+MY_P="${P}.${NUM}"
+
+DESCRIPTION="Python wrappers for a few algorithms from the Crypto++ library"
+HOMEPAGE="http://tahoe-lafs.org/trac/pycryptopp https://pypi.python.org/pypi/pycryptopp"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 x86"
+IUSE=""
+
+RDEPEND="dev-libs/crypto++"
+DEPEND="${RDEPEND}
+ dev-python/setuptools[${PYTHON_USEDEP}]"
+
+DOCS="NEWS.rst"
+
+S="${WORKDIR}/${MY_P}"
+
+python_prepare_all() {
+ # Don't install license files
+ sed -i -e "/data_files=data_files,/d" setup.py || die
+
+ distutils-r1_python_prepare_all
+}
+
+python_compile() {
+ # use system crypto++ library
+ distutils-r1_python_compile --disable-embedded-cryptopp
+}
+
+python_test() {
+ esetup.py test
+}
diff --git a/dev-python/pycryptopp/pycryptopp-0.7.1.ebuild b/dev-python/pycryptopp/pycryptopp-0.7.1.ebuild
new file mode 100644
index 000000000000..17cb785f7e53
--- /dev/null
+++ b/dev-python/pycryptopp/pycryptopp-0.7.1.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+PYTHON_COMPAT=( python2_7 )
+
+inherit distutils-r1 vcs-snapshot
+
+NUM="869544967005693312591928092448767568728501330214"
+MY_P="${P}.${NUM}"
+
+DESCRIPTION="Python wrappers for a few algorithms from the Crypto++ library"
+HOMEPAGE="http://tahoe-lafs.org/trac/pycryptopp https://pypi.python.org/pypi/pycryptopp"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="dev-libs/crypto++"
+DEPEND="${RDEPEND}
+ dev-python/setuptools[${PYTHON_USEDEP}]"
+
+DOCS="NEWS.rst"
+
+S="${WORKDIR}/${MY_P}"
+
+python_prepare_all() {
+ # Don't install license files
+ sed -i -e "/data_files=data_files,/d" setup.py || die
+
+ distutils-r1_python_prepare_all
+}
+
+python_compile() {
+ # use system crypto++ library
+ distutils-r1_python_compile --disable-embedded-cryptopp
+}
+
+python_test() {
+ esetup.py test
+}