Github messages for voidlinux
 help / color / mirror / Atom feed
* Re: [PR PATCH] [Updated] [WIP] python3-CherryPy: update to 18.5.0.
       [not found] <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-17668@inbox.vuxu.org>
@ 2019-12-27 18:31 ` voidlinux-github
  0 siblings, 0 replies; only message in thread
From: voidlinux-github @ 2019-12-27 18:31 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 336 bytes --]

There is an updated pull request by bra1nwave against master on the void-packages repository

https://github.com/bra1nwave/void-packages CherryPy
https://github.com/void-linux/void-packages/pull/17668

[WIP] python3-CherryPy: update to 18.5.0.


A patch file from https://github.com/void-linux/void-packages/pull/17668.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-CherryPy-17668.patch --]
[-- Type: text/x-diff, Size: 11132 bytes --]

From 2b6483add12df0917925f5e5a816ff5276644462 Mon Sep 17 00:00:00 2001
From: bra1nwave <bra1nwave@protonmail.com>
Date: Fri, 20 Dec 2019 18:52:08 +0100
Subject: [PATCH 1/7] python3-CherryPy: update to 18.5.0.

---
 srcpkgs/python3-CherryPy/template | 9 +++++----
 1 file changed, 5 insertions(+), 4 deletions(-)

diff --git a/srcpkgs/python3-CherryPy/template b/srcpkgs/python3-CherryPy/template
index 334286bc15c..6376af664a2 100644
--- a/srcpkgs/python3-CherryPy/template
+++ b/srcpkgs/python3-CherryPy/template
@@ -1,20 +1,21 @@
 # Template file for 'python3-CherryPy'
 pkgname=python3-CherryPy
-version=18.4.0
-revision=2
+version=18.5.0
+revision=1
 archs=noarch
 wrksrc="CherryPy-${version}"
 build_style=python3-module
 pycompile_module="cherrypy"
 hostmakedepends="python3-setuptools"
-depends="python3-setuptools python3-Cheroot python3-portend python3-zc.lockfile"
+depends="python3-setuptools python3-Cheroot python3-portend python3-zc.lockfile
+ python3-jaraco.collections"
 short_desc="Object-oriented HTTP framework (Python3)"
 maintainer="bra1nwave <bra1nwave@protonmail.com>"
 license="BSD-3-Clause"
 homepage="https://cherrypy.org/"
 changelog="https://raw.githubusercontent.com/cherrypy/cherrypy/master/CHANGES.rst"
 distfiles="${PYPI_SITE}/C/CherryPy/CherryPy-${version}.tar.gz"
-checksum=e5be00304ca303d7791d14b5ce1436428e18939b91806250387c363ae56c8f8f
+checksum=63b2f61c38c469112145bd4e4e2385cd18f3233799e7a33bd447df468916d22b
 alternatives="cherrypy:cherryd:/usr/bin/cherryd3"
 
 pre_build() {

From cb6ff661a2a329483c160e3cdac39dfe1a2e1ac3 Mon Sep 17 00:00:00 2001
From: bra1nwave <bra1nwave@protonmail.com>
Date: Fri, 20 Dec 2019 18:53:37 +0100
Subject: [PATCH 2/7] python-jaraco.functools: split python3 version

---
 srcpkgs/python-jaraco.functools/template | 24 +++++++-----------------
 srcpkgs/python3-jaraco.functools         |  1 -
 2 files changed, 7 insertions(+), 18 deletions(-)
 delete mode 120000 srcpkgs/python3-jaraco.functools

diff --git a/srcpkgs/python-jaraco.functools/template b/srcpkgs/python-jaraco.functools/template
index 5d5112bbee3..b2ef627900b 100644
--- a/srcpkgs/python-jaraco.functools/template
+++ b/srcpkgs/python-jaraco.functools/template
@@ -1,14 +1,14 @@
 # Template file for 'python-jaraco.functools'
 pkgname=python-jaraco.functools
 version=2.0
-revision=2
+revision=3
 archs=noarch
 wrksrc="jaraco.functools-${version}"
-build_style=python-module
-pycompile_module="jaraco.functools"
-hostmakedepends="python-setuptools python3-setuptools"
-depends="python-more-itertools python-backports.functools_lru_cache"
-short_desc="Additional functools in the spirit of Python2 stdlib's functools"
+build_style=python2-module
+pycompile_module="jaraco"
+hostmakedepends="python-setuptools"
+depends="python-more-itertools python-backports.functools_lru_cache python-jaraco"
+short_desc="Functools like those found in stdlib (Python2)"
 maintainer="Aluísio Augusto Silva Gonçalves <aluisio@aasg.name>"
 license="MIT"
 homepage="https://github.com/jaraco/jaraco.functools"
@@ -17,16 +17,6 @@ distfiles="${PYPI_SITE}/j/jaraco.functools/jaraco.functools-${version}.tar.gz"
 checksum=35ba944f52b1a7beee8843a5aa6752d1d5b79893eeb7770ea98be6b637bf9345
 
 post_install() {
+	rm -r ${DESTDIR}/${py2_sitelib}/jaraco/__init__.py
 	vlicense LICENSE
 }
-
-python3-jaraco.functools_package() {
-	archs=noarch
-	pycompile_module="jaraco.functools"
-	depends="python3-more-itertools"
-	short_desc="${short_desc/Python2/Python3}"
-	pkg_install() {
-		vmove "usr/lib/python3*"
-		vlicense LICENSE
-	}
-}
diff --git a/srcpkgs/python3-jaraco.functools b/srcpkgs/python3-jaraco.functools
deleted file mode 120000
index 39629bcffae..00000000000
--- a/srcpkgs/python3-jaraco.functools
+++ /dev/null
@@ -1 +0,0 @@
-python-jaraco.functools
\ No newline at end of file

From 7c54b7cd10ed2ea111d93468e28c22095bc07c03 Mon Sep 17 00:00:00 2001
From: bra1nwave <bra1nwave@protonmail.com>
Date: Fri, 20 Dec 2019 18:54:50 +0100
Subject: [PATCH 3/7] New package: python3-jaraco.functools-3.0.0

---
 srcpkgs/python3-jaraco.functools/template | 22 ++++++++++++++++++++++
 1 file changed, 22 insertions(+)
 create mode 100644 srcpkgs/python3-jaraco.functools/template

diff --git a/srcpkgs/python3-jaraco.functools/template b/srcpkgs/python3-jaraco.functools/template
new file mode 100644
index 00000000000..1a8b0b08a16
--- /dev/null
+++ b/srcpkgs/python3-jaraco.functools/template
@@ -0,0 +1,22 @@
+# Template file for 'python3-jaraco.functools'
+pkgname=python3-jaraco.functools
+version=3.0.0
+revision=1
+archs=noarch
+wrksrc="jaraco.functools-${version}"
+build_style=python3-module
+pycompile_module="jaraco"
+hostmakedepends="python3-setuptools"
+depends="python3-more-itertools python3-jaraco"
+short_desc="Functools like those found in stdlib (Python3)"
+maintainer="bra1nwave <bra1nwave@protonmail.com>"
+license="MIT"
+homepage="https://github.com/jaraco/jaraco.functools"
+changelog="https://raw.githubusercontent.com/jaraco/jaraco.functools/master/CHANGES.rst"
+distfiles="${PYPI_SITE}/j/jaraco.functools/jaraco.functools-${version}.tar.gz"
+checksum=5cb0eea0f254584241c519641328a4d4ec2001a86c3cd6d17a8fd228493f6d97
+
+post_install() {
+	rm -r ${DESTDIR}/${py3_sitelib}/jaraco/__init__.py
+	vlicense LICENSE
+}

From c413309970c8bb7c936a5c72a2d41040fbaf9cd7 Mon Sep 17 00:00:00 2001
From: bra1nwave <bra1nwave@protonmail.com>
Date: Fri, 20 Dec 2019 18:55:11 +0100
Subject: [PATCH 4/7] New package: python3-jaraco.classes-3.1.0

---
 srcpkgs/python3-jaraco.classes/template | 22 ++++++++++++++++++++++
 1 file changed, 22 insertions(+)
 create mode 100644 srcpkgs/python3-jaraco.classes/template

diff --git a/srcpkgs/python3-jaraco.classes/template b/srcpkgs/python3-jaraco.classes/template
new file mode 100644
index 00000000000..b5b53e402a0
--- /dev/null
+++ b/srcpkgs/python3-jaraco.classes/template
@@ -0,0 +1,22 @@
+# Template file for 'python3-jaraco.classes'
+pkgname=python3-jaraco.classes
+version=3.1.0
+revision=1
+archs=noarch
+wrksrc="jaraco.classes-${version}"
+build_style=python3-module
+pycompile_module="jaraco"
+hostmakedepends="python3-setuptools"
+depends="python3-jaraco python3-more-itertools"
+short_desc="Utility functions for Python class constructs (Python3)"
+maintainer="bra1nwave <bra1nwave@protonmail.com>"
+license="MIT"
+homepage="https://github.com/jaraco/jaraco.classes"
+changelog="https://raw.githubusercontent.com/jaraco/jaraco.classes/master/CHANGES.rst"
+distfiles="${PYPI_SITE}/j/jaraco.classes/jaraco.classes-${version}.tar.gz"
+checksum=c38698ff8ef932eb33d91c0e8fc192ad7c44ecee03f7f585afd4f35aeaef7aab
+
+post_install() {
+	rm -r ${DESTDIR}/${py3_sitelib}/jaraco/__init__.py
+	vlicense LICENSE
+}

From cc787bbf6eecc3d0963053edef56e1541f20e179 Mon Sep 17 00:00:00 2001
From: bra1nwave <bra1nwave@protonmail.com>
Date: Fri, 20 Dec 2019 18:55:18 +0100
Subject: [PATCH 5/7] New package: python3-jaraco.collections-3.0.0

---
 srcpkgs/python3-jaraco.collections/template | 22 +++++++++++++++++++++
 1 file changed, 22 insertions(+)
 create mode 100644 srcpkgs/python3-jaraco.collections/template

diff --git a/srcpkgs/python3-jaraco.collections/template b/srcpkgs/python3-jaraco.collections/template
new file mode 100644
index 00000000000..384dfff5acd
--- /dev/null
+++ b/srcpkgs/python3-jaraco.collections/template
@@ -0,0 +1,22 @@
+# Template file for 'python3-jaraco.collections'
+pkgname=python3-jaraco.collections
+version=3.0.0
+revision=1
+archs=noarch
+wrksrc="jaraco.collections-${version}"
+build_style=python3-module
+pycompile_module="jaraco"
+hostmakedepends="python3-setuptools"
+depends="python3-jaraco.classes python3-jaraco.text python3-six"
+short_desc="Collection of objects similar to stdlib by jaraco (Python3)"
+maintainer="bra1nwave <bra1nwave@protonmail.com>"
+license="MIT"
+homepage="https://github.com/jaraco/jaraco.collections"
+changelog="https://raw.githubusercontent.com/jaraco/jaraco.collections/master/CHANGES.rst"
+distfiles="${PYPI_SITE}/j/jaraco.collections/jaraco.collections-${version}.tar.gz"
+checksum=be570ef4f2e7290b757449395238fa63d70a9255574624e73c5ff9f1ee554721
+
+post_install() {
+	rm -r ${DESTDIR}/${py3_sitelib}/jaraco/__init__.py
+	vlicense LICENSE
+}

From 07923b096aa6f10e3eb1324441ee8e05c8b6aed8 Mon Sep 17 00:00:00 2001
From: bra1nwave <bra1nwave@protonmail.com>
Date: Fri, 20 Dec 2019 18:55:46 +0100
Subject: [PATCH 6/7] New package: python-jaraco-1.0

---
 srcpkgs/python-jaraco/template | 29 +++++++++++++++++++++++++++++
 srcpkgs/python3-jaraco         |  1 +
 2 files changed, 30 insertions(+)
 create mode 100644 srcpkgs/python-jaraco/template
 create mode 120000 srcpkgs/python3-jaraco

diff --git a/srcpkgs/python-jaraco/template b/srcpkgs/python-jaraco/template
new file mode 100644
index 00000000000..2ee0cb78c77
--- /dev/null
+++ b/srcpkgs/python-jaraco/template
@@ -0,0 +1,29 @@
+# Template file for 'python-jaraco'
+pkgname=python-jaraco
+version=1.0
+revision=1
+archs=noarch
+create_wrksrc=yes
+pycompile_module="jaraco"
+short_desc="Namespace package declaration for jaraco (Python2)"
+maintainer="bra1nwave <bra1nwave@protonmail.com>"
+license="Public Domain"
+homepage="https://www.voidlinux.org/"
+
+do_install() {
+	for py_sitelib in $py2_sitelib $py3_sitelib; do
+		vmkdir ${py_sitelib}/jaraco
+		cat > ${DESTDIR}/${py_sitelib}/jaraco/__init__.py <<-EOF
+			__path__ = __import__('pkgutil').extend_path(__path__, __name__)
+		EOF
+	done
+}
+
+python3-jaraco_package() {
+	archs=noarch
+	pycompile_module="jaraco"
+	short_desc="${short_desc/2/3}"
+	pkg_install() {
+		vmove "usr/lib/python3*"
+	}
+}
diff --git a/srcpkgs/python3-jaraco b/srcpkgs/python3-jaraco
new file mode 120000
index 00000000000..74aef482c22
--- /dev/null
+++ b/srcpkgs/python3-jaraco
@@ -0,0 +1 @@
+python-jaraco
\ No newline at end of file

From c9d129607a26ff63829f9b313f430fe31c469977 Mon Sep 17 00:00:00 2001
From: bra1nwave <bra1nwave@protonmail.com>
Date: Fri, 20 Dec 2019 19:00:23 +0100
Subject: [PATCH 7/7] New package: python3-jaraco.text-3.2.0

---
 srcpkgs/python3-jaraco.text/template | 22 ++++++++++++++++++++++
 1 file changed, 22 insertions(+)
 create mode 100644 srcpkgs/python3-jaraco.text/template

diff --git a/srcpkgs/python3-jaraco.text/template b/srcpkgs/python3-jaraco.text/template
new file mode 100644
index 00000000000..0392ff5198d
--- /dev/null
+++ b/srcpkgs/python3-jaraco.text/template
@@ -0,0 +1,22 @@
+# Template file for 'python3-jaraco.text'
+pkgname=python3-jaraco.text
+version=3.2.0
+revision=1
+archs=noarch
+wrksrc="jaraco.text-${version}"
+build_style=python3-module
+pycompile_module="jaraco"
+hostmakedepends="python3-setuptools"
+depends="python3-jaraco.functools python3-six"
+short_desc="Module for text manipulation (Python3)"
+maintainer="bra1nwave <bra1nwave@protonmail.com>"
+license="MIT"
+homepage="https://github.com/jaraco/jaraco.text"
+changelog="https://raw.githubusercontent.com/jaraco/jaraco.text/master/CHANGES.rst"
+distfiles="${PYPI_SITE}/j/jaraco.text/jaraco.text-${version}.tar.gz"
+checksum=e5078b1126cc0f166c7859aa75103a56c0d0f39ebcafc21695615472e0f810ec
+
+post_install() {
+	rm -r ${DESTDIR}/${py3_sitelib}/jaraco/__init__.py
+	vlicense LICENSE
+}

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2019-12-27 18:31 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
     [not found] <gh-mailinglist-notifications-41a7ca26-5023-4802-975b-f1789d68868e-void-packages-17668@inbox.vuxu.org>
2019-12-27 18:31 ` [PR PATCH] [Updated] [WIP] python3-CherryPy: update to 18.5.0 voidlinux-github

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).