summaryrefslogtreecommitdiff
path: root/www-servers/gunicorn
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /www-servers/gunicorn
reinit the tree, so we can have metadata
Diffstat (limited to 'www-servers/gunicorn')
-rw-r--r--www-servers/gunicorn/Manifest11
-rw-r--r--www-servers/gunicorn/gunicorn-19.1.1.ebuild51
-rw-r--r--www-servers/gunicorn/gunicorn-19.3.0.ebuild52
-rw-r--r--www-servers/gunicorn/gunicorn-19.4.5.ebuild49
-rw-r--r--www-servers/gunicorn/gunicorn-19.6.0.ebuild50
-rw-r--r--www-servers/gunicorn/metadata.xml16
6 files changed, 229 insertions, 0 deletions
diff --git a/www-servers/gunicorn/Manifest b/www-servers/gunicorn/Manifest
new file mode 100644
index 000000000000..ae81f143ecd4
--- /dev/null
+++ b/www-servers/gunicorn/Manifest
@@ -0,0 +1,11 @@
+DIST gunicorn-19.1.1.tar.gz 385155 SHA256 82715511fb6246fad4ba66d812eb93416ae8371b464fa88bf3867c9c177daa14 SHA512 1b42f0dadb8ced12954e821ad3dc7fad67ae6f1123218fe79e32d7089d9ae65bcd973613c226d9a16b11d7d35632990f2c9499594c7a383a79698a1c2db471de WHIRLPOOL 29c99b33b72d00dc248adedf89517804f58ee4ee36a3c9fdddb9d65ee047dd57d381d719e1ed44b7b5284f11ac703d29f3d66fd077f996de2ab9effa8fb15fda
+DIST gunicorn-19.3.0.tar.gz 395381 SHA256 8bc835082882ad9a012cd790c460011e4d96bf3512d98a04d3dabbe45393a089 SHA512 8c4e0bb1bf0b35aaf9160b9b7d87890a991451fbc86186454203f3483767858944704c1ec22dd52480ce1e4693e84b62b1428dd3b67b2ae925e0475dc08fcb50 WHIRLPOOL 7a840b5878b409d89a61dcca40632448e7b5a402b0e26ba03a65f3384a9491f06c2c69279cdfcc0013e2b6d7ee0de619d17437a60990d19f674653d29c83502a
+DIST gunicorn-19.4.5.tar.gz 399066 SHA256 53b58044764ad79d732af18c580b1a54b724adf4d290ec19c4ca78ab22a1ee0d SHA512 a255178a4ce7966af5883fc6c104e7c472c87ce91861caf976b52cfb0ccd90b34109130334afa6c1f6dd251a4b33b052b1f9a4f598c5cd1e7f26e332b92e9154 WHIRLPOOL 1ee0ea3b69ab10a2afa67b237a8197ff06334ab1df6b4dd84479bbc6360094c0806ace6c64a80032921321434d83a5b8831641bda966e826a5c8e3b4206eb3ac
+DIST gunicorn-19.6.0.tar.gz 404497 SHA256 813f6916d18a4c8e90efde72f419308b357692f81333cb1125f80013d22fb618 SHA512 50b69ae18acc6f60be6fc5c6f4a867d8415d32009a1f959155b58502d52403a057612e97d6c9b69ec068ee5af7b9b045952a636a5edf4713a1249492611be479 WHIRLPOOL dbe1b2e66ca0f1a19a8e235a1ca58d77cbd6f5f54d26ea9c4a4a4b2a5110a2185f3c9f378ce9297879bc4b74ba63322803b2d0a090f7b5fb669530a0e8ef1d4a
+EBUILD gunicorn-19.1.1.ebuild 1155 SHA256 2e290c07c7dbe3520b0cd750b76de961d98ee42e9df5073306c99655ea6dfa3e SHA512 883495c7e2d4a85a1fd917980ae598088ccce08393eedad95d30d5eaad52047ff05d2ff8a68929e0e83d6e4709a0d7f584f4fe92c9993544edaf7730feeecb8c WHIRLPOOL 72a45403930edd3b0431e47e7e45116a0cbba4a22f9b9fb50f901a2db1804cd24a48b856b7eb740ead19a38a7b3601fac6e9875830adcb7b82f5fa5f4c9488f4
+EBUILD gunicorn-19.3.0.ebuild 1211 SHA256 e24b11619f6c20d182d20da0ec69637046709da5604b134e0f8f2e26dbb729f5 SHA512 e6a0ea3758c0199aacf756851ca9e97ceb63cb22ddd1e52a93812de2fadb582260630a9857d7c3d6a5901ccec44e8e63ba200b8a051d0555b40ec79e06c303bf WHIRLPOOL 721a333e460ddae8abc0c23588539d7f0f08c1bfe65e731fd6f373de2250495581b47dd8a1cab53c713f08d9fd1e2673312346fd09506ae3c0c1b43ad4c26b32
+EBUILD gunicorn-19.4.5.ebuild 1109 SHA256 a001f4505ac6fd7154a9651b69ce069aa6e85650a4e35e113bd2e548edeb3187 SHA512 f1d2fb42e31ad2eed1504fe51bf2e3e9241ce25d298c15ae27c9d8e6134097f91da50688ad6c9e07bbf499038061361969994e172f38b4016142f4616c1ad155 WHIRLPOOL 048313ee949fa296c84d3d768ae22bfc34a780322897631097c0f99080133876f5a489088e1d59b6955504e6be8a91fdfb0c84e8b1841a6be8ea2ffc2cab2577
+EBUILD gunicorn-19.6.0.ebuild 1174 SHA256 db8bf905fe7351ec63aad16754f722d5bd6e56f6d83178abc1a45657c5dcfa68 SHA512 b7554cee97aec109fa2a65540bb8326a6b641b83c8bfdfa4004a27df26caae655f6aaf89982134ae1ad790c39650a0fc87d93d9b1302e9bd030b6ef6d9022059 WHIRLPOOL b341dac79753e2aad69b7f924994264a104fafe4fafde7970ac9b875538dcd9b6f73b91ef6920c7c89aa5cbe3b0ca49753984ca418a905b519fd45f2ddc87304
+MISC ChangeLog 4184 SHA256 6833bd02a06041d73543725441e6b048362253b3fc1d0009d544c3bc018267ae SHA512 eaa279736257ade26949f0ea8c13ac45fffd0fc34cd0420cdbbf7d20377f66c9224f4f3d3c3ac5b9e9979ed3ef5aca1b9d600edabcf2e7c6dd629cdcd278d505 WHIRLPOOL f2ede6c470d35ca3ad2c4310ff098b46d5922516d77046ec5386107846e3f570f9376157e2abd96c30d8aa2881ab91afee776a6dea107dc1cd738f1fc9f4365b
+MISC ChangeLog-2015 6027 SHA256 3df4903a0cb1eb20ec5e4e8b103ca1c2e95b5d5792a10cdb7f5f1fad1c4eeac6 SHA512 b9005c3e52ce3136e7195c890d46dcf6a2d3a641048c2475e089f0fe6aab7821d4f95800f9c4cbc614914cd707c4924dd8863e558b5895b3a39132af10518fbc WHIRLPOOL 86488af7e24a5530fb22d2293454863bd172fb032dfaca339ef6efc24f303205057ab5cc18cbb0fd3b8b5263a0ba5370401aa039e886cc8732b60ccce91d4379
+MISC metadata.xml 709 SHA256 a802eb3e7ae96d265158484edb0686e3d6d3dff6789e7273ba923622e46dda71 SHA512 5ed1fb8047189e38f9f666625744d5a09f7de56ebd03a393e9d19ca85d0485960aceab3662c494d7fdeacc730c7ffea0422215a39d80786f160051cb4f2799bd WHIRLPOOL 1e40c079ac91054da428d8729b299b6c95c74488384a23448f055185df8b3c977aff9df28b902ce4ed151c84268e300e7d8353377962e515bea95d105a21113a
diff --git a/www-servers/gunicorn/gunicorn-19.1.1.ebuild b/www-servers/gunicorn/gunicorn-19.1.1.ebuild
new file mode 100644
index 000000000000..2b534c00a950
--- /dev/null
+++ b/www-servers/gunicorn/gunicorn-19.1.1.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy )
+
+inherit distutils-r1
+
+DESCRIPTION="A WSGI HTTP Server for UNIX"
+HOMEPAGE="http://gunicorn.org https://pypi.python.org/pypi/gunicorn"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+IUSE="doc examples test"
+KEYWORDS="amd64 x86"
+
+RDEPEND="dev-python/setproctitle[${PYTHON_USEDEP}]"
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+ doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
+ test? ( dev-python/pytest[${PYTHON_USEDEP}] )"
+
+DOCS="README.rst"
+
+python_prepare() {
+ # these tests requires an already installed version of gunicorn
+ rm tests/test_003-config.py
+
+ sed -ie "s/..\/bin/\/usr\/bin\//" docs/Makefile || die
+
+ distutils-r1_python_prepare
+}
+
+python_compile_all() {
+ use doc && emake -C docs html
+}
+
+python_test() {
+ py.test -v || die "Testing failed with ${EPYTHON}"
+}
+
+python_install_all() {
+ use doc && local HTML_DOCS=( docs/build/html/. )
+
+ distutils-r1_python_install_all
+
+ if use examples; then
+ insinto /usr/share/doc/${P}
+ doins -r examples
+ fi
+}
diff --git a/www-servers/gunicorn/gunicorn-19.3.0.ebuild b/www-servers/gunicorn/gunicorn-19.3.0.ebuild
new file mode 100644
index 000000000000..5990dadd704d
--- /dev/null
+++ b/www-servers/gunicorn/gunicorn-19.3.0.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy )
+
+inherit distutils-r1
+
+DESCRIPTION="A WSGI HTTP Server for UNIX"
+HOMEPAGE="http://gunicorn.org https://pypi.python.org/pypi/gunicorn https://github.com/benoitc/gunicorn"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc examples test"
+
+RDEPEND="dev-python/setproctitle[${PYTHON_USEDEP}]"
+DEPEND="
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
+ test? (
+ dev-python/mock[${PYTHON_USEDEP}]
+ dev-python/pytest[${PYTHON_USEDEP}]
+ )"
+
+DOCS="README.rst"
+
+python_prepare_all() {
+ # these tests requires an already installed version of gunicorn
+ rm tests/test_003-config.py || die
+
+ sed -ie "s/..\/bin/\/usr\/bin\//" docs/Makefile || die
+
+ distutils-r1_python_prepare_all
+}
+
+python_compile_all() {
+ use doc && emake -C docs html
+}
+
+python_test() {
+ py.test -v || die "Testing failed with ${EPYTHON}"
+}
+
+python_install_all() {
+ use doc && local HTML_DOCS=( docs/build/html/. )
+ use examples && EXAMPLES=( examples/. )
+
+ distutils-r1_python_install_all
+}
diff --git a/www-servers/gunicorn/gunicorn-19.4.5.ebuild b/www-servers/gunicorn/gunicorn-19.4.5.ebuild
new file mode 100644
index 000000000000..05be8e62d5fa
--- /dev/null
+++ b/www-servers/gunicorn/gunicorn-19.4.5.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy )
+
+inherit distutils-r1
+
+DESCRIPTION="A WSGI HTTP Server for UNIX"
+HOMEPAGE="http://gunicorn.org https://pypi.python.org/pypi/gunicorn https://github.com/benoitc/gunicorn"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc examples test"
+
+RDEPEND="dev-python/setproctitle[${PYTHON_USEDEP}]"
+DEPEND="
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
+ test? (
+ dev-python/mock[${PYTHON_USEDEP}]
+ dev-python/pytest[${PYTHON_USEDEP}]
+ )"
+
+DOCS="README.rst"
+
+python_prepare_all() {
+ sed -ie "s/..\/bin/\/usr\/bin\//" docs/Makefile || die
+
+ distutils-r1_python_prepare_all
+}
+
+python_compile_all() {
+ use doc && emake -C docs html
+}
+
+python_test() {
+ py.test -v || die "Testing failed with ${EPYTHON}"
+}
+
+python_install_all() {
+ use doc && local HTML_DOCS=( docs/build/html/. )
+ use examples && EXAMPLES=( examples/. )
+
+ distutils-r1_python_install_all
+}
diff --git a/www-servers/gunicorn/gunicorn-19.6.0.ebuild b/www-servers/gunicorn/gunicorn-19.6.0.ebuild
new file mode 100644
index 000000000000..6da709721f9f
--- /dev/null
+++ b/www-servers/gunicorn/gunicorn-19.6.0.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy )
+
+inherit distutils-r1
+
+DESCRIPTION="A WSGI HTTP Server for UNIX"
+HOMEPAGE="http://gunicorn.org https://pypi.python.org/pypi/gunicorn https://github.com/benoitc/gunicorn"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT PSF-2 doc? ( BSD )"
+SLOT="0"
+KEYWORDS="amd64 ~arm64 x86"
+IUSE="doc examples test"
+
+RDEPEND="dev-python/setproctitle[${PYTHON_USEDEP}]"
+DEPEND="
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
+ test? (
+ dev-python/mock[${PYTHON_USEDEP}]
+ dev-python/pytest[${PYTHON_USEDEP}]
+ dev-python/unittest2[${PYTHON_USEDEP}]
+ )"
+
+DOCS="README.rst"
+
+python_prepare_all() {
+ sed -ie "s/..\/bin/\/usr\/bin\//" docs/Makefile || die
+
+ distutils-r1_python_prepare_all
+}
+
+python_compile_all() {
+ use doc && emake -C docs html
+}
+
+python_test() {
+ py.test -v || die "Testing failed with ${EPYTHON}"
+}
+
+python_install_all() {
+ use doc && local HTML_DOCS=( docs/build/html/. )
+ use examples && EXAMPLES=( examples/. )
+
+ distutils-r1_python_install_all
+}
diff --git a/www-servers/gunicorn/metadata.xml b/www-servers/gunicorn/metadata.xml
new file mode 100644
index 000000000000..2461e1cdf801
--- /dev/null
+++ b/www-servers/gunicorn/metadata.xml
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>rafaelmartins@gentoo.org</email>
+ <name>Rafael G. Martins</name>
+ </maintainer>
+ <longdescription lang="en">Gunicorn 'Green Unicorn' is a Python WSGI HTTP Server for UNIX. It's a
+ pre-fork worker model ported from Ruby's Unicorn project. The Gunicorn
+ server is broadly compatible with various web frameworks, simply
+ implemented, light on server resources, and fairly speedy. </longdescription>
+ <upstream>
+ <remote-id type="pypi">gunicorn</remote-id>
+ <remote-id type="github">benoitc/gunicorn</remote-id>
+ </upstream>
+</pkgmetadata>