Gentoo Archives: gentoo-commits

From: Ralph Seichter <gentoo@××××××××.de>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/proj/guru:dev commit in: dev-python/pymilter/
Date: Mon, 08 Apr 2019 17:14:13
Message-Id: 1554743510.37a6aebb0ad5e955cb062ef3a028ea4031864ba9.ralph-seichter@gentoo
1 commit: 37a6aebb0ad5e955cb062ef3a028ea4031864ba9
2 Author: Ralph Seichter <gentoo <AT> seichter <DOT> de>
3 AuthorDate: Mon Apr 8 17:11:50 2019 +0000
4 Commit: Ralph Seichter <gentoo <AT> seichter <DOT> de>
5 CommitDate: Mon Apr 8 17:11:50 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=37a6aebb
7
8 dev-python/pymilter: Interface to sendmail milter API
9
10 Python extension module to enable python scripts to attach to
11 Sendmail's libmilter API (which is also used by Postfix), enabling
12 filtering of messages as they arrive.
13
14 Signed-off-by: Ralph Seichter <gentoo <AT> seichter.de>
15 Package-Manager: Portage-2.3.62, Repoman-2.3.11
16
17 dev-python/pymilter/Manifest | 1 +
18 dev-python/pymilter/metadata.xml | 17 +++++++++++++++++
19 dev-python/pymilter/pymilter-1.0.3.ebuild | 22 ++++++++++++++++++++++
20 3 files changed, 40 insertions(+)
21
22 diff --git a/dev-python/pymilter/Manifest b/dev-python/pymilter/Manifest
23 new file mode 100644
24 index 0000000..af556a1
25 --- /dev/null
26 +++ b/dev-python/pymilter/Manifest
27 @@ -0,0 +1 @@
28 +DIST pymilter-1.0.3.tar.gz 1024602 BLAKE2B bd1c29b1e56d3be6f6d491ffd9f38ed684cf5ead2174f4ac2c31c29d32a82f350af180de8e8c21f90b10c3f7b7251382a618ca86346a57a93a48f6adfc0be33e SHA512 a015fb8fb088fd7664aba63df72802a61961cd87bcfd3713c0e11d09ff4dcdfd6f50eca14f6d8ef81b2a70887b3b4f43fbd74b80119f21a0c3737b90320c6cf4
29
30 diff --git a/dev-python/pymilter/metadata.xml b/dev-python/pymilter/metadata.xml
31 new file mode 100644
32 index 0000000..4c8c4ec
33 --- /dev/null
34 +++ b/dev-python/pymilter/metadata.xml
35 @@ -0,0 +1,17 @@
36 +<?xml version="1.0" encoding="UTF-8"?>
37 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
38 +<pkgmetadata>
39 + <maintainer type="person">
40 + <email>gentoo@××××××××.de</email>
41 + <name>Ralph Seichter</name>
42 + </maintainer>
43 + <longdescription>
44 + A python extension module to enable python scripts to attach
45 + to sendmail’s libmilter functionality. Additional python
46 + modules provide for navigating and modifying MIME parts, and
47 + sending DSNs or doing CBVs.
48 + </longdescription>
49 + <upstream>
50 + <remote-id type="github">sdgathman/pymilter</remote-id>
51 + </upstream>
52 +</pkgmetadata>
53
54 diff --git a/dev-python/pymilter/pymilter-1.0.3.ebuild b/dev-python/pymilter/pymilter-1.0.3.ebuild
55 new file mode 100644
56 index 0000000..9bc7d84
57 --- /dev/null
58 +++ b/dev-python/pymilter/pymilter-1.0.3.ebuild
59 @@ -0,0 +1,22 @@
60 +# Copyright 1999-2019 Gentoo Authors
61 +# Distributed under the terms of the GNU General Public License v2
62 +
63 +EAPI=7
64 +PYTHON_COMPAT=( python2_7 python3_{5,6,7} )
65 +
66 +inherit distutils-r1
67 +
68 +DESCRIPTION="Python interface to sendmail milter API"
69 +HOMEPAGE="https://github.com/sdgathman/pymilter"
70 +SRC_URI="https://github.com/sdgathman/${PN}/archive/${P}.tar.gz"
71 +
72 +LICENSE="GPL-2"
73 +SLOT="0"
74 +KEYWORDS="~amd64"
75 +IUSE=""
76 +
77 +S="${WORKDIR}/${PN}-${P}"
78 +
79 +python_test() {
80 + "${EPYTHON}" -m unittest discover -v
81 +}