Gentoo Archives: gentoo-commits

From: "Michał Górny" <mgorny@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: app-crypt/glep63-check/
Date: Wed, 04 Jul 2018 21:00:48
Message-Id: 1530738040.9ba7015a40c0b6691453367b57c9dca5dbfc9454.mgorny@gentoo
1 commit: 9ba7015a40c0b6691453367b57c9dca5dbfc9454
2 Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
3 AuthorDate: Wed Jul 4 20:57:12 2018 +0000
4 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
5 CommitDate: Wed Jul 4 21:00:40 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ba7015a
7
8 app-crypt/glep63-check: New GLEP 63 key compliance checker
9
10 app-crypt/glep63-check/Manifest | 1 +
11 app-crypt/glep63-check/glep63-check-1.ebuild | 29 ++++++++++++++++++++++++++++
12 app-crypt/glep63-check/metadata.xml | 16 +++++++++++++++
13 3 files changed, 46 insertions(+)
14
15 diff --git a/app-crypt/glep63-check/Manifest b/app-crypt/glep63-check/Manifest
16 new file mode 100644
17 index 00000000000..b1a03691cde
18 --- /dev/null
19 +++ b/app-crypt/glep63-check/Manifest
20 @@ -0,0 +1 @@
21 +DIST glep63-check-1.tar.gz 4632 BLAKE2B 3632199ca9ca8516a833aa6d93885f40a761c47ab5bc5685582c6c8e294af0d5a6e258656208c9a65c1c5d4852d5e32374a77b39a0dcf491605df4b733d2c162 SHA512 16e3031b9b04af09ba446c76e8776d802d197d2d1f934c9a409509a81fd299306b451ea3e52d1ac5b75c9d0c9a0d7f93b73e26732ecf51c5c3afe53f0c0868aa
22
23 diff --git a/app-crypt/glep63-check/glep63-check-1.ebuild b/app-crypt/glep63-check/glep63-check-1.ebuild
24 new file mode 100644
25 index 00000000000..1ffa43933fb
26 --- /dev/null
27 +++ b/app-crypt/glep63-check/glep63-check-1.ebuild
28 @@ -0,0 +1,29 @@
29 +# Copyright 1999-2018 Gentoo Foundation
30 +# Distributed under the terms of the GNU General Public License v2
31 +
32 +EAPI=6
33 +
34 +PYTHON_COMPAT=( python3_{5,6} )
35 +
36 +inherit python-single-r1
37 +
38 +DESCRIPTION="GLEP 63 compliance checker for OpenPGP keys"
39 +HOMEPAGE="https://github.com/mgorny/glep63-check/"
40 +SRC_URI="https://github.com/mgorny/glep63-check/archive/v${PV}.tar.gz -> ${P}.tar.gz"
41 +
42 +LICENSE="BSD-2"
43 +SLOT="0"
44 +KEYWORDS="~amd64 ~x86"
45 +IUSE=""
46 +REQUIRED_USE="${PYTHON_REQUIRED_USE}"
47 +
48 +RDEPEND="${PYTHON_DEPS}
49 + app-crypt/gnupg"
50 +
51 +src_compile() {
52 + python_fix_shebang glep63-check
53 +}
54 +
55 +src_install() {
56 + dobin glep63-check
57 +}
58
59 diff --git a/app-crypt/glep63-check/metadata.xml b/app-crypt/glep63-check/metadata.xml
60 new file mode 100644
61 index 00000000000..3c8bc0ae71d
62 --- /dev/null
63 +++ b/app-crypt/glep63-check/metadata.xml
64 @@ -0,0 +1,16 @@
65 +<?xml version="1.0" encoding="UTF-8"?>
66 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
67 +<pkgmetadata>
68 + <maintainer type="person">
69 + <email>mgorny@g.o</email>
70 + <name>Michał Górny</name>
71 + </maintainer>
72 + <upstream>
73 + <maintainer status="active">
74 + <email>mgorny@g.o</email>
75 + <name>Michał Górny</name>
76 + </maintainer>
77 + <bugs-to>https://github.com/mgorny/glep63-check/issues/</bugs-to>
78 + <remote-id type="github">mgorny/glep63-check</remote-id>
79 + </upstream>
80 +</pkgmetadata>