summaryrefslogtreecommitdiff
path: root/app-crypt/gkeys-gen
diff options
context:
space:
mode:
Diffstat (limited to 'app-crypt/gkeys-gen')
-rw-r--r--app-crypt/gkeys-gen/Manifest6
-rw-r--r--app-crypt/gkeys-gen/gkeys-gen-0.2.ebuild39
-rw-r--r--app-crypt/gkeys-gen/gkeys-gen-9999.ebuild56
-rw-r--r--app-crypt/gkeys-gen/metadata.xml8
4 files changed, 109 insertions, 0 deletions
diff --git a/app-crypt/gkeys-gen/Manifest b/app-crypt/gkeys-gen/Manifest
new file mode 100644
index 000000000000..1b6ec8b8368d
--- /dev/null
+++ b/app-crypt/gkeys-gen/Manifest
@@ -0,0 +1,6 @@
+DIST gkeys-gen-0.2.tar.bz2 19160 SHA256 7e5c77a48d735014ba8f0ec70b85dfdd555dedacebfeb25b08c28c6018bce60a SHA512 ca46d8cc32f80ac98dfafc0b6ab3e543dc0cb4ee6db2938917d4c6f4fada980996e1ddd48f3ffe563893b973b5763e7016a66f67d4a2f8eb57ee227b1e71a1c2 WHIRLPOOL c7025f3697556cbe40b3ff18eac8ce608409e82388ef37e82da181fc15cd2c29713e6b823b1822e22b1273012fd0edea976196a7290853a8d9bcd68bfe41820d
+EBUILD gkeys-gen-0.2.ebuild 1079 SHA256 d620fd8abdadf2cee55b21451073d58000fe9c3fc77b5573938d93962f8689b5 SHA512 6d54c3cd59f2e6611560618a4c882f0f3ef8b0089ab177a333ebb3489b3232a673d9b5a71409c1e2812b7fb88dcb3ae7f5d5d994be867938402be326f000c3cc WHIRLPOOL 01a11eaf64d1522ce55f0c0050a9c446a59161b4deb844db8e5f123f35044867a46128739bd0eebe5db6f9014f06a313ca80a6f7533097c9aae993351a81f066
+EBUILD gkeys-gen-9999.ebuild 1463 SHA256 4c8d86c4e56ef31e056bceb3afd525af5e2245a7c361d97706686d80f0d65bb0 SHA512 346dd2dff96e942a89ba549509465ace606421a427593075500f02cc3cf98b158cc1148dd6d919432c9a52931f910f82799f0c8b51cd23a22d9ee450e07ae6cb WHIRLPOOL fcbac6effb97089bdd8591579868d0bb199fcb44978433f894c2f0db72c7c4f08e15c8e8f6374ce4bec0564f56f7b2e99364219688774b3d34235d545d2f650b
+MISC ChangeLog 2931 SHA256 82e310ef99c4f4cf0ff7984cc9fe557322597734211b1e5b70fd2fabfa1fe64f SHA512 3cc643dfc4210ab2ef2c478cc9a27b23ec21bd1126ec7660e1406fd520e533e4de625436cc0ee02fc4c031cae6ed02cce2f233359d254d06bde088245c76029a WHIRLPOOL 7ee6b55ba77c2765f8479e776019a2d36993fd643f23865356ccec2e90fd000ef38764007c501b3a3f5b1183bfc8eba9852c86e7b5fbfe9ba55847b7d65f6792
+MISC ChangeLog-2015 1399 SHA256 b0fb98ff0351395aff14ecaee2c14498c414eb218ee4a661d5b17274b1c257d0 SHA512 94c469aa8f6a6813e2c1066d8451c80e3fde29a51748bfdf641781eebdf28589dcb53053c3027c7f9f30667bd5e138d8b59e7f7d0ebd4a763deb2fc6a5fa53eb WHIRLPOOL 98f849a3424724cc1fa573f04bd170f262b8f7b4903f61fceb60ef858e3d062f8d20b71a6c676c6f5d856498a8cb632f702ea22e75ed098f030b156b824d0c3e
+MISC metadata.xml 257 SHA256 c9e4a7ec0cf5e1bfe6ce98475f7859dfdc7a7618f5349f77fb3cf156b20c16aa SHA512 62e56bca988936416042bb794e7c8dad9930a46c1f81f51c60a22f3f43e2d0babaacdbef430a6f8ecc8ea7d949effa6136b6d066dabb0a80fde55c36ea3c080c WHIRLPOOL cbfa473855550538c0928e9d652ac5c52443e2536498234c9a894eb3efe1a1daf708fdbb39b180858fea9d1a35c9ce0cbc9b82e9b6ac22094f3c3c87df7b0320
diff --git a/app-crypt/gkeys-gen/gkeys-gen-0.2.ebuild b/app-crypt/gkeys-gen/gkeys-gen-0.2.ebuild
new file mode 100644
index 000000000000..b6b52f863d31
--- /dev/null
+++ b/app-crypt/gkeys-gen/gkeys-gen-0.2.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+PYTHON_COMPAT=(python{2_7,3_4,3_5,3_6})
+
+inherit distutils-r1
+
+DESCRIPTION="Tool for generating OpenPGP/GPG keys using a specifications file"
+HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Gentoo-keys"
+SRC_URI="https://dev.gentoo.org/~dolsen/releases/${PN}/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+DEPEND=""
+RDEPEND="${DEPEND}
+ app-crypt/gnupg
+ dev-python/snakeoil[${PYTHON_USEDEP}]
+ dev-python/pygpgme[${PYTHON_USEDEP}]
+ =app-crypt/gkeys-0.2*[${PYTHON_USEDEP}]
+ "
+
+pkg_postinst() {
+ einfo "This is experimental software."
+ einfo "The API's it installs should be considered unstable"
+ einfo "and are subject to change."
+ einfo
+ einfo "Please file any enhancement requests, or bugs"
+ einfo "at https://bugs.gentoo.org"
+ einfo "We are also on IRC @ #gentoo-keys of the Freenode network"
+ einfo
+ ewarn "There may be some Python 3 compatibility issues still."
+ ewarn "Please help us debug, fix and report them in Bugzilla."
+}
diff --git a/app-crypt/gkeys-gen/gkeys-gen-9999.ebuild b/app-crypt/gkeys-gen/gkeys-gen-9999.ebuild
new file mode 100644
index 000000000000..e72ae2a0bd3a
--- /dev/null
+++ b/app-crypt/gkeys-gen/gkeys-gen-9999.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+PYTHON_COMPAT=(python{2_7,3_4,3_5,3_6})
+
+EGIT_BRANCH="master"
+#EGIT_BRANCH="gen-update"
+
+inherit distutils-r1 git-r3
+
+EGIT_REPO_URI="git://anongit.gentoo.org/proj/gentoo-keys.git"
+#EGIT_REPO_URI="https://github.com/gentoo/gentoo-keys.git"
+
+DESCRIPTION="Tool for generating OpenPGP/GPG keys using a specifications file"
+HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Gentoo-keys"
+SRC_URI=""
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+KEYWORDS=""
+
+DEPEND=""
+RDEPEND="${DEPEND}
+ app-crypt/gnupg
+ dev-python/snakeoil[${PYTHON_USEDEP}]
+ dev-python/pygpgme[${PYTHON_USEDEP}]
+ =app-crypt/gkeys-9999[${PYTHON_USEDEP}]
+ "
+
+S="${WORKDIR}/$P/gkeys-gen"
+
+python_prepare_all() {
+ distutils-r1_python_prepare_all
+ # copy these 2 into our subdir from the master level
+ cp ../LICENSE ./ || die "cp LICENSE failed"
+ cp ../README.md ./ || die "cp README.me failed"
+ cp -R ../py2man ./ || die "cp-R py2man failed"
+}
+
+pkg_postinst() {
+ einfo
+ einfo "This is experimental software."
+ einfo "The API's it installs should be considered unstable"
+ einfo "and are subject to change."
+ einfo
+ einfo "Please file any enhancement requests, or bugs"
+ einfo "at https://bugs.gentoo.org"
+ einfo "We are also on IRC @ #gentoo-keys of the freenode network"
+ einfo
+ ewarn "There may be some python 3 compatibility issues still."
+ ewarn "Please help debug/fix/report them in bugzilla."
+}
diff --git a/app-crypt/gkeys-gen/metadata.xml b/app-crypt/gkeys-gen/metadata.xml
new file mode 100644
index 000000000000..1937e8c82b4b
--- /dev/null
+++ b/app-crypt/gkeys-gen/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>gkeys@gentoo.org</email>
+ <name>Gentoo-keys Project Team</name>
+ </maintainer>
+</pkgmetadata>