public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: dev-python/asciimatics/
@ 2018-09-19 21:13 Patrice Clement
  0 siblings, 0 replies; 4+ messages in thread
From: Patrice Clement @ 2018-09-19 21:13 UTC (permalink / raw
  To: gentoo-commits

commit:     6ed588329e7fd49e85c92fac2f8a88acb11563fb
Author:     Patrice Clement <monsieurp <AT> gentoo <DOT> org>
AuthorDate: Wed Sep 19 21:05:42 2018 +0000
Commit:     Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Wed Sep 19 21:12:58 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ed58832

dev-python/asciimatics: new package.

asciimatics is a library to create full-screen text UIs ranging from
interactive forms to ASCII animations.

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-python/asciimatics/Manifest                  |  1 +
 dev-python/asciimatics/asciimatics-1.10.0.ebuild | 45 ++++++++++++++++++++++++
 dev-python/asciimatics/metadata.xml              | 15 ++++++++
 3 files changed, 61 insertions(+)

diff --git a/dev-python/asciimatics/Manifest b/dev-python/asciimatics/Manifest
new file mode 100644
index 00000000000..5f9b9d716e7
--- /dev/null
+++ b/dev-python/asciimatics/Manifest
@@ -0,0 +1 @@
+DIST asciimatics-1.10.0.tar.gz 1536207 BLAKE2B 9a96150d43e4f59932e4a23a9d580698a053b35a6f5ddc9c967e4202ba1e2b0bb181bc88d9382725d2ae4b10241397f421d8e0d9baf1f269cb52977115d47296 SHA512 dbf2d44f5d667e59bbd14db761ad60a482b8afbbc8190248cdd49a8317575194ce9d2127f9275599bca800f1d5bd5e57fed5cd02b28d739c2a203b15ddebce7f

diff --git a/dev-python/asciimatics/asciimatics-1.10.0.ebuild b/dev-python/asciimatics/asciimatics-1.10.0.ebuild
new file mode 100644
index 00000000000..931c40cb31c
--- /dev/null
+++ b/dev-python/asciimatics/asciimatics-1.10.0.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
+
+inherit distutils-r1
+
+DESCRIPTION="Pythonic library to create text UIs and ASCII art animations"
+HOMEPAGE="https://github.com/pwaller/pyfiglet"
+SRC_URI="https://github.com/peterbrittain/asciimatics/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc examples"
+
+DEPEND="
+	dev-python/pillow[${PYTHON_USEDEP}]
+	dev-python/future[${PYTHON_USEDEP}]
+	dev-python/wcwidth[${PYTHON_USEDEP}]
+	dev-python/pyfiglet[${PYTHON_USEDEP}]
+	dev-python/setuptools[${PYTHON_USEDEP}]
+	doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )"
+
+src_prepare() {
+	sed -i -e "s/use_scm_version.*/version='${PV}',/g;" setup.py || die
+	distutils-r1_src_prepare
+}
+
+python_compile_all() {
+	if use doc; then
+		sed -i -e 's/base_version = .*//g;' doc/source/conf.py || die
+		sed -i -e 's/release = .*//g;' doc/source/conf.py || die
+		sed -i -e 's/version = .*//g;' doc/source/conf.py || die
+		sphinx-build -b html doc/source doc/_build/ || die
+		HTML_DOCS=( doc/_build/. )
+	fi
+}
+
+python_install_all() {
+	use examples && dodoc -r samples
+	distutils-r1_python_install_all
+}

diff --git a/dev-python/asciimatics/metadata.xml b/dev-python/asciimatics/metadata.xml
new file mode 100644
index 00000000000..f5a7fe28563
--- /dev/null
+++ b/dev-python/asciimatics/metadata.xml
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+  <maintainer type="project">
+    <email>python@gentoo.org</email>
+    <name>Gentoo Python Project</name>
+  </maintainer>
+  <maintainer type="person">
+    <email>monsieurp@gentoo.org</email>
+    <name>Patrice Clement</name>
+  </maintainer>
+  <upstream>
+    <remote-id type="github">peterbrittain/asciimatics</remote-id>
+  </upstream>
+</pkgmetadata>


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

* [gentoo-commits] repo/gentoo:master commit in: dev-python/asciimatics/
@ 2018-09-19 22:10 Patrice Clement
  0 siblings, 0 replies; 4+ messages in thread
From: Patrice Clement @ 2018-09-19 22:10 UTC (permalink / raw
  To: gentoo-commits

commit:     38a94d412cf2f3a712aa4516593b4ce10d4dfe6e
Author:     Patrice Clement <monsieurp <AT> gentoo <DOT> org>
AuthorDate: Wed Sep 19 22:10:13 2018 +0000
Commit:     Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Wed Sep 19 22:10:25 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38a94d41

dev-python/asciimatics: fix SRC_URI.

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-python/asciimatics/asciimatics-1.10.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/asciimatics/asciimatics-1.10.0.ebuild b/dev-python/asciimatics/asciimatics-1.10.0.ebuild
index 931c40cb31c..7b98702a75f 100644
--- a/dev-python/asciimatics/asciimatics-1.10.0.ebuild
+++ b/dev-python/asciimatics/asciimatics-1.10.0.ebuild
@@ -8,7 +8,7 @@ PYTHON_COMPAT=( python2_7 python3_{4,5,6} )
 inherit distutils-r1
 
 DESCRIPTION="Pythonic library to create text UIs and ASCII art animations"
-HOMEPAGE="https://github.com/pwaller/pyfiglet"
+HOMEPAGE="https://github.com/peterbrittain/asciimatics"
 SRC_URI="https://github.com/peterbrittain/asciimatics/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="Apache-2.0"


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

* [gentoo-commits] repo/gentoo:master commit in: dev-python/asciimatics/
@ 2018-11-08 22:49 Patrice Clement
  0 siblings, 0 replies; 4+ messages in thread
From: Patrice Clement @ 2018-11-08 22:49 UTC (permalink / raw
  To: gentoo-commits

commit:     afc95700c9947ddb6b5355e5fa6aa6b1c4ff8482
Author:     Patrice Clement <monsieurp <AT> gentoo <DOT> org>
AuthorDate: Thu Nov  8 22:23:00 2018 +0000
Commit:     Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Thu Nov  8 22:23:00 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=afc95700

dev-python/asciimatics: stable for amd64+x86.

Signed-off-by: Patrice Clement <monsieurp <AT> gentoo.org>
Package-Manager: Portage-2.3.49, Repoman-2.3.11

 dev-python/asciimatics/asciimatics-1.10.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/asciimatics/asciimatics-1.10.0.ebuild b/dev-python/asciimatics/asciimatics-1.10.0.ebuild
index 7b98702a75f..f079d7df9cf 100644
--- a/dev-python/asciimatics/asciimatics-1.10.0.ebuild
+++ b/dev-python/asciimatics/asciimatics-1.10.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/peterbrittain/asciimatics/archive/${PV}.tar.gz -> ${
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="doc examples"
 
 DEPEND="


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

* [gentoo-commits] repo/gentoo:master commit in: dev-python/asciimatics/
@ 2019-12-22 15:24 Patrice Clement
  0 siblings, 0 replies; 4+ messages in thread
From: Patrice Clement @ 2019-12-22 15:24 UTC (permalink / raw
  To: gentoo-commits

commit:     6655668d1a2ff50ad12d5dbb05e07b495ebbdf4c
Author:     Patrice Clement <monsieurp <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 22 15:22:44 2019 +0000
Commit:     Patrice Clement <monsieurp <AT> gentoo <DOT> org>
CommitDate: Sun Dec 22 15:24:07 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6655668d

dev-python/asciimatics: add missing dependency.

Closes: https://bugs.gentoo.org/703494
Package-Manager: Portage-2.3.79, Repoman-2.3.16
Signed-off-by: Patrice Clement <monsieurp <AT> gentoo.org>

 dev-python/asciimatics/asciimatics-1.10.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/asciimatics/asciimatics-1.10.0.ebuild b/dev-python/asciimatics/asciimatics-1.10.0.ebuild
index 07362efd779..73514c85cfa 100644
--- a/dev-python/asciimatics/asciimatics-1.10.0.ebuild
+++ b/dev-python/asciimatics/asciimatics-1.10.0.ebuild
@@ -21,7 +21,7 @@ DEPEND="
 	dev-python/future[${PYTHON_USEDEP}]
 	dev-python/wcwidth[${PYTHON_USEDEP}]
 	dev-python/pyfiglet[${PYTHON_USEDEP}]
-	dev-python/setuptools[${PYTHON_USEDEP}]
+	dev-python/setuptools_scm[${PYTHON_USEDEP}]
 	doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )"
 
 src_prepare() {


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

end of thread, other threads:[~2019-12-22 15:24 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-09-19 22:10 [gentoo-commits] repo/gentoo:master commit in: dev-python/asciimatics/ Patrice Clement
  -- strict thread matches above, loose matches on Subject: below --
2019-12-22 15:24 Patrice Clement
2018-11-08 22:49 Patrice Clement
2018-09-19 21:13 Patrice Clement

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