public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: net-mail/postorius/
@ 2021-09-28  8:43 Arthur Zamarin
  0 siblings, 0 replies; 7+ messages in thread
From: Arthur Zamarin @ 2021-09-28  8:43 UTC (permalink / raw
  To: gentoo-commits

commit:     8d393c76a9277f3d09e57e0a7aecdf56c64ac469
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Tue Sep 28 08:42:30 2021 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Tue Sep 28 08:42:30 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d393c76

net-mail/postorius: add 1.3.5, enable py3.9, enable tests

Bug: https://bugs.gentoo.org/812853
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 net-mail/postorius/Manifest               |  1 +
 net-mail/postorius/postorius-1.3.5.ebuild | 48 +++++++++++++++++++++++++++++++
 2 files changed, 49 insertions(+)

diff --git a/net-mail/postorius/Manifest b/net-mail/postorius/Manifest
index fac3606d7c8..d4578faa729 100644
--- a/net-mail/postorius/Manifest
+++ b/net-mail/postorius/Manifest
@@ -1 +1,2 @@
 DIST postorius-1.3.3.tar.gz 2704738 BLAKE2B 0ae5a7b3ace1ad7f64eae53156592d0c76a09e358d08edfe1b506717e87df67c669bfab356c203e28c03006f46461a67b4c7222e0e305100e15511a93e3e6a59 SHA512 31d6d6d0dbbe8a57251c81cf8f7d8b80d17dd4aab9f31be684fef26637a4ba81a196d4ab63e7389bd4173a60778a00c83ee440c24f83a1f60b094ccab8cf345a
+DIST postorius-1.3.5.tar.gz 2775722 BLAKE2B 85f3408b7205ce4f89c36906280ff7ccecca0752ae611f4631e16d43972d0b52321be0f533fdabe6bf7d503120ab7a3794ef25f64a72369dec782b60347e33bb SHA512 f5f90ade87ae028fe665918b0aef69ac6c79f8d45ee4d105825ed9113661f084f3a82db9ac6ee850fa0feb5fd5afe7b66e49040d22c2e0599a95c3aa8ad56a31

diff --git a/net-mail/postorius/postorius-1.3.5.ebuild b/net-mail/postorius/postorius-1.3.5.ebuild
new file mode 100644
index 00000000000..18b4965e46d
--- /dev/null
+++ b/net-mail/postorius/postorius-1.3.5.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{8..9} )
+
+inherit distutils-r1
+
+DESCRIPTION="A web user interface for GNU Mailman 3"
+HOMEPAGE="https://www.list.org"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+	dev-python/django[${PYTHON_USEDEP}]
+	dev-python/readme_renderer[${PYTHON_USEDEP}]
+	net-mail/django-mailman3[${PYTHON_USEDEP}]
+	net-mail/mailmanclient[${PYTHON_USEDEP}]
+"
+BDEPEND="
+	test? (
+		dev-python/mock[${PYTHON_USEDEP}]
+		dev-python/vcrpy[${PYTHON_USEDEP}]
+		dev-python/beautifulsoup4[${PYTHON_USEDEP}]
+		dev-python/pytest-django[${PYTHON_USEDEP}]
+		dev-python/isort[${PYTHON_USEDEP}]
+		net-mail/mailman[${PYTHON_USEDEP}]
+	)
+"
+
+DOCS=( README.rst )
+
+distutils_enable_tests pytest
+
+src_prepare() {
+	sed -e 's/test_list_info/_&/' -i src/postorius/tests/mailman_api_tests/test_list_summary.py || die
+	distutils-r1_src_prepare
+}
+
+python_test() {
+	local -x PYTHONPATH="${S}/src"
+	cd example_project || die
+	epytest ../src
+}


^ permalink raw reply related	[flat|nested] 7+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-mail/postorius/
@ 2021-12-27 14:51 Hanno Böck
  0 siblings, 0 replies; 7+ messages in thread
From: Hanno Böck @ 2021-12-27 14:51 UTC (permalink / raw
  To: gentoo-commits

commit:     2a7feee1beee73309a77dadd703b842ca2198f81
Author:     Hanno Böck <hanno <AT> gentoo <DOT> org>
AuthorDate: Mon Dec 27 14:51:32 2021 +0000
Commit:     Hanno Böck <hanno <AT> gentoo <DOT> org>
CommitDate: Mon Dec 27 14:51:32 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a7feee1

net-mail/postorius: Remove myself as maintainer

Signed-off-by: Hanno Böck <hanno <AT> gentoo.org>
Package-Manager: Portage-3.0.30, Repoman-3.0.3

 net-mail/postorius/metadata.xml | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/net-mail/postorius/metadata.xml b/net-mail/postorius/metadata.xml
index 61bdb81d26ca..17b555894f92 100644
--- a/net-mail/postorius/metadata.xml
+++ b/net-mail/postorius/metadata.xml
@@ -1,9 +1,7 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-	<maintainer type="person">
-		<email>hanno@gentoo.org</email>
-	</maintainer>
+	<!-- maintainer-needed -->
 	<stabilize-allarches/>
 	<upstream>
 		<remote-id type="pypi">postorius</remote-id>


^ permalink raw reply related	[flat|nested] 7+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-mail/postorius/
@ 2021-09-29 20:07 Arthur Zamarin
  0 siblings, 0 replies; 7+ messages in thread
From: Arthur Zamarin @ 2021-09-29 20:07 UTC (permalink / raw
  To: gentoo-commits

commit:     ba8e8975c9fa92c30adf5bbf78594852ae2f2af8
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Wed Sep 29 20:07:33 2021 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Wed Sep 29 20:07:33 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba8e8975

net-mail/postorius: drop 1.3.3

Bug: https://bugs.gentoo.org/812853
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 net-mail/postorius/Manifest               |  1 -
 net-mail/postorius/postorius-1.3.3.ebuild | 32 -------------------------------
 2 files changed, 33 deletions(-)

diff --git a/net-mail/postorius/Manifest b/net-mail/postorius/Manifest
index d4578faa729..71f92d61e3d 100644
--- a/net-mail/postorius/Manifest
+++ b/net-mail/postorius/Manifest
@@ -1,2 +1 @@
-DIST postorius-1.3.3.tar.gz 2704738 BLAKE2B 0ae5a7b3ace1ad7f64eae53156592d0c76a09e358d08edfe1b506717e87df67c669bfab356c203e28c03006f46461a67b4c7222e0e305100e15511a93e3e6a59 SHA512 31d6d6d0dbbe8a57251c81cf8f7d8b80d17dd4aab9f31be684fef26637a4ba81a196d4ab63e7389bd4173a60778a00c83ee440c24f83a1f60b094ccab8cf345a
 DIST postorius-1.3.5.tar.gz 2775722 BLAKE2B 85f3408b7205ce4f89c36906280ff7ccecca0752ae611f4631e16d43972d0b52321be0f533fdabe6bf7d503120ab7a3794ef25f64a72369dec782b60347e33bb SHA512 f5f90ade87ae028fe665918b0aef69ac6c79f8d45ee4d105825ed9113661f084f3a82db9ac6ee850fa0feb5fd5afe7b66e49040d22c2e0599a95c3aa8ad56a31

diff --git a/net-mail/postorius/postorius-1.3.3.ebuild b/net-mail/postorius/postorius-1.3.3.ebuild
deleted file mode 100644
index e78fe43d42e..00000000000
--- a/net-mail/postorius/postorius-1.3.3.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7,8} )
-
-inherit distutils-r1
-
-DESCRIPTION="A web user interface for GNU Mailman 3"
-HOMEPAGE="https://www.list.org"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
-RDEPEND="net-mail/django-mailman3[${PYTHON_USEDEP}]
-	dev-python/django[${PYTHON_USEDEP}]
-	net-mail/mailmanclient[${PYTHON_USEDEP}]
-	dev-python/readme_renderer[${PYTHON_USEDEP}]
-	test? (
-		dev-python/mock[${PYTHON_USEDEP}]
-		dev-python/vcrpy[${PYTHON_USEDEP}]
-		dev-python/beautifulsoup4[${PYTHON_USEDEP}]
-		dev-python/isort[${PYTHON_USEDEP}]
-	)"
-
-DOCS=( README.rst )


^ permalink raw reply related	[flat|nested] 7+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-mail/postorius/
@ 2021-09-28  8:43 Arthur Zamarin
  0 siblings, 0 replies; 7+ messages in thread
From: Arthur Zamarin @ 2021-09-28  8:43 UTC (permalink / raw
  To: gentoo-commits

commit:     44805df6a1a4fb6b97a9baa645ed7a0885cf32be
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Tue Sep 28 08:42:37 2021 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Tue Sep 28 08:42:37 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44805df6

net-mail/postorius: add gitlab upstream metadata

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 net-mail/postorius/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/net-mail/postorius/metadata.xml b/net-mail/postorius/metadata.xml
index f092b690534..423ebec14c1 100644
--- a/net-mail/postorius/metadata.xml
+++ b/net-mail/postorius/metadata.xml
@@ -6,5 +6,6 @@
 	</maintainer>
 	<upstream>
 		<remote-id type="pypi">postorius</remote-id>
+		<remote-id type="gitlab">mailman/postorius</remote-id>
 	</upstream>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 7+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-mail/postorius/
@ 2021-09-28  8:43 Arthur Zamarin
  0 siblings, 0 replies; 7+ messages in thread
From: Arthur Zamarin @ 2021-09-28  8:43 UTC (permalink / raw
  To: gentoo-commits

commit:     c657dd4e71fd19535a43d5b9410eaf6a05139bb5
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Tue Sep 28 08:42:57 2021 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Tue Sep 28 08:42:57 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c657dd4e

net-mail/postorius: mark ALLARCHES

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 net-mail/postorius/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/net-mail/postorius/metadata.xml b/net-mail/postorius/metadata.xml
index 423ebec14c1..61bdb81d26c 100644
--- a/net-mail/postorius/metadata.xml
+++ b/net-mail/postorius/metadata.xml
@@ -4,6 +4,7 @@
 	<maintainer type="person">
 		<email>hanno@gentoo.org</email>
 	</maintainer>
+	<stabilize-allarches/>
 	<upstream>
 		<remote-id type="pypi">postorius</remote-id>
 		<remote-id type="gitlab">mailman/postorius</remote-id>


^ permalink raw reply related	[flat|nested] 7+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-mail/postorius/
@ 2020-09-11 13:11 Hanno Böck
  0 siblings, 0 replies; 7+ messages in thread
From: Hanno Böck @ 2020-09-11 13:11 UTC (permalink / raw
  To: gentoo-commits

commit:     d9449996a1efbc224e411ea8da5a285292bd1df4
Author:     Hanno Böck <hanno <AT> gentoo <DOT> org>
AuthorDate: Fri Sep 11 13:11:32 2020 +0000
Commit:     Hanno Böck <hanno <AT> gentoo <DOT> org>
CommitDate: Fri Sep 11 13:11:32 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9449996

net-mail/postorius: Fix MissingTestRestrict QA issue

Signed-off-by: Hanno Böck <hanno <AT> gentoo.org>
Package-Manager: Portage-3.0.6, Repoman-3.0.1

 net-mail/postorius/postorius-1.3.3.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/net-mail/postorius/postorius-1.3.3.ebuild b/net-mail/postorius/postorius-1.3.3.ebuild
index 982ec7b64f7..047a837da92 100644
--- a/net-mail/postorius/postorius-1.3.3.ebuild
+++ b/net-mail/postorius/postorius-1.3.3.ebuild
@@ -15,6 +15,7 @@ LICENSE="GPL-3+"
 SLOT="0"
 KEYWORDS="~amd64"
 IUSE="test"
+RESTRICT="!test? ( test )"
 
 DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
 RDEPEND="net-mail/django-mailman3[${PYTHON_USEDEP}]


^ permalink raw reply related	[flat|nested] 7+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-mail/postorius/
@ 2020-09-11 11:16 Hanno Böck
  0 siblings, 0 replies; 7+ messages in thread
From: Hanno Böck @ 2020-09-11 11:16 UTC (permalink / raw
  To: gentoo-commits

commit:     2db0edb7327ba6e5f12682dc38e29cb10b0e3e90
Author:     Hanno Böck <hanno <AT> gentoo <DOT> org>
AuthorDate: Fri Sep 11 11:16:17 2020 +0000
Commit:     Hanno Böck <hanno <AT> gentoo <DOT> org>
CommitDate: Fri Sep 11 11:16:17 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2db0edb7

net-mail/postorius: Initial commit

Webinterface for mailman 3.

Signed-off-by: Hanno Böck <hanno <AT> gentoo.org>
Package-Manager: Portage-3.0.6, Repoman-3.0.1

 net-mail/postorius/Manifest               |  1 +
 net-mail/postorius/metadata.xml           | 10 ++++++++++
 net-mail/postorius/postorius-1.3.3.ebuild | 31 +++++++++++++++++++++++++++++++
 3 files changed, 42 insertions(+)

diff --git a/net-mail/postorius/Manifest b/net-mail/postorius/Manifest
new file mode 100644
index 00000000000..fac3606d7c8
--- /dev/null
+++ b/net-mail/postorius/Manifest
@@ -0,0 +1 @@
+DIST postorius-1.3.3.tar.gz 2704738 BLAKE2B 0ae5a7b3ace1ad7f64eae53156592d0c76a09e358d08edfe1b506717e87df67c669bfab356c203e28c03006f46461a67b4c7222e0e305100e15511a93e3e6a59 SHA512 31d6d6d0dbbe8a57251c81cf8f7d8b80d17dd4aab9f31be684fef26637a4ba81a196d4ab63e7389bd4173a60778a00c83ee440c24f83a1f60b094ccab8cf345a

diff --git a/net-mail/postorius/metadata.xml b/net-mail/postorius/metadata.xml
new file mode 100644
index 00000000000..557e7cfbec0
--- /dev/null
+++ b/net-mail/postorius/metadata.xml
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+	<maintainer type="person">
+		<email>hanno@gentoo.org</email>
+	</maintainer>
+	<upstream>
+		<remote-id type="pypi">postorius</remote-id>
+	</upstream>
+</pkgmetadata>

diff --git a/net-mail/postorius/postorius-1.3.3.ebuild b/net-mail/postorius/postorius-1.3.3.ebuild
new file mode 100644
index 00000000000..982ec7b64f7
--- /dev/null
+++ b/net-mail/postorius/postorius-1.3.3.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8} )
+
+inherit distutils-r1
+
+DESCRIPTION="A web user interface for GNU Mailman 3"
+HOMEPAGE="https://www.list.org"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+RDEPEND="net-mail/django-mailman3[${PYTHON_USEDEP}]
+	dev-python/django[${PYTHON_USEDEP}]
+	net-mail/mailmanclient[${PYTHON_USEDEP}]
+	dev-python/readme_renderer[${PYTHON_USEDEP}]
+	test? (
+		dev-python/mock[${PYTHON_USEDEP}]
+		dev-python/vcrpy[${PYTHON_USEDEP}]
+		dev-python/beautifulsoup[${PYTHON_USEDEP}]
+		dev-python/isort[${PYTHON_USEDEP}]
+	)"
+
+DOCS=( README.rst )


^ permalink raw reply related	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2021-12-27 14:51 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-09-28  8:43 [gentoo-commits] repo/gentoo:master commit in: net-mail/postorius/ Arthur Zamarin
  -- strict thread matches above, loose matches on Subject: below --
2021-12-27 14:51 Hanno Böck
2021-09-29 20:07 Arthur Zamarin
2021-09-28  8:43 Arthur Zamarin
2021-09-28  8:43 Arthur Zamarin
2020-09-11 13:11 Hanno Böck
2020-09-11 11:16 Hanno Böck

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox