public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: app-admin/pwman3/
@ 2018-09-13  7:55 Michał Górny
  0 siblings, 0 replies; 17+ messages in thread
From: Michał Górny @ 2018-09-13  7:55 UTC (permalink / raw
  To: gentoo-commits

commit:     0c00ea7bd29da6482b3867c5ed0c7cfe2d7e9a8e
Author:     Oz N Tiram <oz.tiram <AT> gmail <DOT> com>
AuthorDate: Wed Sep  5 12:11:56 2018 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Thu Sep 13 07:55:49 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c00ea7b

app-admin/pwman3: new package

Pwman3 is a lightweight password-manager with multiple database
backends. Pwman3 is written in Python.

Package-Manager: Portage-2.3.40, Repoman-2.3.9
Closes: https://github.com/gentoo/gentoo/pull/9375

 app-admin/pwman3/Manifest             |  1 +
 app-admin/pwman3/metadata.xml         | 27 +++++++++++++++++++++++++
 app-admin/pwman3/pwman3-0.9.11.ebuild | 38 +++++++++++++++++++++++++++++++++++
 3 files changed, 66 insertions(+)

diff --git a/app-admin/pwman3/Manifest b/app-admin/pwman3/Manifest
new file mode 100644
index 00000000000..66153c9bb7b
--- /dev/null
+++ b/app-admin/pwman3/Manifest
@@ -0,0 +1 @@
+DIST pwman3-0.9.11.tar.gz 74364 BLAKE2B 9544b692e8853b7fb8e1b4d51093e72e04f8d82888a9278c94aaa27716026b348bb16f0fa9c52af2144395a4ffb242c8a48fc34252890e68477d2e3a70ea4a88 SHA512 2aa5a7b4d810d1bbc6aea34b728f89190570cbfbedc33f45cc1aa4d737ebbb9e993d2d372b44f956d5cdbc07f911f289fd77d7df167100e820455650f5b3e46a

diff --git a/app-admin/pwman3/metadata.xml b/app-admin/pwman3/metadata.xml
new file mode 100644
index 00000000000..9bb7c286611
--- /dev/null
+++ b/app-admin/pwman3/metadata.xml
@@ -0,0 +1,27 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="person">
+	<name>Oz Tiram</name>
+	<email>oz.tiram@gmail.com</email>
+</maintainer>
+<maintainer type="project">
+	<email>proxy-maint@gentoo.org</email>
+	<name>Proxy Maintainers</name>
+</maintainer>
+<use>
+	<flag name="mongodb">Add support for MongoDB</flag>
+</use>
+<longdescription lang="en">
+	A lightweight command line password manager, which can use different
+	databases to store your passwords (currently, SQLite, MySQL, Postgresql
+	and MongoDB are supported). Pwman3 can also copy passwords to the
+	clipboard without exposing them. Besides managing and storing passwords,
+	Pwman3 can also generate passwords using different algorithms.
+	Per default pwman3 uses a strong AES encryption algorithm to store the
+	data.
+</longdescription>
+<upstream>
+	<remote-id type="github">pwman3/pwman3</remote-id>
+</upstream>
+</pkgmetadata>

diff --git a/app-admin/pwman3/pwman3-0.9.11.ebuild b/app-admin/pwman3/pwman3-0.9.11.ebuild
new file mode 100644
index 00000000000..6fb41c3843e
--- /dev/null
+++ b/app-admin/pwman3/pwman3-0.9.11.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python3_5 python3_6 )
+PYTHON_REQ_USE="sqlite?"
+inherit distutils-r1
+
+DESCRIPTION="A lightweight password-manager with multiple database backends"
+HOMEPAGE="https://pwman3.github.io"
+SRC_URI="https://github.com/pwman3/pwman3/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="mongodb mysql postgres +sqlite test"
+
+COMMON="
+	>=dev-python/cryptography-2.3[${PYTHON_USEDEP}]
+	>=dev-python/colorama-0.3.0[${PYTHON_USEDEP}]
+	"
+
+DEPEND="
+	${COMMON}
+	test? ( dev-python/pexpect[${PYTHON_USEDEP}] )
+	"
+
+RDEPEND="
+	${COMMON}
+	mongodb? ( dev-python/pymongo[${PYTHON_USEDEP}] )
+	mysql? ( dev-python/pymysql[${PYTHON_USEDEP}] )
+	postgres? ( dev-python/psycopg[${PYTHON_USEDEP}] )
+	"
+
+python_test() {
+	esetup.py test
+}


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

* [gentoo-commits] repo/gentoo:master commit in: app-admin/pwman3/
@ 2018-09-18  7:10 Michał Górny
  0 siblings, 0 replies; 17+ messages in thread
From: Michał Górny @ 2018-09-18  7:10 UTC (permalink / raw
  To: gentoo-commits

commit:     9fe479c631148921aad4a7e087f2548cea5a35b4
Author:     Christopher Head <chead <AT> chead <DOT> ca>
AuthorDate: Mon Sep 17 15:04:21 2018 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Tue Sep 18 07:09:48 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9fe479c6

app-admin/pwman3: fix HOMEPAGE

The top-level URL of the domain is 404. Only when the path is added do
you get the actual project homepage.

Signed-off-by: Christopher Head <chead <AT> chead.ca>
Closes: https://github.com/gentoo/gentoo/pull/9895

 app-admin/pwman3/pwman3-0.9.11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/pwman3/pwman3-0.9.11.ebuild b/app-admin/pwman3/pwman3-0.9.11.ebuild
index 6fb41c3843e..5c508edb053 100644
--- a/app-admin/pwman3/pwman3-0.9.11.ebuild
+++ b/app-admin/pwman3/pwman3-0.9.11.ebuild
@@ -8,7 +8,7 @@ PYTHON_REQ_USE="sqlite?"
 inherit distutils-r1
 
 DESCRIPTION="A lightweight password-manager with multiple database backends"
-HOMEPAGE="https://pwman3.github.io"
+HOMEPAGE="https://pwman3.github.io/pwman3/"
 SRC_URI="https://github.com/pwman3/pwman3/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2"


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

* [gentoo-commits] repo/gentoo:master commit in: app-admin/pwman3/
@ 2019-04-14 18:18 Patrice Clement
  0 siblings, 0 replies; 17+ messages in thread
From: Patrice Clement @ 2019-04-14 18:18 UTC (permalink / raw
  To: gentoo-commits

commit:     b497cdf56b4b1c1c6596a3805080ff04b38d52b6
Author:     Oz N Tiram <oz.tiram <AT> gmail <DOT> com>
AuthorDate: Sun Apr  7 09:12:18 2019 +0000
Commit:     Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Sun Apr 14 18:16:30 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b497cdf5

app-admin/pwman3: version bump to 0.10.0.

Package-Manager: Portage-2.3.62, Repoman-2.3.11
Signed-off-by: Oz Tiram <oz.tiram <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/11623
Signed-off-by: Patrice Clement <monsieurp <AT> gentoo.org>

 app-admin/pwman3/Manifest                                    |  1 +
 .../pwman3/{pwman3-0.9.11.ebuild => pwman3-0.10.0.ebuild}    | 12 ++++++------
 app-admin/pwman3/pwman3-0.9.11.ebuild                        |  2 +-
 3 files changed, 8 insertions(+), 7 deletions(-)

diff --git a/app-admin/pwman3/Manifest b/app-admin/pwman3/Manifest
index 66153c9bb7b..6612c190c89 100644
--- a/app-admin/pwman3/Manifest
+++ b/app-admin/pwman3/Manifest
@@ -1 +1,2 @@
+DIST pwman3-0.10.0.tar.gz 75726 BLAKE2B ba7331bd3d36ac23d9151a5ebd4a343e2d8c523ba8b324850139a9ba4af8404ddf23380b3eaef523251e8f4137c5c56b6ab509c3927690fc612962ff872ea820 SHA512 a6dc24b2e1405a91f35a9a9155dde5409e35ce733bacee8858930d82443c09b8017e2701bc8c45688483b6c40554e4d6266f6cd21dc6f205b13f96e7de4f57c2
 DIST pwman3-0.9.11.tar.gz 74364 BLAKE2B 9544b692e8853b7fb8e1b4d51093e72e04f8d82888a9278c94aaa27716026b348bb16f0fa9c52af2144395a4ffb242c8a48fc34252890e68477d2e3a70ea4a88 SHA512 2aa5a7b4d810d1bbc6aea34b728f89190570cbfbedc33f45cc1aa4d737ebbb9e993d2d372b44f956d5cdbc07f911f289fd77d7df167100e820455650f5b3e46a

diff --git a/app-admin/pwman3/pwman3-0.9.11.ebuild b/app-admin/pwman3/pwman3-0.10.0.ebuild
similarity index 85%
copy from app-admin/pwman3/pwman3-0.9.11.ebuild
copy to app-admin/pwman3/pwman3-0.10.0.ebuild
index 5c508edb053..c63d60465f4 100644
--- a/app-admin/pwman3/pwman3-0.9.11.ebuild
+++ b/app-admin/pwman3/pwman3-0.10.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -8,26 +8,26 @@ PYTHON_REQ_USE="sqlite?"
 inherit distutils-r1
 
 DESCRIPTION="A lightweight password-manager with multiple database backends"
-HOMEPAGE="https://pwman3.github.io/pwman3/"
+HOMEPAGE="https://pwman3.github.io"
 SRC_URI="https://github.com/pwman3/pwman3/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
-LICENSE="GPL-2"
+LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="~amd64"
 IUSE="mongodb mysql postgres +sqlite test"
 
-COMMON="
+CDEPEND="
 	>=dev-python/cryptography-2.3[${PYTHON_USEDEP}]
 	>=dev-python/colorama-0.3.0[${PYTHON_USEDEP}]
 	"
 
 DEPEND="
-	${COMMON}
+	${CDEPEND}
 	test? ( dev-python/pexpect[${PYTHON_USEDEP}] )
 	"
 
 RDEPEND="
-	${COMMON}
+	${CDEPEND}
 	mongodb? ( dev-python/pymongo[${PYTHON_USEDEP}] )
 	mysql? ( dev-python/pymysql[${PYTHON_USEDEP}] )
 	postgres? ( dev-python/psycopg[${PYTHON_USEDEP}] )

diff --git a/app-admin/pwman3/pwman3-0.9.11.ebuild b/app-admin/pwman3/pwman3-0.9.11.ebuild
index 5c508edb053..ba9a6230568 100644
--- a/app-admin/pwman3/pwman3-0.9.11.ebuild
+++ b/app-admin/pwman3/pwman3-0.9.11.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6


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

* [gentoo-commits] repo/gentoo:master commit in: app-admin/pwman3/
@ 2020-01-20 21:43 Ben Kohler
  0 siblings, 0 replies; 17+ messages in thread
From: Ben Kohler @ 2020-01-20 21:43 UTC (permalink / raw
  To: gentoo-commits

commit:     5662c86761626dccad47f5a17aad5d550dbda3ef
Author:     Ben Kohler <bkohler <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 20 21:43:17 2020 +0000
Commit:     Ben Kohler <bkohler <AT> gentoo <DOT> org>
CommitDate: Mon Jan 20 21:43:34 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5662c867

app-admin/pwman3: fix HOMEPAGE

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Ben Kohler <bkohler <AT> gentoo.org>

 app-admin/pwman3/pwman3-0.10.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/pwman3/pwman3-0.10.0.ebuild b/app-admin/pwman3/pwman3-0.10.0.ebuild
index 0e62fdd40ef..f10173d499f 100644
--- a/app-admin/pwman3/pwman3-0.10.0.ebuild
+++ b/app-admin/pwman3/pwman3-0.10.0.ebuild
@@ -8,7 +8,7 @@ PYTHON_REQ_USE="sqlite?"
 inherit distutils-r1
 
 DESCRIPTION="A lightweight password-manager with multiple database backends"
-HOMEPAGE="https://pwman3.github.io"
+HOMEPAGE="https://pwman3.github.io/pwman3/"
 SRC_URI="https://github.com/pwman3/pwman3/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-3"


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

* [gentoo-commits] repo/gentoo:master commit in: app-admin/pwman3/
@ 2020-04-23  6:37 Joonas Niilola
  0 siblings, 0 replies; 17+ messages in thread
From: Joonas Niilola @ 2020-04-23  6:37 UTC (permalink / raw
  To: gentoo-commits

commit:     09cc7ad0e31e252baad162072fdb6779b5468c83
Author:     Oz N Tiram <oz.tiram <AT> gmail <DOT> com>
AuthorDate: Thu Apr 23 05:40:01 2020 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Thu Apr 23 06:36:20 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09cc7ad0

app-admin/pwman3: add python3.7 and python3.8

Closes: https://bugs.gentoo.org/718186
Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Oz Tiram <oz.tiram <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/15419
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 app-admin/pwman3/pwman3-0.10.0-r1.ebuild | 31 +++++++++++++++++++++++++++++++
 1 file changed, 31 insertions(+)

diff --git a/app-admin/pwman3/pwman3-0.10.0-r1.ebuild b/app-admin/pwman3/pwman3-0.10.0-r1.ebuild
new file mode 100644
index 00000000000..fac9659b89f
--- /dev/null
+++ b/app-admin/pwman3/pwman3-0.10.0-r1.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} )
+PYTHON_REQ_USE="sqlite"
+inherit distutils-r1 eutils
+
+DESCRIPTION="A lightweight password-manager with multiple database backends"
+HOMEPAGE="https://pwman3.github.io/pwman3/"
+SRC_URI="https://github.com/pwman3/pwman3/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+	>=dev-python/cryptography-2.3[${PYTHON_USEDEP}]
+	>=dev-python/colorama-0.3.0[${PYTHON_USEDEP}]
+	test? ( dev-python/pexpect[${PYTHON_USEDEP}] )
+	"
+
+distutils_enable_tests setup.py
+
+pkg_postinst() {
+	optfeature "Support for mongodb" dev-python/pymongo
+	optfeature "Support for postgresql" dev-python/psycopg
+	optfeature "Support for mysql" dev-python/pymysql
+}


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

* [gentoo-commits] repo/gentoo:master commit in: app-admin/pwman3/
@ 2020-04-23  6:37 Joonas Niilola
  0 siblings, 0 replies; 17+ messages in thread
From: Joonas Niilola @ 2020-04-23  6:37 UTC (permalink / raw
  To: gentoo-commits

commit:     fe7e91cd29a129eb8e2fd7a74709f69cdccd1736
Author:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Thu Apr 23 05:42:22 2020 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Thu Apr 23 06:36:25 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe7e91cd

app-admin/pwman3: remove old

Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 app-admin/pwman3/Manifest             |  1 -
 app-admin/pwman3/metadata.xml         | 29 ++++++++++++--------------
 app-admin/pwman3/pwman3-0.10.0.ebuild | 39 -----------------------------------
 app-admin/pwman3/pwman3-0.9.11.ebuild | 39 -----------------------------------
 4 files changed, 13 insertions(+), 95 deletions(-)

diff --git a/app-admin/pwman3/Manifest b/app-admin/pwman3/Manifest
index 6612c190c89..47d43eb360f 100644
--- a/app-admin/pwman3/Manifest
+++ b/app-admin/pwman3/Manifest
@@ -1,2 +1 @@
 DIST pwman3-0.10.0.tar.gz 75726 BLAKE2B ba7331bd3d36ac23d9151a5ebd4a343e2d8c523ba8b324850139a9ba4af8404ddf23380b3eaef523251e8f4137c5c56b6ab509c3927690fc612962ff872ea820 SHA512 a6dc24b2e1405a91f35a9a9155dde5409e35ce733bacee8858930d82443c09b8017e2701bc8c45688483b6c40554e4d6266f6cd21dc6f205b13f96e7de4f57c2
-DIST pwman3-0.9.11.tar.gz 74364 BLAKE2B 9544b692e8853b7fb8e1b4d51093e72e04f8d82888a9278c94aaa27716026b348bb16f0fa9c52af2144395a4ffb242c8a48fc34252890e68477d2e3a70ea4a88 SHA512 2aa5a7b4d810d1bbc6aea34b728f89190570cbfbedc33f45cc1aa4d737ebbb9e993d2d372b44f956d5cdbc07f911f289fd77d7df167100e820455650f5b3e46a

diff --git a/app-admin/pwman3/metadata.xml b/app-admin/pwman3/metadata.xml
index 9bb7c286611..9b3b7313abc 100644
--- a/app-admin/pwman3/metadata.xml
+++ b/app-admin/pwman3/metadata.xml
@@ -1,18 +1,15 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-<maintainer type="person">
-	<name>Oz Tiram</name>
-	<email>oz.tiram@gmail.com</email>
-</maintainer>
-<maintainer type="project">
-	<email>proxy-maint@gentoo.org</email>
-	<name>Proxy Maintainers</name>
-</maintainer>
-<use>
-	<flag name="mongodb">Add support for MongoDB</flag>
-</use>
-<longdescription lang="en">
+	<maintainer type="person">
+		<name>Oz Tiram</name>
+		<email>oz.tiram@gmail.com</email>
+	</maintainer>
+	<maintainer type="project">
+		<email>proxy-maint@gentoo.org</email>
+		<name>Proxy Maintainers</name>
+	</maintainer>
+	<longdescription lang="en">
 	A lightweight command line password manager, which can use different
 	databases to store your passwords (currently, SQLite, MySQL, Postgresql
 	and MongoDB are supported). Pwman3 can also copy passwords to the
@@ -20,8 +17,8 @@
 	Pwman3 can also generate passwords using different algorithms.
 	Per default pwman3 uses a strong AES encryption algorithm to store the
 	data.
-</longdescription>
-<upstream>
-	<remote-id type="github">pwman3/pwman3</remote-id>
-</upstream>
+	</longdescription>
+	<upstream>
+		<remote-id type="github">pwman3/pwman3</remote-id>
+	</upstream>
 </pkgmetadata>

diff --git a/app-admin/pwman3/pwman3-0.10.0.ebuild b/app-admin/pwman3/pwman3-0.10.0.ebuild
deleted file mode 100644
index f10173d499f..00000000000
--- a/app-admin/pwman3/pwman3-0.10.0.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python3_6 )
-PYTHON_REQ_USE="sqlite?"
-inherit distutils-r1
-
-DESCRIPTION="A lightweight password-manager with multiple database backends"
-HOMEPAGE="https://pwman3.github.io/pwman3/"
-SRC_URI="https://github.com/pwman3/pwman3/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="mongodb mysql postgres +sqlite test"
-RESTRICT="!test? ( test )"
-
-CDEPEND="
-	>=dev-python/cryptography-2.3[${PYTHON_USEDEP}]
-	>=dev-python/colorama-0.3.0[${PYTHON_USEDEP}]
-	"
-
-DEPEND="
-	${CDEPEND}
-	test? ( dev-python/pexpect[${PYTHON_USEDEP}] )
-	"
-
-RDEPEND="
-	${CDEPEND}
-	mongodb? ( dev-python/pymongo[${PYTHON_USEDEP}] )
-	mysql? ( dev-python/pymysql[${PYTHON_USEDEP}] )
-	postgres? ( dev-python/psycopg[${PYTHON_USEDEP}] )
-	"
-
-python_test() {
-	esetup.py test
-}

diff --git a/app-admin/pwman3/pwman3-0.9.11.ebuild b/app-admin/pwman3/pwman3-0.9.11.ebuild
deleted file mode 100644
index bbacc08b8c4..00000000000
--- a/app-admin/pwman3/pwman3-0.9.11.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python3_6 )
-PYTHON_REQ_USE="sqlite?"
-inherit distutils-r1
-
-DESCRIPTION="A lightweight password-manager with multiple database backends"
-HOMEPAGE="https://pwman3.github.io/pwman3/"
-SRC_URI="https://github.com/pwman3/pwman3/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="mongodb mysql postgres +sqlite test"
-RESTRICT="!test? ( test )"
-
-COMMON="
-	>=dev-python/cryptography-2.3[${PYTHON_USEDEP}]
-	>=dev-python/colorama-0.3.0[${PYTHON_USEDEP}]
-	"
-
-DEPEND="
-	${COMMON}
-	test? ( dev-python/pexpect[${PYTHON_USEDEP}] )
-	"
-
-RDEPEND="
-	${COMMON}
-	mongodb? ( dev-python/pymongo[${PYTHON_USEDEP}] )
-	mysql? ( dev-python/pymysql[${PYTHON_USEDEP}] )
-	postgres? ( dev-python/psycopg[${PYTHON_USEDEP}] )
-	"
-
-python_test() {
-	esetup.py test
-}


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

* [gentoo-commits] repo/gentoo:master commit in: app-admin/pwman3/
@ 2020-04-23  6:37 Joonas Niilola
  0 siblings, 0 replies; 17+ messages in thread
From: Joonas Niilola @ 2020-04-23  6:37 UTC (permalink / raw
  To: gentoo-commits

commit:     de0f55dd707dc61be94e796258174a6a663cd132
Author:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Thu Apr 23 05:41:23 2020 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Thu Apr 23 06:36:25 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de0f55dd

app-admin/pwman3: correct DISTUTILS_USE_SETUPTOOLS value

Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 app-admin/pwman3/pwman3-0.10.0-r1.ebuild | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/app-admin/pwman3/pwman3-0.10.0-r1.ebuild b/app-admin/pwman3/pwman3-0.10.0-r1.ebuild
index fac9659b89f..d86b04e68b1 100644
--- a/app-admin/pwman3/pwman3-0.10.0-r1.ebuild
+++ b/app-admin/pwman3/pwman3-0.10.0-r1.ebuild
@@ -5,6 +5,7 @@ EAPI=7
 
 PYTHON_COMPAT=( python3_{6,7,8} )
 PYTHON_REQ_USE="sqlite"
+DISTUTILS_USE_SETUPTOOLS=rdepend
 inherit distutils-r1 eutils
 
 DESCRIPTION="A lightweight password-manager with multiple database backends"
@@ -19,8 +20,8 @@ RESTRICT="!test? ( test )"
 RDEPEND="
 	>=dev-python/cryptography-2.3[${PYTHON_USEDEP}]
 	>=dev-python/colorama-0.3.0[${PYTHON_USEDEP}]
-	test? ( dev-python/pexpect[${PYTHON_USEDEP}] )
-	"
+"
+BDEPEND="test? ( dev-python/pexpect[${PYTHON_USEDEP}] )"
 
 distutils_enable_tests setup.py
 


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

* [gentoo-commits] repo/gentoo:master commit in: app-admin/pwman3/
@ 2020-08-08  9:04 Joonas Niilola
  0 siblings, 0 replies; 17+ messages in thread
From: Joonas Niilola @ 2020-08-08  9:04 UTC (permalink / raw
  To: gentoo-commits

commit:     a464b4ee16d156ea517f27cfed2946f89a7bf16e
Author:     Oz N Tiram <oz.tiram <AT> gmail <DOT> com>
AuthorDate: Mon Jul 27 17:38:01 2020 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Sat Aug  8 09:04:04 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a464b4ee

app-admin/pwman3: bump version to 0.11.1

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Oz Tiram <oz.tiram <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/16858
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 app-admin/pwman3/Manifest             |  1 +
 app-admin/pwman3/pwman3-0.11.1.ebuild | 32 ++++++++++++++++++++++++++++++++
 2 files changed, 33 insertions(+)

diff --git a/app-admin/pwman3/Manifest b/app-admin/pwman3/Manifest
index 47d43eb360f..47c45d71e33 100644
--- a/app-admin/pwman3/Manifest
+++ b/app-admin/pwman3/Manifest
@@ -1 +1,2 @@
 DIST pwman3-0.10.0.tar.gz 75726 BLAKE2B ba7331bd3d36ac23d9151a5ebd4a343e2d8c523ba8b324850139a9ba4af8404ddf23380b3eaef523251e8f4137c5c56b6ab509c3927690fc612962ff872ea820 SHA512 a6dc24b2e1405a91f35a9a9155dde5409e35ce733bacee8858930d82443c09b8017e2701bc8c45688483b6c40554e4d6266f6cd21dc6f205b13f96e7de4f57c2
+DIST pwman3-0.11.1.tar.gz 76992 BLAKE2B cd7289781436f0f8b941d587c61b2d8a5cad52f3d57d01106d73b3da5930de2bd2df15fe5a4bcfbdce5e5733b7328764d6e4e2d18cba8a575cadad8835218e75 SHA512 111713e23b64a7492b5e2735b0d0117a81759bd9f25a87327a2aa4a465fbbc8a0aa0fbfa86b84cbcd40eb1540d05cdbc6fb81982fe61953df91979e674ce5640

diff --git a/app-admin/pwman3/pwman3-0.11.1.ebuild b/app-admin/pwman3/pwman3-0.11.1.ebuild
new file mode 100644
index 00000000000..d86b04e68b1
--- /dev/null
+++ b/app-admin/pwman3/pwman3-0.11.1.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8} )
+PYTHON_REQ_USE="sqlite"
+DISTUTILS_USE_SETUPTOOLS=rdepend
+inherit distutils-r1 eutils
+
+DESCRIPTION="A lightweight password-manager with multiple database backends"
+HOMEPAGE="https://pwman3.github.io/pwman3/"
+SRC_URI="https://github.com/pwman3/pwman3/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+	>=dev-python/cryptography-2.3[${PYTHON_USEDEP}]
+	>=dev-python/colorama-0.3.0[${PYTHON_USEDEP}]
+"
+BDEPEND="test? ( dev-python/pexpect[${PYTHON_USEDEP}] )"
+
+distutils_enable_tests setup.py
+
+pkg_postinst() {
+	optfeature "Support for mongodb" dev-python/pymongo
+	optfeature "Support for postgresql" dev-python/psycopg
+	optfeature "Support for mysql" dev-python/pymysql
+}


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

* [gentoo-commits] repo/gentoo:master commit in: app-admin/pwman3/
@ 2021-05-23  9:20 Michał Górny
  0 siblings, 0 replies; 17+ messages in thread
From: Michał Górny @ 2021-05-23  9:20 UTC (permalink / raw
  To: gentoo-commits

commit:     50285420647d782b832b1a7f64b64c78cc0eb6ce
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sun May 23 08:53:22 2021 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sun May 23 09:20:39 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50285420

app-admin/pwman3: Enable up to py3.10

Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 app-admin/pwman3/pwman3-0.11.1.ebuild | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/app-admin/pwman3/pwman3-0.11.1.ebuild b/app-admin/pwman3/pwman3-0.11.1.ebuild
index a725bb6405b..be7e32f5043 100644
--- a/app-admin/pwman3/pwman3-0.11.1.ebuild
+++ b/app-admin/pwman3/pwman3-0.11.1.ebuild
@@ -1,11 +1,10 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7,8} )
+PYTHON_COMPAT=( python3_{7..10} )
 PYTHON_REQ_USE="sqlite"
-DISTUTILS_USE_SETUPTOOLS=rdepend
 inherit distutils-r1 optfeature
 
 DESCRIPTION="A lightweight password-manager with multiple database backends"


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

* [gentoo-commits] repo/gentoo:master commit in: app-admin/pwman3/
@ 2022-06-04  7:42 Michał Górny
  0 siblings, 0 replies; 17+ messages in thread
From: Michał Górny @ 2022-06-04  7:42 UTC (permalink / raw
  To: gentoo-commits

commit:     c5002ae1f16ae63e79dc8eac00809933f143e29d
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sat Jun  4 07:05:30 2022 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sat Jun  4 07:41:54 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5002ae1

app-admin/pwman3: Use slot for dev-python/psycopg

Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 app-admin/pwman3/pwman3-0.10.0-r1.ebuild | 6 +++---
 app-admin/pwman3/pwman3-0.11.1.ebuild    | 6 +++---
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/app-admin/pwman3/pwman3-0.10.0-r1.ebuild b/app-admin/pwman3/pwman3-0.10.0-r1.ebuild
index a725bb6405be..2e7f722ba09a 100644
--- a/app-admin/pwman3/pwman3-0.10.0-r1.ebuild
+++ b/app-admin/pwman3/pwman3-0.10.0-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7,8} )
+PYTHON_COMPAT=( python3_8 )
 PYTHON_REQ_USE="sqlite"
 DISTUTILS_USE_SETUPTOOLS=rdepend
 inherit distutils-r1 optfeature
@@ -27,6 +27,6 @@ distutils_enable_tests setup.py
 
 pkg_postinst() {
 	optfeature "Support for mongodb" dev-python/pymongo
-	optfeature "Support for postgresql" dev-python/psycopg
+	optfeature "Support for postgresql" dev-python/psycopg:2
 	optfeature "Support for mysql" dev-python/pymysql
 }

diff --git a/app-admin/pwman3/pwman3-0.11.1.ebuild b/app-admin/pwman3/pwman3-0.11.1.ebuild
index be7e32f50438..57f062d5fbe8 100644
--- a/app-admin/pwman3/pwman3-0.11.1.ebuild
+++ b/app-admin/pwman3/pwman3-0.11.1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7..10} )
+PYTHON_COMPAT=( python3_{8..10} )
 PYTHON_REQ_USE="sqlite"
 inherit distutils-r1 optfeature
 
@@ -26,6 +26,6 @@ distutils_enable_tests setup.py
 
 pkg_postinst() {
 	optfeature "Support for mongodb" dev-python/pymongo
-	optfeature "Support for postgresql" dev-python/psycopg
+	optfeature "Support for postgresql" dev-python/psycopg:2
 	optfeature "Support for mysql" dev-python/pymysql
 }


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

* [gentoo-commits] repo/gentoo:master commit in: app-admin/pwman3/
@ 2022-11-15 18:17 Michał Górny
  0 siblings, 0 replies; 17+ messages in thread
From: Michał Górny @ 2022-11-15 18:17 UTC (permalink / raw
  To: gentoo-commits

commit:     e67246ccf4139835e7d9361a0c45900b2462afa4
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Tue Nov 15 17:57:52 2022 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Tue Nov 15 18:16:49 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e67246cc

app-admin/pwman3: Remove py3.8-only versions

Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 app-admin/pwman3/Manifest                |  1 -
 app-admin/pwman3/pwman3-0.10.0-r1.ebuild | 32 --------------------------------
 2 files changed, 33 deletions(-)

diff --git a/app-admin/pwman3/Manifest b/app-admin/pwman3/Manifest
index 47c45d71e338..45f878ee43d8 100644
--- a/app-admin/pwman3/Manifest
+++ b/app-admin/pwman3/Manifest
@@ -1,2 +1 @@
-DIST pwman3-0.10.0.tar.gz 75726 BLAKE2B ba7331bd3d36ac23d9151a5ebd4a343e2d8c523ba8b324850139a9ba4af8404ddf23380b3eaef523251e8f4137c5c56b6ab509c3927690fc612962ff872ea820 SHA512 a6dc24b2e1405a91f35a9a9155dde5409e35ce733bacee8858930d82443c09b8017e2701bc8c45688483b6c40554e4d6266f6cd21dc6f205b13f96e7de4f57c2
 DIST pwman3-0.11.1.tar.gz 76992 BLAKE2B cd7289781436f0f8b941d587c61b2d8a5cad52f3d57d01106d73b3da5930de2bd2df15fe5a4bcfbdce5e5733b7328764d6e4e2d18cba8a575cadad8835218e75 SHA512 111713e23b64a7492b5e2735b0d0117a81759bd9f25a87327a2aa4a465fbbc8a0aa0fbfa86b84cbcd40eb1540d05cdbc6fb81982fe61953df91979e674ce5640

diff --git a/app-admin/pwman3/pwman3-0.10.0-r1.ebuild b/app-admin/pwman3/pwman3-0.10.0-r1.ebuild
deleted file mode 100644
index 2e7f722ba09a..000000000000
--- a/app-admin/pwman3/pwman3-0.10.0-r1.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_8 )
-PYTHON_REQ_USE="sqlite"
-DISTUTILS_USE_SETUPTOOLS=rdepend
-inherit distutils-r1 optfeature
-
-DESCRIPTION="A lightweight password-manager with multiple database backends"
-HOMEPAGE="https://pwman3.github.io/pwman3/"
-SRC_URI="https://github.com/pwman3/pwman3/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-	>=dev-python/cryptography-2.3[${PYTHON_USEDEP}]
-	>=dev-python/colorama-0.3.0[${PYTHON_USEDEP}]
-"
-BDEPEND="test? ( dev-python/pexpect[${PYTHON_USEDEP}] )"
-
-distutils_enable_tests setup.py
-
-pkg_postinst() {
-	optfeature "Support for mongodb" dev-python/pymongo
-	optfeature "Support for postgresql" dev-python/psycopg:2
-	optfeature "Support for mysql" dev-python/pymysql
-}


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

* [gentoo-commits] repo/gentoo:master commit in: app-admin/pwman3/
@ 2023-03-07  7:49 Joonas Niilola
  0 siblings, 0 replies; 17+ messages in thread
From: Joonas Niilola @ 2023-03-07  7:49 UTC (permalink / raw
  To: gentoo-commits

commit:     f616a094ad8f26577a7204f9b4de685892679da7
Author:     Oz Tiram <oz.tiram <AT> gmail <DOT> com>
AuthorDate: Sun Feb 26 16:49:47 2023 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Tue Mar  7 07:46:50 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f616a094

app-admin/pwman3: add 0.12.2

Closes: https://bugs.gentoo.org/896476
Signed-off-by: Oz Tiram <oz.tiram <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/29810
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 app-admin/pwman3/Manifest             |  1 +
 app-admin/pwman3/pwman3-0.12.2.ebuild | 31 +++++++++++++++++++++++++++++++
 2 files changed, 32 insertions(+)

diff --git a/app-admin/pwman3/Manifest b/app-admin/pwman3/Manifest
index 45f878ee43d8..29a35022f5d4 100644
--- a/app-admin/pwman3/Manifest
+++ b/app-admin/pwman3/Manifest
@@ -1 +1,2 @@
 DIST pwman3-0.11.1.tar.gz 76992 BLAKE2B cd7289781436f0f8b941d587c61b2d8a5cad52f3d57d01106d73b3da5930de2bd2df15fe5a4bcfbdce5e5733b7328764d6e4e2d18cba8a575cadad8835218e75 SHA512 111713e23b64a7492b5e2735b0d0117a81759bd9f25a87327a2aa4a465fbbc8a0aa0fbfa86b84cbcd40eb1540d05cdbc6fb81982fe61953df91979e674ce5640
+DIST pwman3-0.12.2.tar.gz 76744 BLAKE2B 5223169a267f0c35bcb26499138c9b768c6e29c4ce39d4fb89c56eb72d24a9729159bed93af24e12f1e0e6c1569586772eb36954afd51afc7c97c9de898346e5 SHA512 587839e7d532ef3c53e2c429b086eb6bd59290ce43687034400f8e0772cc4e97c9296694ad83c5fa3fdde37b8d8fef5bc150e9f81fcb9fe8712ffafb4be8b400

diff --git a/app-admin/pwman3/pwman3-0.12.2.ebuild b/app-admin/pwman3/pwman3-0.12.2.ebuild
new file mode 100644
index 000000000000..cac81b170b12
--- /dev/null
+++ b/app-admin/pwman3/pwman3-0.12.2.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_REQ_USE="sqlite"
+inherit distutils-r1 optfeature
+
+DESCRIPTION="A lightweight password-manager with multiple database backends"
+HOMEPAGE="https://pwman3.github.io/pwman3/"
+SRC_URI="https://github.com/pwman3/pwman3/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+	>=dev-python/cryptography-2.3[${PYTHON_USEDEP}]
+	>=dev-python/colorama-0.4.0[${PYTHON_USEDEP}]
+"
+BDEPEND="test? ( dev-python/pexpect[${PYTHON_USEDEP}] )"
+
+distutils_enable_tests setup.py
+
+pkg_postinst() {
+	optfeature "Support for mongodb" dev-python/pymongo
+	optfeature "Support for postgresql" dev-python/psycopg:2
+	optfeature "Support for mysql" dev-python/pymysql
+}


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

* [gentoo-commits] repo/gentoo:master commit in: app-admin/pwman3/
@ 2023-03-07  7:49 Joonas Niilola
  0 siblings, 0 replies; 17+ messages in thread
From: Joonas Niilola @ 2023-03-07  7:49 UTC (permalink / raw
  To: gentoo-commits

commit:     43731c51cb8777f2effdeef6f2b9dd9c8f35362d
Author:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Tue Mar  7 07:49:36 2023 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Tue Mar  7 07:49:36 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43731c51

app-admin/pwman3: DistutilsNonPEP517Build

Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 app-admin/pwman3/pwman3-0.12.2.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/app-admin/pwman3/pwman3-0.12.2.ebuild b/app-admin/pwman3/pwman3-0.12.2.ebuild
index cac81b170b12..5fb9d641fba2 100644
--- a/app-admin/pwman3/pwman3-0.12.2.ebuild
+++ b/app-admin/pwman3/pwman3-0.12.2.ebuild
@@ -5,6 +5,8 @@ EAPI=8
 
 PYTHON_COMPAT=( python3_{9..11} )
 PYTHON_REQ_USE="sqlite"
+DISTUTILS_USE_PEP517=setuptools
+
 inherit distutils-r1 optfeature
 
 DESCRIPTION="A lightweight password-manager with multiple database backends"


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

* [gentoo-commits] repo/gentoo:master commit in: app-admin/pwman3/
@ 2024-03-25 14:30 Michał Górny
  0 siblings, 0 replies; 17+ messages in thread
From: Michał Górny @ 2024-03-25 14:30 UTC (permalink / raw
  To: gentoo-commits

commit:     16adb631958f0786e084763f5a920a43e0f26f27
Author:     Oz Tiram <oz.tiram <AT> gmail <DOT> com>
AuthorDate: Mon Mar 25 11:54:00 2024 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Mon Mar 25 14:30:23 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16adb631

app-admin/pwman3: remove 'distutils_enable_tests setup.py'

Closes: https://bugs.gentoo.org/927511
Signed-off-by: Oz Tiram <oz.tiram <AT> gmail.com>
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 app-admin/pwman3/pwman3-0.12.2.ebuild | 15 +++++++++++----
 1 file changed, 11 insertions(+), 4 deletions(-)

diff --git a/app-admin/pwman3/pwman3-0.12.2.ebuild b/app-admin/pwman3/pwman3-0.12.2.ebuild
index 5fb9d641fba2..9420b070c500 100644
--- a/app-admin/pwman3/pwman3-0.12.2.ebuild
+++ b/app-admin/pwman3/pwman3-0.12.2.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
 PYTHON_REQ_USE="sqlite"
 DISTUTILS_USE_PEP517=setuptools
 
@@ -16,15 +16,22 @@ SRC_URI="https://github.com/pwman3/pwman3/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 LICENSE="GPL-3+"
 SLOT="0"
 KEYWORDS="~amd64"
+IUSE="test"
 RESTRICT="!test? ( test )"
 
 RDEPEND="
 	>=dev-python/cryptography-2.3[${PYTHON_USEDEP}]
 	>=dev-python/colorama-0.4.0[${PYTHON_USEDEP}]
 "
-BDEPEND="test? ( dev-python/pexpect[${PYTHON_USEDEP}] )"
+BDEPEND="
+	test? (
+		dev-python/pexpect[${PYTHON_USEDEP}]
+	)
+"
 
-distutils_enable_tests setup.py
+python_test() {
+	"${EPYTHON}" -m tests.test_pwman || die "Tests fail with ${EPYTHON}"
+}
 
 pkg_postinst() {
 	optfeature "Support for mongodb" dev-python/pymongo


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

* [gentoo-commits] repo/gentoo:master commit in: app-admin/pwman3/
@ 2024-03-25 14:30 Michał Górny
  0 siblings, 0 replies; 17+ messages in thread
From: Michał Górny @ 2024-03-25 14:30 UTC (permalink / raw
  To: gentoo-commits

commit:     fbe419cb751f779ead62277d97c5bc419caf45fe
Author:     Oz Tiram <oz.tiram <AT> gmail <DOT> com>
AuthorDate: Mon Mar 25 11:54:59 2024 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Mon Mar 25 14:30:28 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbe419cb

app-admin/pwman3: drop 0.11.1

Signed-off-by: Oz Tiram <oz.tiram <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/35910
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 app-admin/pwman3/Manifest             |  1 -
 app-admin/pwman3/pwman3-0.11.1.ebuild | 31 -------------------------------
 2 files changed, 32 deletions(-)

diff --git a/app-admin/pwman3/Manifest b/app-admin/pwman3/Manifest
index 29a35022f5d4..0f77c15a2e52 100644
--- a/app-admin/pwman3/Manifest
+++ b/app-admin/pwman3/Manifest
@@ -1,2 +1 @@
-DIST pwman3-0.11.1.tar.gz 76992 BLAKE2B cd7289781436f0f8b941d587c61b2d8a5cad52f3d57d01106d73b3da5930de2bd2df15fe5a4bcfbdce5e5733b7328764d6e4e2d18cba8a575cadad8835218e75 SHA512 111713e23b64a7492b5e2735b0d0117a81759bd9f25a87327a2aa4a465fbbc8a0aa0fbfa86b84cbcd40eb1540d05cdbc6fb81982fe61953df91979e674ce5640
 DIST pwman3-0.12.2.tar.gz 76744 BLAKE2B 5223169a267f0c35bcb26499138c9b768c6e29c4ce39d4fb89c56eb72d24a9729159bed93af24e12f1e0e6c1569586772eb36954afd51afc7c97c9de898346e5 SHA512 587839e7d532ef3c53e2c429b086eb6bd59290ce43687034400f8e0772cc4e97c9296694ad83c5fa3fdde37b8d8fef5bc150e9f81fcb9fe8712ffafb4be8b400

diff --git a/app-admin/pwman3/pwman3-0.11.1.ebuild b/app-admin/pwman3/pwman3-0.11.1.ebuild
deleted file mode 100644
index af696aad1fb2..000000000000
--- a/app-admin/pwman3/pwman3-0.11.1.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{9..10} )
-PYTHON_REQ_USE="sqlite"
-inherit distutils-r1 optfeature
-
-DESCRIPTION="A lightweight password-manager with multiple database backends"
-HOMEPAGE="https://pwman3.github.io/pwman3/"
-SRC_URI="https://github.com/pwman3/pwman3/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-	>=dev-python/cryptography-2.3[${PYTHON_USEDEP}]
-	>=dev-python/colorama-0.3.0[${PYTHON_USEDEP}]
-"
-BDEPEND="test? ( dev-python/pexpect[${PYTHON_USEDEP}] )"
-
-distutils_enable_tests setup.py
-
-pkg_postinst() {
-	optfeature "Support for mongodb" dev-python/pymongo
-	optfeature "Support for postgresql" dev-python/psycopg:2
-	optfeature "Support for mysql" dev-python/pymysql
-}


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

* [gentoo-commits] repo/gentoo:master commit in: app-admin/pwman3/
@ 2024-03-25 15:21 Michał Górny
  0 siblings, 0 replies; 17+ messages in thread
From: Michał Górny @ 2024-03-25 15:21 UTC (permalink / raw
  To: gentoo-commits

commit:     95a5eb4960f2175353f60e21079dca9ac9c894ae
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Mon Mar 25 14:31:34 2024 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Mon Mar 25 15:21:33 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95a5eb49

app-admin/pwman3: Enable py3.12

Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 app-admin/pwman3/pwman3-0.12.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/pwman3/pwman3-0.12.2.ebuild b/app-admin/pwman3/pwman3-0.12.2.ebuild
index 9420b070c500..671c2afbb0dc 100644
--- a/app-admin/pwman3/pwman3-0.12.2.ebuild
+++ b/app-admin/pwman3/pwman3-0.12.2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 PYTHON_REQ_USE="sqlite"
 DISTUTILS_USE_PEP517=setuptools
 


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

* [gentoo-commits] repo/gentoo:master commit in: app-admin/pwman3/
@ 2024-08-28  6:11 Joonas Niilola
  0 siblings, 0 replies; 17+ messages in thread
From: Joonas Niilola @ 2024-08-28  6:11 UTC (permalink / raw
  To: gentoo-commits

commit:     dfb38156bc47ce9c1c632e242af6619bc89a3f85
Author:     Oz Tiram <oz.tiram <AT> gmail <DOT> com>
AuthorDate: Tue Aug 27 20:08:41 2024 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Wed Aug 28 05:30:09 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfb38156

app-admin/pwman3: add 0.13.1

Signed-off-by: Oz Tiram <oz.tiram <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/38152
Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

 app-admin/pwman3/Manifest             |  1 +
 app-admin/pwman3/pwman3-0.13.1.ebuild | 46 +++++++++++++++++++++++++++++++++++
 2 files changed, 47 insertions(+)

diff --git a/app-admin/pwman3/Manifest b/app-admin/pwman3/Manifest
index 0f77c15a2e52..79fc6c165dbc 100644
--- a/app-admin/pwman3/Manifest
+++ b/app-admin/pwman3/Manifest
@@ -1 +1,2 @@
 DIST pwman3-0.12.2.tar.gz 76744 BLAKE2B 5223169a267f0c35bcb26499138c9b768c6e29c4ce39d4fb89c56eb72d24a9729159bed93af24e12f1e0e6c1569586772eb36954afd51afc7c97c9de898346e5 SHA512 587839e7d532ef3c53e2c429b086eb6bd59290ce43687034400f8e0772cc4e97c9296694ad83c5fa3fdde37b8d8fef5bc150e9f81fcb9fe8712ffafb4be8b400
+DIST pwman3-0.13.1.tar.gz 81775 BLAKE2B d470735a8d514b335f2cf0c0ca84db2f362324262fd22617a98084d2e34b3b37447c2519204525a582a2bb5365f82452819270ad26195537fb776dedcf432bd2 SHA512 8b729968b7817a82692a8f9424f81882e4568cf8ecf5de52037a176ca028aaa58cf238f1d92dab02fbbe547fb872f74440d6eb0bc7a4b0a30649b6d9e3008ee4

diff --git a/app-admin/pwman3/pwman3-0.13.1.ebuild b/app-admin/pwman3/pwman3-0.13.1.ebuild
new file mode 100644
index 000000000000..678acd2e3e0b
--- /dev/null
+++ b/app-admin/pwman3/pwman3-0.13.1.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_REQ_USE="sqlite"
+DISTUTILS_USE_PEP517=setuptools
+
+inherit distutils-r1 optfeature pypi
+
+DESCRIPTION="A lightweight password-manager with multiple database backends"
+HOMEPAGE="https://pwman3.github.io/pwman3/"
+SRC_URI="https://github.com/pwman3/pwman3/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+	>=dev-python/cryptography-2.3[${PYTHON_USEDEP}]
+	>=dev-python/colorama-0.4.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+	dev-python/setuptools-scm[${PYTHON_USEDEP}]
+	test? (
+		dev-python/pexpect[${PYTHON_USEDEP}]
+	)
+"
+
+python_prepare_all() {
+	export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}
+	distutils-r1_python_prepare_all
+}
+
+python_test() {
+	"${EPYTHON}" -m tests.test_pwman || die "Tests fail with ${EPYTHON}"
+}
+
+pkg_postinst() {
+	optfeature "Support for mongodb" dev-python/pymongo
+	optfeature "Support for postgresql" dev-python/psycopg:2
+	optfeature "Support for mysql" dev-python/pymysql
+}


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

end of thread, other threads:[~2024-08-28  6:11 UTC | newest]

Thread overview: 17+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-04-23  6:37 [gentoo-commits] repo/gentoo:master commit in: app-admin/pwman3/ Joonas Niilola
  -- strict thread matches above, loose matches on Subject: below --
2024-08-28  6:11 Joonas Niilola
2024-03-25 15:21 Michał Górny
2024-03-25 14:30 Michał Górny
2024-03-25 14:30 Michał Górny
2023-03-07  7:49 Joonas Niilola
2023-03-07  7:49 Joonas Niilola
2022-11-15 18:17 Michał Górny
2022-06-04  7:42 Michał Górny
2021-05-23  9:20 Michał Górny
2020-08-08  9:04 Joonas Niilola
2020-04-23  6:37 Joonas Niilola
2020-04-23  6:37 Joonas Niilola
2020-01-20 21:43 Ben Kohler
2019-04-14 18:18 Patrice Clement
2018-09-18  7:10 Michał Górny
2018-09-13  7:55 Michał Górny

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