diff options
Diffstat (limited to 'app-portage/gemato')
-rw-r--r-- | app-portage/gemato/Manifest | 4 | ||||
-rw-r--r-- | app-portage/gemato/gemato-13.0-r1.ebuild | 2 | ||||
-rw-r--r-- | app-portage/gemato/gemato-13.1.ebuild | 43 |
3 files changed, 47 insertions, 2 deletions
diff --git a/app-portage/gemato/Manifest b/app-portage/gemato/Manifest index 257ef82871ab..1b06bcbadfdb 100644 --- a/app-portage/gemato/Manifest +++ b/app-portage/gemato/Manifest @@ -1,6 +1,8 @@ DIST gemato-12.2.tar.gz 66897 BLAKE2B 85ca439620afdb2045e571ed7a11f3eb8ce85e41c0984ad51af3b9d22c0926138eda0c7b02e1d70e200eb8c93cf4003e61f901e0fd5fd28861217b02a1e3ab64 SHA512 10ba7da5de3b90722b0bdcf9d3766a7c83c68d29d23e49744a31b0c8ad80eaa4917dff2fbd9f12ef2fa4fde03244e79f6fe5e9c108db7fb64fd6ea68fa0eb81c DIST gemato-13.0.tar.gz 66899 BLAKE2B e75a16d6a26f010801df072154897a485e9aee6434cf60962d59d11fda70b790284a734d9137ccc7910b0a95278d922640aece45e42ca497d1118e01992c2a15 SHA512 0ca17f1df8606e09a88411d75d144094bd13e440b04721175c8d9a3ea92fc616b34de0c80c817898ee94a1d82e37e4de50319634a351a52bccaec9653ad2f166 +DIST gemato-13.1.tar.gz 66699 BLAKE2B f779efc2ad00c2bb6ad7eb2bbab8f6fbc8b8bc026b593bfc830844ba50a6d5ff260ca0b73190b1739268b2181461fbd4c4c45adf244b23b8ade7803d90c6773f SHA512 2cda08cee937cfdf4ff46d60b44d49e4de7af5c57bfc12ba5394e967fcdae6e4cb9ceaf131b379a2c90e92b14d8b1ec375362415fc81e16efcb3279a0ff1e46a EBUILD gemato-12.2.ebuild 1209 BLAKE2B bdf78ce5cddb0d78e20048fbbef5eb9011900e00b7b9d91e21eb86d0b81fb315f7fbc4831b17759dacfc5e168957a6d6d07b49a5e50a77160dee02063544bd36 SHA512 321077315648ca61ef1ff4083c8ea0d651cf919e1008a2a0f74f94d9032e255b513b2e0bb68577c2fa0f5c5dad441a9cc67853538d99823412576c59afbad5c8 -EBUILD gemato-13.0-r1.ebuild 1350 BLAKE2B c103c444e7bb1ef73dfcff0e6db2f4f59a9dcbe47b504882d5d479d516d03268d44d70da8f1d67fa50910462cdc71c00e9306cd74ed278af926793aca881c87f SHA512 2a3b636f4bd43dd7d107d53da3f093260459ce7f40e32acd7cb3a54dcf93192fd6f7bc38bb94d43628abec53988b82d47837ec0391081195f0f24368bd6860e3 +EBUILD gemato-13.0-r1.ebuild 1348 BLAKE2B 51a605d710a59a6d4ae044aa2cb9921dacdccc89d3be16f43b9f2d52569990d7f43f71ec5c88950d368ab10c1afc318dc4ed14531909ef740c018cce7fd1740c SHA512 617a34511750626d0323ec1924e73508465d5d8da42db882f6135fb62101f6fb5c83eae4f163a33caa1c755f08a3c8e3a0716dba385596adafd1daa8cbe38577 +EBUILD gemato-13.1.ebuild 1359 BLAKE2B a11de01b61ebe34eef5690da26171ace77792ca33f9c56b5b44797d64f7c523b56ddc27f8d48166839bb8322348828d4fcb9b667336ed75bb545750bb66deae7 SHA512 6ef238ca58873a050964f798d988622249cbddbb6f5f0e3a1f61f244cef6e33a4d9be7cb4689bf958e14fe230294cde3ed2c1cfdc9451593274889b357a739e4 EBUILD gemato-9999.ebuild 1282 BLAKE2B 75d4ba974bfdc4f2834d4c2cdce2f0847335d77c63ed8ea1291ee2b5760730db550d713f3c57d914a8e7cafb327f93239605d2ba8a84305dc56fd16c3e185073 SHA512 0f0de3082c4ba6cea4f36b906cf71ec1365feec8f4c360909f7c9415f766e5c078e8f33a1ae6ddc28453ad34d768b2d261855a3643490d03c394082ded2b75b1 MISC metadata.xml 814 BLAKE2B 1e6845b23a861560cb0972f787a14f7ade2b471d98ff28f2ae3153e99011d98f2751d720d312a6006554117e3241e5ea8557211073f8d03bbfb751c23565c390 SHA512 d2367bd897e76939768a3cf8f173723e773ec5d12b7144793a69843a3a18aec50bcdb593956cce6644d45f27c263ebf1893ac375e5d4ee3d894dcb0bd4aa6d9e diff --git a/app-portage/gemato/gemato-13.0-r1.ebuild b/app-portage/gemato/gemato-13.0-r1.ebuild index d4fc71a6337c..07c61c7ea735 100644 --- a/app-portage/gemato/gemato-13.0-r1.ebuild +++ b/app-portage/gemato/gemato-13.0-r1.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" LICENSE="BSD-2" SLOT="0" -KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ~ppc ~ppc64 s390 sparc x86 ~x64-cygwin ~amd64-fbsd" +KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 sparc x86 ~x64-cygwin ~amd64-fbsd" IUSE="+blake2 bzip2 +gpg lzma sha3 test tools" MODULE_RDEPEND=" diff --git a/app-portage/gemato/gemato-13.1.ebuild b/app-portage/gemato/gemato-13.1.ebuild new file mode 100644 index 000000000000..2c4755f0e3f8 --- /dev/null +++ b/app-portage/gemato/gemato-13.1.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +# pyblake2 & pysha3 are broken with pypy3 +PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} pypy ) +PYTHON_REQ_USE='threads(+)' +inherit distutils-r1 + +DESCRIPTION="Stand-alone Manifest generation & verification tool" +HOMEPAGE="https://github.com/mgorny/gemato" +SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-fbsd" +IUSE="+blake2 bzip2 +gpg lzma sha3 test tools" + +MODULE_RDEPEND=" + blake2? ( $(python_gen_cond_dep 'dev-python/pyblake2[${PYTHON_USEDEP}]' python{2_7,3_4,3_5} pypy{,3}) ) + bzip2? ( $(python_gen_cond_dep 'dev-python/bz2file[${PYTHON_USEDEP}]' python2_7 pypy) ) + gpg? ( app-crypt/gnupg ) + lzma? ( $(python_gen_cond_dep 'dev-python/backports-lzma[${PYTHON_USEDEP}]' python2_7 pypy) ) + sha3? ( $(python_gen_cond_dep 'dev-python/pysha3[${PYTHON_USEDEP}]' python{2_7,3_4,3_5} pypy{,3}) )" + +RDEPEND="${MODULE_RDEPEND} + dev-python/setuptools[${PYTHON_USEDEP}]" +DEPEND=">=dev-python/setuptools-34[${PYTHON_USEDEP}] + test? ( ${MODULE_RDEPEND} )" + +python_test() { + esetup.py test +} + +python_install_all() { + distutils-r1_python_install_all + + if use tools; then + exeinto /usr/share/gemato + doexe utils/*.{bash,py} + fi +} |