split out of int repo

This commit is contained in:
root 2020-10-03 15:21:44 +02:00
parent 220c19e25e
commit bb318f9dcb
334 changed files with 14553 additions and 0 deletions

View File

@ -0,0 +1,7 @@
AUX go-carbon.conf 1677 BLAKE2B 42db1b053c20d17226b7e77ff0eafc8895ef2dcc92e95978bc48ea284a8f3bfae79b5469850baac2dd3ba0dfc0d526aa879a9ac560beb258349962f0e68a9f73 SHA512 81fdab87bc3cdb7f2550cb74d89f059eb0e5819adbda2243ce63c8f27d118b9a1cfb5b5fd11f07dd0e9ca925098d4ee5d3cf9abdb9fd47ff40be845e44a46112
AUX go-carbon.confd 43 BLAKE2B b810bd09b72c95b3a491d1c2c6e24ec821e47ac87816c2ad6356d513d65678703d98b3e037d80e9073a46abfbe2584beb175351f63780ca9d8ce3c874c66cd80 SHA512 ec4175cbc46956464d4b415317fffdde5ee906c975e22a98da1eba63e96e239ed6e1cbfb7675fdaed961a7d17497c195256f2e69545ba94c5b8203adb735ae5d
AUX go-carbon.initd 903 BLAKE2B 89f877cee34c87e3ac9dacf78962bbd84edfa63b63633069e7ed490faa73a87c034b84cce84a8ee168948194a80649cdd8dd6c8224020145f4a16f53daed8066 SHA512 8f101855cfd508ceb6b301ba36a97dbf7b3e0a771603d623a6e7957f2cd6b64c6f4d0965af0e3c0b2a47c103fd96da0569eab7327549c6dc3192a20af3b51777
AUX storage-schemas.conf 1289 BLAKE2B c797abf39e9879d482f03caa527b975ee4c198023bedc66bbb5fcbf596a4d1a7e410a07ee534bc23a31e7c725ceadf3f363be94c349c94c1e1b571aa3029a91f SHA512 009a42f67ca3afa84b33f324c6c60f1cef5c0c31bea52584c309d5b97de9431df3af540afccdb806bd3eef02e4daec76fd7ccf7859d2a670ee9209958466469b
DIST go-carbon-0.14.0.tar.gz 4277053 BLAKE2B f5c3b109f13934ee81a1d4405850764ede70d6d7634cda5b5b7a5a5803095acba9712be465c01c0c44634b982172bb97ff9ab06ff75facfe21dcde030e6c9a85 SHA512 9a1f6b24ef1f1403763d54436d2df48d6842908fda2ffeb925602a0377e81c73bc2a1254c9deb1c3c8672a9ffa2565f0eca76e6e18d8e763123b318d71f833f9
EBUILD go-carbon-0.14.0.ebuild 956 BLAKE2B ab6f4ac319c4372907709d465d227aac73a7095a898d65795aabe7fc62d94e10876b740bae123ccfad1540345d57b84736da5d592a7b650aa6daa7eca3b0f3ec SHA512 c0aa2cacfaddaa887e3e232958d9ead61bb166cb8be26f7841f66876e1a4c2f3be0f07e30dee36c144268e340a7d32d774b597d545eb6ad964c76c0825bc3e43
MISC metadata.xml 252 BLAKE2B 0f179733ee16b8b1f141ed7fc5018cceb9fdb2f7f3a095eb940b92ce9546a1a36e13cb426e47ff8368adfadc289084f8a4d39401eacaff6afb234059b7a0ba62 SHA512 247d774df23989623dc135a05ed1917d95cbb0f436a5272d094e6bf7c2e607ddfee0f9f600e78ebf6f1677b1cc7909f016561bc6f09a5a13aa1ec7837bb5b0a3

View File

@ -0,0 +1,96 @@
[common]
user = "carbon"
graph-prefix = "carbon.agents.{host}"
metric-endpoint = "local"
max-cpu = 1
metric-interval = "1m0s"
[whisper]
data-dir = "/var/lib/graphite/whisper/"
schemas-file = "/etc/go-carbon/storage-schemas.conf"
aggregation-file = ""
workers = 1
max-updates-per-second = 0
max-creates-per-second = 0
hard-max-creates-per-second = false
sparse-create = false
flock = false
enabled = true
hash-filenames = true
[cache]
max-size = 1000000
write-strategy = "max"
[udp]
listen = ":2003"
enabled = true
buffer-size = 0
[tcp]
listen = ":2003"
enabled = true
buffer-size = 0
compression = ""
[pickle]
listen = ":2004"
max-message-size = 67108864
enabled = true
buffer-size = 0
[carbonlink]
listen = "127.0.0.1:7002"
enabled = true
read-timeout = "30s"
[grpc]
listen = "127.0.0.1:7003"
enabled = true
[tags]
enabled = false
tagdb-url = "http://127.0.0.1:8000"
tagdb-chunk-size = 32
tagdb-update-interval = 100
local-dir = "/var/lib/graphite/tagging/"
tagdb-timeout = "1s"
[carbonserver]
listen = "127.0.0.1:8080"
enabled = false
query-cache-enabled = true
query-cache-size-mb = 0
find-cache-enabled = true
buckets = 10
max-globs = 100
fail-on-max-globs = false
metrics-as-counters = false
trigram-index = true
internal-stats-dir = ""
read-timeout = "1m0s"
idle-timeout = "1m0s"
write-timeout = "1m0s"
scan-frequency = "5m0s"
[dump]
enabled = false
path = "/var/lib/graphite/dump/"
restore-per-second = 0
[pprof]
listen = "127.0.0.1:7007"
enabled = false
[[logging]]
logger = ""
file = "stderr"
level = "error"
encoding = "mixed"
encoding-time = "iso8601"
encoding-duration = "seconds"
[prometheus]
enabled = false
endpoint = "/metrics"
[prometheus.labels]

View File

@ -0,0 +1,2 @@
#GO_CARBON_CONFIGURATION=
#GO_CARBON_USER=

View File

@ -0,0 +1,38 @@
#!/sbin/openrc-run
GO_CARBON_CONFIG="${GO_CARBON_CONFIG:-/etc/go-carbon/go-carbon.conf}"
extra_commands="configtest"
extra_started_commands="reload"
pidfile="/run/${RC_SVCNAME}"
output_log="/var/log/go-carbon/${RC_SVCNAME}.log"
error_log="/var/log/go-carbon/${RC_SVCNAME}-error.log"
command="/usr/bin/go-carbon"
command_args="-config='${GO_CARBON_CONFIG}'"
command_background="true"
command_user="${GO_CARBON_USER:-carbon:carbon}"
depend() {
need local
use net
}
start_pre() {
checkpath -d -m 0755 -o "${command_user}" $(dirname ${output_log})
}
reload() {
configtest || return 1
ebegin "Reloading go-carbon"
start-stop-daemon --signal SIGHUP --pidfile "${pidfile}"
eend $? "Failed to reload go-carbon"
}
configtest() {
ebegin "Checking go-carbon configuration"
${command} -check-config=true -config="${GO_CARBON_CONFIG}"
eend $? "Configuration test failed, please correct errors."
}

View File

@ -0,0 +1,34 @@
# Schema definitions for Whisper files. Entries are scanned in order,
# and first match wins. This file is scanned for changes every 60 seconds.
#
# Definition Syntax:
#
# [name]
# pattern = regex
# retentions = timePerPoint:timeToStore, timePerPoint:timeToStore, ...
#
# name: Arbitrary unique name for the rule
# pattern: Regular expression to match against the metric name. For syntax see:
# https://docs.python.org/3/library/re.html#regular-expression-syntax
# retentions: Retention schema for the metric
#
# Remember: To support accurate aggregation from higher to lower resolution
# archives, the precision of a longer retention archive must be
# cleanly divisible by precision of next lower retention archive.
#
# Valid: 60s:7d,300s:30d (300/60 = 5)
# Invalid: 180s:7d,300s:30d (300/180 = 3.333)
#
# This retention is set at the time the first metric is sent.
# Changing this file will not affect already-created .wsp files.
# Use whisper-resize.py to change existing data files.
# Carbon's internal metrics. This entry should match what is specified in
# CARBON_METRIC_PREFIX and CARBON_METRIC_INTERVAL settings
[carbon]
pattern = ^carbon\.
retentions = 60:90d
[default]
pattern = .*
retentions = 60s:1d,5m:30d,1h:3y

View File

@ -0,0 +1,46 @@
# Copyright 1999-2019 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit golang-base user
EGO_PN="github.com/lomik/go-carbon"
SRC_URI="https://${EGO_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64"
DESCRIPTION="carbon-cache replacement written in go"
HOMEPAGE="https://github.com/lomik/go-carbon"
LICENSE="MIT"
SLOT="0"
IUSE=""
DEPEND="
>=dev-lang/go-1.5
"
CARBON_USER="carbon"
pkg_setup() {
enewgroup "${CARBON_USER}"
enewuser "${CARBON_USER}" -1 -1 "/var/lib/${CARBON_USER}" "${CARBON_USER}"
}
src_compile() {
export BUILD="${PV}"
emake
}
src_install() {
dobin "${PN}"
dodoc README.md
keepdir /var/log/${CARBON_USER} /etc/${PN}
fowners "${CARBON_USER}:${CARBON_USER}" /var/log/${CARBON_USER}
insinto /etc/${PN}
doins "${FILESDIR}"/go-carbon.conf "${FILESDIR}"/storage-schemas.conf
newinitd "${FILESDIR}/${PN}.initd" "${PN}"
newconfd "${FILESDIR}/${PN}.confd" "${PN}"
}

View File

@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>ops@adjust.com</email>
<name>Adjust Ops Team</name>
</maintainer>
</pkgmetadata>

View File

@ -0,0 +1,37 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
PYTHON_COMPAT=( python3_{6,7} )
inherit distutils-r1
#MY_PN="Flask-Cache"
#MY_P=${MY_PN}-${PV}
DESCRIPTION="Adds cache support to your Flask application"
HOMEPAGE="https://pypi.org/project/Flask-Cache/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
#SRC_URI="https://files.pythonhosted.org/packages/91/c4/f71095437bd4b691c63f240e72a20c57e2c216085cbc271f79665885d3da/Flask-Cache-0.13.1.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
#S=${WORKDIR}/${MY_P}
RDEPEND=""
DEPEND="${REDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}

View File

@ -0,0 +1,30 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
PYTHON_COMPAT=( python3_{6..8} )
inherit distutils-r1
DESCRIPTION="Adds caching support to your Flask application"
HOMEPAGE="https://github.com/sh4nks/flask-caching https://pypi.org/project/Flask-Caching/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND="dev-python/flask[${PYTHON_USEDEP}]"
DEPEND="${REDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}

View File

@ -0,0 +1,5 @@
DIST Flask-Caching-1.8.0.tar.gz 69302 BLAKE2B 5550c3bf4b5de368a4ebcd8b6b7919e1ab7c353dab247dd1311b95faab22e751877408d1841a342ae4373dcd1b5ac765a63fad6a837c842119c6d9a8c7c5dd54 SHA512 c7e541c18e50e2428b114083fd0849fa99675635eb00ff6ea89af353e2e1cdface817aadc0651c9d7c1c1695f93ca3e4a2a66344f73761339e429dccd3764cf4
DIST Flask-Caching-1.9.0.tar.gz 71618 BLAKE2B 56a631911f84b5525a635ee703bd714f734db4b6a9fa74d2d95e1e5b29a1d64cd72e302ba7ba4c7052749b23b8d92a26ca15fa07d7e1f2e67f3af4341d60ed6b SHA512 cd29aab6c8888180a90db0520acbde0b825c2f25908033cacc19de6a7d574823a4a07119a4c3c75628b6fbe67026ac566c5bd2ecadd52523dbe4163307b133a1
EBUILD Flask-Caching-1.8.0.ebuild 852 BLAKE2B 26c4315d9d5e88fe00bf0f822d604c2210676de60ffb019c4d4d70bd7e0f99ef334226c755fa28a240b90495b8a939c01aaaa0a796c4e511253ea4f4c531483f SHA512 e4a2e0d5aaf219ed2b953d9c736045b7264854f2a81b10f14cbe36f4cb82dfbca9ea784e296a57b4e9e68c1bcec0ee5db3076053616553e989eb0ee78dd62109
EBUILD Flask-Caching-1.9.0-r1.ebuild 727 BLAKE2B def743bfa7173218232462a2bdafd40b5204be889ff3002d53f1db078f0a855aecce6abc58449554ba42c864d1cdbd654f937e8689b012361fe099dd03aad277 SHA512 0b1146f8b02a04bce3dc9b9c5cd5f9231e97198dfeca8d90dc7f367fc2ab57403261c5e06c3d58ca62e30f15d5057d3511aea596ff51614a9ecc9481a3d51f71
MISC metadata.xml 519 BLAKE2B a23cf1feda48652a1b15e0596a42579f8af1f2676d0d072f8390e1644e9dec636769aa455151566220e436321ca8cfe1834c8df4d32e4fdeeaf67172e7ad7c7b SHA512 16321d13737d46303bd90f702336a4238314128fd202345197d7a13fce5aaeeec89e4bc379944de1f81639adbcae745ed612b3dbb0da4030e239c23e75e4e7fd

View File

@ -0,0 +1,16 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<upstream>
<remote-id type="pypi">Flask-Caching</remote-id>
<docs>https://pythonhosted.org/Flask-Caching/</docs>
<maintainer status="unknown">
<email>peter.justin@outlook.com</email>
<name>Peter Justin</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@ -0,0 +1,5 @@
DIST ciscoconfparse-1.5.17.tar.gz 138557 BLAKE2B a61ddd5f4f04fe32b559aa19312c6f81bca6a686c36c83b97a4bdea32bc3ee7bba13e949f4d47583c759e7720e7f76a661106b3db8b200a802c3eeca37266a89 SHA512 f12a5dcffaf5dad53fb15d522dd3d50c15eccbe3f24189cb00584e082a1d0e1bea1a32bbb8d6539d9feb70437bb4343b02ab1e5df038019eeffd953c3a7c660c
DIST ciscoconfparse-1.5.19.tar.gz 139158 BLAKE2B f7f6ba384c0b974e21c00cf582f0027abd54731082e1f81fa2afaaa39019786497001dcf921c30518bc33b58e81e3ca5491e0387c6f5d2f6d8b72938f3b26ff3 SHA512 07bacad512ec79abe5a4af17bd6d19d6fa3f511ada6fe11a75f2f556eadf82533e9605db05dcd7a54d6a8e2635e7b6939282f6c9f6216186316c73f3f41e20e2
EBUILD ciscoconfparse-1.5.17.ebuild 831 BLAKE2B a0fc01ac240decdf766a8c254a06a92f74d91731b1df4b77d1983b70cf2442e722d97460058ca960c827379e4d59a0007af839b9d5c6cb871e1e77be87d48166 SHA512 c57cd7dd2a4775bcfe5ab2ab5cb617d7a3b0f88b17a20cb1468d5c6eaf55bb861b44cb45dbaad05a42af3952ea2e299dba2b87406f971025a84ca154836ffbd8
EBUILD ciscoconfparse-1.5.19.ebuild 839 BLAKE2B 6702f67885771812c3292d0b166b5db8c481e05d1f65ef8ef13eb431765463deee6478e40885f9e6539137f57cb4598607504e9217a9c67e34145bb64323a1e3 SHA512 fa14d579efe6c9ecfb95ac8dcfb3110ec94c542caa78a1fbd4f5f912c544ead5bb71be540c09b096e1378fe904e0284c96fdd0ee82b5ddfe032ec5eea9b9d226
MISC metadata.xml 470 BLAKE2B c968f6bedd5b00d074e6aeb0b81917743935671a4699e01cd0d1316d1d2c40d8869d1dff7ac55370076775e2c5f3b6f3a93af18d7c2b0a14fd6ec0d589827778 SHA512 1ebffc71c5f7d54c0c67f39d435e7005fe881afbc4e057bd7672c68c47f84a92b5580fbc6958ff9402cf12d0982dd7b89c5aea893da895f493a6730217ec6c16

View File

@ -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} )
inherit distutils-r1
DESCRIPTION="Parse, Audit, Query, Build, and Modify Cisco IOS-style configurations"
HOMEPAGE="http://www.pennington.net/py/ciscoconfparse/ https://pypi.org/project/ciscoconfparse/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND="dev-python/colorama[${PYTHON_USEDEP}]
dev-python/passlib[${PYTHON_USEDEP}]
dev-python/dnspython[${PYTHON_USEDEP}]"
DEPEND="${REDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}

View File

@ -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..8} )
inherit distutils-r1
DESCRIPTION="Parse, Audit, Query, Build, and Modify Cisco IOS-style configurations"
HOMEPAGE="http://www.pennington.net/py/ciscoconfparse/ https://pypi.org/project/ciscoconfparse/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="GPLv3"
SLOT="0"
KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND="dev-python/colorama[${PYTHON_USEDEP}]
dev-python/passlib[${PYTHON_USEDEP}]
dev-python/dnspython[${PYTHON_USEDEP}]"
DEPEND="${REDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}

View File

@ -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>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<upstream>
<remote-id type="pypi">ciscoconfparse</remote-id>
<maintainer status="unknown">
<email>mike@pennington.net</email>
<name>David Michael Pennington</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@ -0,0 +1,5 @@
DIST custom-inherit-2.2.2.tar.gz 28657 BLAKE2B 2e38e2575261f99a500c70349d88bfc34ab18e03ceb31a7f446878c493fa4df06de9c9da7577c2076cbf25a5c625d750d60d8b1f1ebec18c3c2b81282175d750 SHA512 92a83514ef85a3fe9d1a32b0bf559e8f00250476bd31375ec2e6405be8baab489d18baace2a2c698eb4cc5481972ab70c127592bacd5c53492a57ed63373c70f
DIST custom-inherit-2.3.0.tar.gz 29754 BLAKE2B bf7bdc75c5827f5cab4cc0f751d5b74181df4e01882b6d12fc5cbe9527d7d30e043b5c2f631dc0f4cf2dfd5ca95d25aa6b9563d579689039746acf7d7c2669da SHA512 65c8ee5ed1edf86c4bdc21ababd043f8f12de0480c563e6e2e60a12932b38d655778322ea36bc9a3be9deb561059431e21bfb86ca3510616692be6197481a34c
EBUILD custom-inherit-2.2.2.ebuild 835 BLAKE2B d0576581908a62cf3fa532462c856c0ea7ce4ba9507f81aa118d9cbc2b7b416cd1d548d66bcdbebe3f5fc7d69aefbdf427b6979bddc3eddbfbe1fee52f9e678a SHA512 51db749c358ab7ce4da653a47c0dd5944f2f7691ebd1c9770c10fcc2c677cf04fde2836b8a0ced0b6074e1e3dbfa56c8835829c0a221c5b43e239325cc7c22cb
EBUILD custom-inherit-2.3.0-r1.ebuild 835 BLAKE2B dffecd8ce04a71303f4f1749b5008b76a136ac9e7ee6928d7b34eb26e3aa353ddcae03dc60fd871ad36d841b7b33d5a3d9d03463da10d194270db2bf67a253c7 SHA512 f185dd88a5173d1e3452774b99dde358c456eba713442d26d826e968aa9ca42b3ce9c9bbbe67bb59f85ae0a8175c7bc8202ccd6af8248a6e90c8f368ca1e0a89
MISC metadata.xml 452 BLAKE2B ab812b695f61f454928b7fde8e5a44ff1e3f87b5dbbbf36f12a00607705cee63d0e9659a6cf15012f538c18f1100d9f39119f38cd8c973b8e0c92fc280e25499 SHA512 7426684245c07ce8c333597e4776b08f5d08beef932ecc69abdcc737fa3af029f7cfec2ee298d0235ab1620dffd2d2b003307bd19bc69f6cb422079042d0b4ba

View File

@ -0,0 +1,33 @@
# 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
MY_PN=${PN//-/_}
DESCRIPTION="A Python package that provides customized docstring inheritance schemes between derived classes and their parents."
HOMEPAGE="https://github.com/rsokl/custom_inherit https://pypi.org/project/custom-inherit/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${MY_PN}-${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND=""
DEPEND="${REDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
S="${WORKDIR}/${MY_PN}-${PV}"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}

View File

@ -0,0 +1,33 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
PYTHON_COMPAT=( python3_{6..8} )
inherit distutils-r1
DESCRIPTION="A Python package that provides customized docstring inheritance schemes between derived classes and their parents."
HOMEPAGE="https://github.com/rsokl/custom_inherit https://pypi.org/project/custom-inherit/"
MY_PN=${PN/-/_}
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_PN}-${PV}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/${MY_PN}-${PV}"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND=""
DEPEND="${REDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}

View File

@ -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>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<upstream>
<remote-id type="pypi">custom-inherit</remote-id>
<maintainer status="unknown">
<email>rsoklaski@gmail.com</email>
<name>@rsokl</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@ -0,0 +1,5 @@
DIST django-annoying-0.10.6.tar.gz 9454 BLAKE2B a8159c6e297df37c89cb2e8cd849bb1c39d2a551882be9b503181b6577791ef42046ca2cd825a5fc336fc82db93e7e00c60883d80d7ac75f7530e778416f39e1 SHA512 7b676c1e5aff6b19ae5bb1ea279cc5e46e28b7adc0afe8e9fc80e72da02378e5264db854e9c48cdc243440193760691d5003c3400a9955bdbfb8d7c7325774ed
DIST django-annoying-0.8.7.tar.gz 10170 BLAKE2B dc5588ca4fd506b4cb25d566864a42e4aa00ccaa7074b83817ba4b947fe9f154d4888824b551f5ab4ac4805cbf403112a010982babc15525a6803cf5eac79c5e SHA512 4654083ef0076837bc2cacec82c51faa3746cfb2f27002692c7552079e0f0e8d59e064ec4119366e0c452c102309513ff8bf12ec5d9785485e580b989c96517a
EBUILD django-annoying-0.10.6-r1.ebuild 786 BLAKE2B fbb6d4463f6f2d6fcfee619a3b627b71f7580b54883e423e379328d3a6198345934d1dde31cac3ae9dfad4e434166c9d8d713125e64f3ee54a9000146c498de1 SHA512 68458c4caaa9ccaf44f4a2076c0acef908c8cdb7b9a3c28806d3319c55d81822486b81753aaf266099ce2fc5520cb1c7d6e8e33c88bb2aa3f0dd24991bd1e3bd
EBUILD django-annoying-0.8.7.ebuild 535 BLAKE2B 8caaa20c7128617caf06eedeabe6a49641400a0055e9e9d488fb35c604d86b4ec1731c2fa4825c3201f9ccbe1597a3754942785da1567b7d07c3d0ad0dd643c0 SHA512 fc04c8cda1672b88701773bf5362fc49ff16d505ff93f6ed0a14b5603d61a86ef8c11533da2c5f85105b1ac3574675564478846cedc3b7d04ba98dec2fe13a89
MISC metadata.xml 472 BLAKE2B a9a3c144439931c3d8261fa865d8eed417445c83d678b8a070d01fb07bf01d771b8fd70dc720640d4ccb5cef4be77fa3da451704148b0acb62fdf4797ab0aa0a SHA512 f6b22812eb29ce1643e621f30f6f1fc62c3c21202431d0646d447bad9853cbd535d1dce5b82f0a2730724d91d471e51d1397ff977702d28f79c5e9048f86f5f9

View File

@ -0,0 +1,30 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
PYTHON_COMPAT=( python3_{6..8} )
inherit distutils-r1
DESCRIPTION="This is a django application that tries to eliminate annoying things in the Django framework."
HOMEPAGE="https://github.com/skorokithakis/django-annoying https://pypi.org/project/django-annoying/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND="dev-python/django[${PYTHON_USEDEP}]"
DEPEND="${REDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}

View File

@ -0,0 +1,19 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
PYTHON_COMPAT=( python2_7 )
inherit distutils-r1
DESCRIPTION="This is django application that try to eliminate annoying things in Django framework"
HOMEPAGE="https://bitbucket.org/offline/django-annoying/wiki/Home"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE=""
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
RDEPEND="dev-python/django[${PYTHON_USEDEP}]"

View File

@ -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>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<upstream>
<remote-id type="pypi">django-annoying</remote-id>
<maintainer status="unknown">
<email>stavros@korokithakis.net</email>
<name>Stavros Korokithakis</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@ -0,0 +1,4 @@
AUX docs.patch 713 BLAKE2B dabe5ab114ea18911e9f7de38040348405116486bcb0cb0eeca8d2dcfd4becbdc99ce3a306338b03987064a53adec5fa7acc310f81de8e76d68582d91148d335 SHA512 af930dfca53b0353c7d0af3671a924174b5c2d6dbf3da299a77dfd603e2a510724024e2d6b1d51cb2ad6d7edff3f1bef0813b7f12af1d7628f022e3ee4667996
DIST django-appconf-1.0.4.tar.gz 18733 BLAKE2B 21af3c3913aafe6a7670256bb10e80d0ac286fdeea646f91e8696470be3c1dcfb0b6d04e626f80784de02693583bf0b7a16da658175f8a1d81200a5c837831ee SHA512 0d0a206d43d4c6d7f3dbe5fb6423f5f012dae42bae7459f3ee06501f9c126e73f69a30da5c34c84014e582a7b42f253ebd37ece8b8477963cb5d2357ca095639
EBUILD django-appconf-1.0.4-r1.ebuild 1002 BLAKE2B ae579c951025e8d8f4da704ef00de47654e96ea238670ac1eb5ce3bdfd04600de890afce4b1017f2b10db83a51248268465e80d018ffc6c882119e0f469d5e44 SHA512 6ab60832c12606a410096cf4915e924b194116afe7881c6e9a6a943b4bf904013bdde3137c8b2c8665fc01bb3f0ae7270d3d94cfb6bfb9ee5df074f885c93d80
MISC metadata.xml 458 BLAKE2B 229af21eab63ad8da4ce275113db270a6ca512983506fd9e7c4f31344fcfda204fe3976491af3e6d6bfacf9bd079c69398dda6dcadf8e5f5aa65ff1a5b7b7385 SHA512 555b688ddbc718a199e3279f8254f1968959a96d993f790a0e0c7ea66abc3468b99591e205d3300c62ea2b36e9ebbf4694f6e1ac3be6386a5ce3360aa0a65b6b

View File

@ -0,0 +1,42 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
PYTHON_COMPAT=( python3_{6..8} )
inherit distutils-r1
DESCRIPTION="A helper class for handling configuration defaults of packaged apps gracefully."
HOMEPAGE="https://django-appconf.readthedocs.io/ https://pypi.org/project/django-appconf/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND=">=dev-python/django-1.4.1[${PYTHON_USEDEP}]
dev-python/six[${PYTHON_USEDEP}]"
DEPEND="${REDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}
PATCHES=( "${FILESDIR}"/docs.patch )
python_compile_all() {
use doc && emake -C docs html
}
python_install_all() {
use doc && HTML_DOCS=( docs/_build/html/. )
distutils-r1_python_install_all
}

View File

@ -0,0 +1,16 @@
Prevent unwanted d'loading of un-needed oject.inv files in doc build
diff -ur django-appconf-0.6.orig/docs/conf.py django-appconf-0.6/docs/conf.py
--- docs/conf.py 2013-01-29 01:45:50.000000000 +0800
+++ docs/conf.py 2013-05-18 21:40:38.737985957 +0800
@@ -218,11 +218,3 @@
('index', 'django-appconf', u'django-appconf Documentation',
[u'Jannis Leidel and individual contributors'], 1)
]
-
-
-# Example configuration for intersphinx: refer to the Python standard library.
-intersphinx_mapping = {
- 'python': ('http://python.readthedocs.org/en/v2.7.2/', None),
- 'django': ('http://django.readthedocs.org/en/latest/', None),
- 'celery': ('http://celery.readthedocs.org/en/latest/', None),
-}

View File

@ -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>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<upstream>
<remote-id type="pypi">django-appconf</remote-id>
<maintainer status="unknown">
<email>jannis@leidel.info</email>
<name>Jannis Leidel</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@ -0,0 +1,5 @@
DIST django-auth-ldap-2.1.0.tar.gz 51027 BLAKE2B 1229d184746cf05f9c7ddb9e6674b2c529a0fc6d051f78ba01de6a80b0e5e408a8da10e35087efad60f1fef90be708e8a0c05b04c4408500329d9dfb567c0f8b SHA512 4c204eee856e33fae80a22a80bd0f3a21d1f2ee33b1ad56087832f89e91d7e1441579cf77541c1c35e8e0532d4da937b736fe3b4708d7c2d7bbccacbb0b24061
DIST django-auth-ldap-2.2.0.tar.gz 53148 BLAKE2B 1f83a2f174d9fcbd264ce7e298c0dfebc720482b058e55833416440627c9e1fc02f2ad4e585e6fe01102f100337df5835020b8ff48a5dccb850cfff28ef902a0 SHA512 2ed1913e81a4801d683280586018df57067ec84b44299da4c6415452c978c8f1d2ca1d36eaced40efa0737180d7e35971e4570753f60d946b32d846b455ab744
EBUILD django-auth-ldap-2.1.0.ebuild 815 BLAKE2B 910123666df462c14ff541c68a6acc5cdd7a14d591c49dfcdd0e1f49f10af2e17731c5740c74789893efb6ac884e5991514a5d61adfc40c829861a1231f0643c SHA512 8c84ad3dce69989e4241b1201409c99dca497ade0df83f98aefdadcf342e41c446b8682f40296cb0b9b500260df6ac6986cee7c8f44f09d9222f0e02bccbb528
EBUILD django-auth-ldap-2.2.0-r1.ebuild 854 BLAKE2B 29db4354f16c84b2272089d7677edbf19cdc3689d47c54ea795823698d41765064591ced43b7616c4c43a23f586f69671d2d273acdabbd526802b1649480e6cf SHA512 a54c674357528a424ce69036e140882e77b8482c94be52ba3adfbce57ea525e65824082ae65482d9b9dd22c8a7003563ca0c5f46880124f11a26da9882f9e7b6
MISC metadata.xml 463 BLAKE2B c198add44066ce986f8ed6134c811efdbc5abde4f2b4f22e80e06e1c43a8974de146e0200fec2d8ba05b4887f47ef4a019b84c15fa1d37ad451c13346bc57b7e SHA512 dfeb3838494d14af4374fb99225e9a26c7f328936d09b34af81f5a246d0348da4547c7973a275f880609b7f9debfcc5909b5134746b470e33d4ac84f949ce65c

View File

@ -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 python3_7 )
inherit distutils-r1
DESCRIPTION="Django LDAP authentication backend"
HOMEPAGE="https://pypi.org/project/django-auth-ldap/ https://bitbucket.org/psagers/django-auth-ldap/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
KEYWORDS="~amd64 ~x86"
IUSE="doc"
LICENSE="BSD"
SLOT="0"
RDEPEND=">=dev-python/django-1.11[${PYTHON_USEDEP}]
>=dev-python/python-ldap-3.1[${PYTHON_USEDEP}]"
DEPEND="app-arch/unzip
dev-python/setuptools[${PYTHON_USEDEP}]
doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )"
python_compile_all() {
use doc && emake -C docs html
}
python_install_all() {
use doc && local HTML_DOCS=( docs/build/html/. )
distutils-r1_python_install_all
}

View File

@ -0,0 +1,33 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
PYTHON_COMPAT=( python3_{6..8} )
inherit distutils-r1
DESCRIPTION="Django LDAP authentication backend."
HOMEPAGE="https://github.com/django-auth-ldap/django-auth-ldap https://pypi.org/project/django-auth-ldap/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test doc"
RDEPEND=">=dev-python/django-1.11[${PYTHON_USEDEP}]
>=dev-python/python-ldap-3.1[${PYTHON_USEDEP}]"
DEPEND="${REDEPEND}
app-arch/unzip
dev-python/setuptools[${PYTHON_USEDEP}]
doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}

View File

@ -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>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<upstream>
<remote-id type="pypi">django-auth-ldap</remote-id>
<maintainer status="unknown">
<email>psagers@ignorare.net</email>
<name>Peter Sagerson</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@ -0,0 +1,7 @@
AUX django-baker-0.11-py3-backport.patch 2127 BLAKE2B 07240892edb97a0f7b13aa1474bd6650ba573537f5b8e892cef6ad00593cccb7add8bc9a08553c588e0eb0a1ffa884b9aaaa1b3edcad3a6d8f83b16fa9b02b2e SHA512 bc5785df9258579b3f583f4573e8907f5794f2a09576e91f770fe2e19b74043db1068c493cf0c0d7f448a4d1cbc7774187b474dd3d3c1cf80a1a68e2d4d77c54
AUX django-baker-0.11-py3-iter.patch 1820 BLAKE2B 61ee9af5d2691c7b4cc545a9c9db07811311a23782f6d0577235bdc0cd940cb88d943b4433806dbb06a88315d8d1e89275500b576c39fe6eb22ce0db194dfc61 SHA512 d20fbb4ae9de91c3af36a902a5600f3f4dbaae82e7c33285f157fc3a40cc416e3fd2ce0a453e6138d7381fdbe1834694eacb2214a49b9528dc0c8b26e5ac5f47
DIST django-baker-0.11.tar.gz 14920 BLAKE2B 532a0a528cce8468b989d4fe876bea05ce11bbfaa39e15d23f730dd27329914b4c8e87e5b5c1df417939e937b2651a03d6801bbca0c3735ea1d11cdcf08a1c81 SHA512 98a64efec8a0cabe9c4091852f3dcbff95007c0ff2020b782f73ab6cc5e3d73cd52356546f1f64b55a69fefdf8f053d95d604584831cf07cb1b8037446892439
DIST django-baker-0.22.tar.gz 18085 BLAKE2B a05006597eb57bed319967780aeaa7ea14cb7b561d028a874f6f734bc062695803fd1c00fd0b55bc9ba5413b60f7c1c2e7c9435fc20578b3953bdc7c92deb92e SHA512 a088c975054220f6b2440b98cec2562506166655860ef881ae0e8d36d4fb412ed0a01239116c7fc67020e1166e3fec48271aa7c744a85c392a186f5cd5b5778a
EBUILD django-baker-0.11-r2.ebuild 568 BLAKE2B 742398fec378a48b68a636bf7d0b621c57ecb6fbdc0487a57dd905a5e74dc704be26f45ff234e9724717e40ef613724d179f9d7cf2972db040382d92aacee4ac SHA512 2ff20b82540b58005a133433d99d1a613c13f95fe4f234f57a9027af33111a393a62d7a8b20ca22f84ae8b4e6d92d7e40fc610d1c2f22daf92fa34a6a593df3e
EBUILD django-baker-0.22-r1.ebuild 742 BLAKE2B 179e01a191299764bcfd03897ef0f246022faaf1ee207e469729c6e83cb7fe7c027d41a51ff80582a37d527315a52b20650977ebe94a2f078760c73983507c14 SHA512 1be6a0f15e10fd53559f53178e01efacedc8660e258f1a4b0e03b60dd9aa661e027b12180b1343e482e3e3cb73a9d21e5dc7ca23c285b970097f85e59767357e
MISC metadata.xml 457 BLAKE2B 09d193f68852f037693ae15ee0a7fca5967f3e9f0b1375e55d55b48e6902913e7523f921a96a8824fd865f13e72fe22b9128d10d9ce6a97364e450e397639137 SHA512 e778b98b3a37acc1948209c5dcc85791a504fa6ae8ed41ce15dd0da87ded087de39aa1fd1fcd8560f16fdefbb43c2c18ad8744d7099f85a409b591c48a8572a9

View File

@ -0,0 +1,22 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
PYTHON_COMPAT=( python3_6 )
inherit distutils-r1
DESCRIPTION="Management command that generates views, forms, urls, and templates for models"
HOMEPAGE="https://pypi.org/project/django-baker/ https://github.com/krisfields/django-baker"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
SLOT="0"
LICENSE="BSD"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE=""
PATCHES=(
"${FILESDIR}"/${P}-py3-backport.patch
"${FILESDIR}"/${P}-py3-iter.patch
)

View File

@ -0,0 +1,30 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
PYTHON_COMPAT=( python3_{6..8} )
inherit distutils-r1
DESCRIPTION="Management command that generates views, forms, urls, admin, and templates for models"
HOMEPAGE="https://github.com/krisfields/django-baker https://pypi.org/project/django-baker/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD License"
SLOT="0"
KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND=""
DEPEND="${REDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}

View File

@ -0,0 +1,50 @@
From baf971a58d310d6d3bfe7ddea81b33c810e3d3cf Mon Sep 17 00:00:00 2001
From: Tim Kamanin <tim@timonweb.com>
Date: Sat, 21 Feb 2015 18:42:45 +0100
Subject: [PATCH] Added Python 3 support
---
django_baker/bakery.py | 4 ++--
django_baker/management/commands/bake.py | 3 ++-
2 files changed, 4 insertions(+), 3 deletions(-)
diff --git a/django_baker/bakery.py b/django_baker/bakery.py
index ff04ef3..7c0cbc2 100644
--- a/django_baker/bakery.py
+++ b/django_baker/bakery.py
@@ -4,7 +4,7 @@
import re
from django.template.loader import get_template
from django.template import Context
-
+from django.utils.six import iteritems
class Baker(object):
"""
@@ -16,7 +16,7 @@ def bake(self, apps_and_models):
"""
Iterates a dictionary of apps and models and creates all the necessary files to get up and running quickly.
"""
- for app_label, models in apps_and_models.iteritems():
+ for app_label, models in iteritems(apps_and_models):
model_names = {model.__name__: self.get_field_names_for_model(model) for model in models}
self.create_directories(app_label)
self.create_init_files(app_label, model_names.keys(), models)
diff --git a/django_baker/management/commands/bake.py b/django_baker/management/commands/bake.py
index e602345..f7dc16a 100644
--- a/django_baker/management/commands/bake.py
+++ b/django_baker/management/commands/bake.py
@@ -1,3 +1,4 @@
+from __future__ import print_function
from django.core.management.base import BaseCommand, CommandError
from django.core.exceptions import ImproperlyConfigured
from django.db.models import get_app, get_models
@@ -51,7 +52,7 @@ def get_selected_models(self, app, app_label, model_names):
"""
if model_names:
try:
- print app_label, model_names
+ print(app_label, model_names)
return [get_model(app_label, model_name) for model_name in model_names]
except:
raise CommandError("One or more of the models you entered for %s are incorrect." % app_label)

View File

@ -0,0 +1,42 @@
From c6c856c999cb9a9ce4ec8ecee714da7f6719019d Mon Sep 17 00:00:00 2001
From: Matt Clement <mclement@savantgroup.com>
Date: Tue, 3 Mar 2015 14:57:41 -0500
Subject: [PATCH] Switch iteritems to items for Py3 compatibility
---
django_baker/templates/django_baker/__init__urls | 2 +-
django_baker/templates/django_baker/forms | 4 ++--
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/django_baker/templates/django_baker/__init__urls b/django_baker/templates/django_baker/__init__urls
index 1baf063..d6c9bec 100644
--- a/django_baker/templates/django_baker/__init__urls
+++ b/django_baker/templates/django_baker/__init__urls
@@ -1,6 +1,6 @@
from django.conf.urls import patterns, include
urlpatterns = patterns('',
-{% for model_name_slug, plural_model_name_slug in model_names_dict.iteritems %}
+{% for model_name_slug, plural_model_name_slug in model_names_dict.items %}
(r'^{{ plural_model_name_slug }}/', include('{{ app_label }}.urls.{{ model_name_slug }}_urls')),{% if forloop.first %} # NOQA{% endif %}{% endfor %}
)
diff --git a/django_baker/templates/django_baker/forms b/django_baker/templates/django_baker/forms
index 1f55c86..a21234d 100644
--- a/django_baker/templates/django_baker/forms
+++ b/django_baker/templates/django_baker/forms
@@ -1,7 +1,7 @@
from django import forms
from .models import {{ model_names|join:", " }}
-{% for model_name, model_fields in model_names.iteritems %}
+{% for model_name, model_fields in model_names.items %}
class {{ model_name }}Form(forms.ModelForm):
class Meta:
@@ -36,4 +36,4 @@ class {{ model_name }}Form(forms.ModelForm):
def save(self, commit=True):
return super({{ model_name }}Form, self).save(commit)
{% if not forloop.last %}
-{% endif %}{% endfor %}
\ No newline at end of file
+{% endif %}{% endfor %}

View File

@ -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>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<upstream>
<remote-id type="pypi">django-baker</remote-id>
<maintainer status="unknown">
<email>avalaunchit@gmail.com</email>
<name>Kris Fields</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@ -0,0 +1,5 @@
DIST django-cacheops-4.2.tar.gz 50240 BLAKE2B 87ef35097f3c521ac21e614adf3b05d871b562d2a463921ba70ce3f7f4a4f7c1b6966e27077dd95016f10649cc1127fe1f7f65bd6353f86cc4395c59d20ea60e SHA512 8caa9b9ffed45bbc6039cb14ce311f714160aca2111408ae1505bbd78d0b8b4057e9414994bd0d0c1334392e83b4c27ca59e0ac1db01e3a56c409f2806bdaa27
DIST django-cacheops-5.0.1.tar.gz 51360 BLAKE2B 15d899cb0dccce655295c36b9ea4de7399d45c615d876efa8ddf98537ca5cb153432f591ecc0eac7cf250cd028f62d68736ca3072d81d045aa70e1a00063e726 SHA512 ed5bc6d9f9e5db3b201887ee18f106c0b597f52bd1b5e20805835eb4319b7c6f9b1e4a7082f1d6fd1df50dce877b56a33527089da8fa319a0bb4496b9876bf0e
EBUILD django-cacheops-4.2.ebuild 616 BLAKE2B b5ae5ce7c1279b08e8e6156488f07b830dc1a85f78c1f3580d5da61c9f6a984014dc94b871a5d68cbfe03c5526f52757500fba5b9c0167c583a02bd0d6104c1f SHA512 07962ede1cb2409ed33981979219d3f204215f5f61a3dd86f669a20681b67eefd77a76554420aa4d34a169e3a7d740ede68987fce7a7d7516a63d1cf0b9f76e1
EBUILD django-cacheops-5.0.1-r1.ebuild 940 BLAKE2B 22ed878a689a930044a03f0ace79b6130ee8933c0d6d5d0e311360e3b45265078964382e4256d165b1b518c6630dce179110aeeb9b090b8af6d40d5a289449a6 SHA512 3b479ec8c06f4dee73e17dcefe474febdfc2cf09033b9007688c86a8beb88c44a27147bd9d1c9021e8049d1aeb411132496a1369466d5c17bd5955f0a4b10388
MISC metadata.xml 468 BLAKE2B ba85aaaac88e1558ee1120563e6e4f5fb1c86edad917e7d305c8bd8ddf835416cbb17bbe48f8af8bddc52cd0d4f6a9d0762c6c4c0d472df56ae22d320449c544 SHA512 f900fd83935dad5b067200114cb459d5c10bd5635b80c825533c5c5d5c9a474dae60eea5eb3989a24efc69a2fa99a98be3c5ef670f1c7431611727a4b462a034

View File

@ -0,0 +1,21 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
PYTHON_COMPAT=( python2_7 python3_6 python3_7 )
inherit distutils-r1
DESCRIPTION="ORM cache with automatic granular event-driven invalidation for Django"
HOMEPAGE="https://github.com/Suor/django-cacheops"
SRC_URI="mirror://pypi/${PN:0:1}"/${PN}/${P}.tar.gz
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64"
DEPEND=">=dev-python/django-1.8[${PYTHON_USEDEP}]
>=dev-python/redis-py-2.9.1[${PYTHON_USEDEP}]
>=dev-python/funcy-1.8[${PYTHON_USEDEP}]
>=dev-python/six-1.4.0[${PYTHON_USEDEP}]"
RDEPEND="${DEPEND}"

View File

@ -0,0 +1,34 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
PYTHON_COMPAT=( python3_{6..8} )
inherit distutils-r1
DESCRIPTION="A slick ORM cache with automatic granular event-driven invalidation for Django."
HOMEPAGE="http://github.com/Suor/django-cacheops https://pypi.org/project/django-cacheops/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND=">=dev-python/django-2.1[${PYTHON_USEDEP}]
>=dev-python/redis-py-2.9.1[${PYTHON_USEDEP}]
>=dev-python/funcy-1.8[${PYTHON_USEDEP}]
<dev-python/funcy-2.0[${PYTHON_USEDEP}]
>=dev-python/six-1.4.0[${PYTHON_USEDEP}]"
DEPEND="${REDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}

View File

@ -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>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<upstream>
<remote-id type="pypi">django-cacheops</remote-id>
<maintainer status="unknown">
<email>suor.web@gmail.com</email>
<name>Alexander Schepanovski</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@ -0,0 +1,7 @@
DIST django-cors-headers-3.2.1.tar.gz 26261 BLAKE2B fcab223308223af20754275256e9c03f2dc99210b05d200fcfa0f0e4583c7f8a098ec66a3a40d771aa94221d9d21d2bb0c673f4722b72f598b95f31420fa7526 SHA512 9b48820fed88a468ea51db9ed7a8506afe96ebefcde3c1e2fc497a6580aa506669bec7bbdc87957e9d9e8b711445a7d1359a213a6a15dfcb7313d1437e252397
DIST django-cors-headers-3.4.0.tar.gz 78307 BLAKE2B 4289ea4b907d570e63f0e11535e6c254fc6b7539fb696d8cf678cf3008cc51712ce2d6c176552fc56c25327215054849dadb1be29453ade48c67630fb29fd625 SHA512 0d234dee3c7146bf5d33c915b6bd9837de6ea292d2583c53a1e78c1bc95bf1d497f25254a48331342bfb7b3b3c86fb914c85b22763d80fb08e9f074878bd8e0c
DIST django-cors-headers-3.5.0.tar.gz 82619 BLAKE2B 591cc05583f1fa50f9a4113960c398dd799e07b0b0b4f2285ac85501fa0ef839a3c43f7cb1bd0c4bbad01798d018a055dc2b88a7e415cbe3d05741c377f46d0a SHA512 54a77f0da445f91d8ec9747dcd1d3be0db7be865819621f7d0c8ad3caa8aadeb03e8e8b486a0d6b5864b7ccbe856915f2604a28e9d824ca2561d828bc52019bf
EBUILD django-cors-headers-3.2.1.ebuild 532 BLAKE2B 1c0500f998d293a52dce023131510f792b18b2688c8b94280d73d90ac9842e28cf557efd5bde6a1e560bd8037816d08a5a35e86d0b8d9681216e2b644bf0940b SHA512 02ebbf2b2639ae5f353557572986d2e77dc23b46878bf9b48bfccabd993d69628ddc55b4c7612fe0e2e2f6cea8a0f6ecafd97c21f1e885492d07f7ef1ff650e2
EBUILD django-cors-headers-3.4.0.ebuild 578 BLAKE2B de067eef340cb07064fd1ac19db65a3955355aec9b9e387ab120414066a75d367adeb05264db8d1406ef1a0668974db990ce33c1a4833bededdf2dc05de135aa SHA512 c52b6ce345c42a4e5c6ec97441a8743367e29451edbdc244ec81b1cab3853bc80d017a5413966595f3d15d51bc8bbb5f78c15e6e69c2c48fcfc6c8fdd0875451
EBUILD django-cors-headers-3.5.0.ebuild 839 BLAKE2B 388bdfabe70f8f98cd3e5b84c6ad4c2bfc7c53824e03246d7fd21dc976a63257b90a24aacc8686bf51791bbb7ea987e421d446fb6e89fdee123fbf8b78f1b0fc SHA512 4b2ba3b03050824f7122ae8d76ce7a21918a55bda7f98b1b34e82e4daa9defc2cba0aa97175af33b35ddf2fb8598d5aaa11ef898d8b35e648eb697984b189965
MISC metadata.xml 455 BLAKE2B 67f3dea347106af8647eef9818972840169f920c975d5c63461a8e4e354b835e5f8b6cc4c95df7614926aabac064cf7273e6d6513b6d3e4b21a3af3db3ad4705 SHA512 69bd544530a01813bb7d1ba1cc21891e13d35e459bbb303088bfd10527befcc452e798e3d4ca461e2107b9542d615ed594fad6d4cafe3aec3c4f73c065a9e358

View File

@ -0,0 +1,19 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
PYTHON_COMPAT=( python3_6 python3_7 )
inherit distutils-r1
DESCRIPTION="Django App that adds CORS (Cross-Origin Resource Sharing) headers to responses"
HOMEPAGE="https://github.com/ottoyiu/django-cors-headers"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
RDEPEND=">=dev-python/django-1.11[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]"

View File

@ -0,0 +1,19 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
PYTHON_COMPAT=( python3_6 python3_7 )
inherit distutils-r1
DESCRIPTION="Django App that adds CORS (Cross-Origin Resource Sharing) headers to responses"
HOMEPAGE="https://github.com/ottoyiu/django-cors-headers https://pypi.org/project/django-cors-headers/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
RDEPEND=">=dev-python/django-1.11[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]"

View File

@ -0,0 +1,30 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
PYTHON_COMPAT=( python3_{6..8} )
inherit distutils-r1
DESCRIPTION="django-cors-headers is a Django application for handling the server headers required for Cross-Origin Resource Sharing (CORS)."
HOMEPAGE="https://github.com/adamchainz/django-cors-headers https://pypi.org/project/django-cors-headers/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT License"
SLOT="0"
KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND=">=dev-python/django-1.11[${PYTHON_USEDEP}]"
DEPEND="${REDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}

View File

@ -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>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<upstream>
<remote-id type="pypi">django-cors-headers</remote-id>
<maintainer status="unknown">
<email>me@adamj.eu</email>
<name>Adam Johnson</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@ -0,0 +1,3 @@
DIST django-crispy-forms-1.9.2.tar.gz 62479 BLAKE2B 777f215d020c6ebb344a40de86e1770d1efefa92409bd65ed2db9735ad70f855395f6f3c3be9d139949dcee90d6bc16ea5e8e7ae09af8d45279e8c69b45351b1 SHA512 2f3696d3a4b1ff1a203ae4f73ec42e9862bfcb709267f3d5788c4bdbccbd8f56070a2e51948557344ac23fd0fb157457a80b898b4573676282ac7a6a061a32be
EBUILD django-crispy-forms-1.9.2.ebuild 745 BLAKE2B a6ce75529da94cc495dac3855fe6255ca58bb5473d66fe5c1cce39ec9757e8e4fb10a9dc4888f032fb5cf747b231f032f8f57843b46a7639fe1aac421c99d8fe SHA512 555701120d7b3c655e982a27bae2d32224dd12fdb88b6b7facae5777148635ae73ab181a02333f33421f48bf0ea769fa8be9c51b8eff568a4bdc351ff60534c8
MISC metadata.xml 474 BLAKE2B 86a9e6bd4588daee6f63b3a74b2f38958a035ae8d6f0c1f947d07b12ec96d57ed9d0646eafc3977bc0874a1af05cc362b332b7baa26d473fc4fdc37b56512e29 SHA512 81dd47e5bf4d5ff52a87e3b98cf159ebf3caf6517f4bce76bf4b4b3444e6bf7c02aacf72553ad60dac6b5e936b0c6149a577492bddb22687dfb414249ab92bfd

View File

@ -0,0 +1,32 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
PYTHON_COMPAT=( python3_{6..9} )
inherit distutils-r1
DESCRIPTION="Best way to have Django DRY forms"
HOMEPAGE="
https://pypi.org/project/django-crispy-forms/
https://github.com/maraujop/django-crispy-forms
https://django-crispy-forms.readthedocs.org/en/latest/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
SLOT="0"
LICENSE="MIT"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
IUSE=""
RDEPEND=""
DEPEND="${RDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
"
# Seems to be incompletely packed
RESTRICT=test
python_test() {
DJANGO_SETTINGS_MODULE=crispy_forms.tests.test_settings py.test crispy_forms/tests || die
}

View File

@ -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>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<upstream>
<remote-id type="pypi">django-crispy-forms</remote-id>
<maintainer status="unknown">
<email>miguel.araujo.perez@gmail.com</email>
<name>Miguel Araujo</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@ -0,0 +1,5 @@
DIST django-debug-toolbar-2.1.tar.gz 321132 BLAKE2B 4765a25bd7aa2578c65cd0918bf47de047e131deb896cdd7b80111e9628e4f7c39ad6dc84fc4114310fb1a8195fea263810b279e8b19b6e621879b8eb2961f82 SHA512 3cfd11b28ec6573977a0476388e8f4d63441c5b390fe974294bc059a83fc95a44c3c8df18a549403756f7929181750aec51d70b38cfe3bce1d40ba24e6b72e9d
DIST django-debug-toolbar-2.2.tar.gz 322475 BLAKE2B cff55a26f4d95353edff3d7f678a052c262636afc94307e22e4d9dc1b6bbe3c0bc1a4997c4904a397de97218b462d52e67ac0f80bb05de7736cb278c7dca58ee SHA512 5cd9e50852bd7efeb83879c5e9fe10fe6df5087b746e9cb2a0e13e66b3fe0a815a6eaea4b273258e7e682149bc29ad8979268d2be263539c522624e3f16aa5f5
EBUILD django-debug-toolbar-2.1.ebuild 1307 BLAKE2B de77e8a50b2118806dc6eea1b0736cff6bdadd37fa21e806e4885c651e2547176561c33295c06dfc84443ae63a44808ac6580b369f707cef620087297106859b SHA512 b01dc0e2a605148149cee3137b72d5567b8af6560a21c67fe6a2ff3b1268859f76c751d0fd082874e400a0dabd65bc277f7af63ee43a6cbbd6fbcb23f7782232
EBUILD django-debug-toolbar-2.2.ebuild 1302 BLAKE2B ecffa950ba0dbe4bbbebc31d15e35bf92da0307a116468c6404a380f59b7b406772f61de548a70c87904a21ae3571bffa6db453fe2edf62a6da1742f0837b2c0 SHA512 6349b1e65a8e22238c33518ba858392e5e1e5c2ea2e508fe969f317129532e304f319a40ac5d847f8cee7f18777a53ff3db4d5904a28e64675032e33caa2130f
MISC metadata.xml 356 BLAKE2B c0d02bcf9ab38d7939a3edaf8eca080283ccee6f95f1e04ac96ce5870845e6a84d6672d6ac923c74d18c340326bca379691946aac7a51bdee8d6f4adcb45a50e SHA512 12686662e852b0283d2212f0db83c832c1248723a7cd751990e43b1641ddbad2cc2c71c17ac4704c01beec9a9366fc726504c10e9a9e56456b544a800cfa7847

View File

@ -0,0 +1,52 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
PYTHON_COMPAT=( python3_6 python3_7 )
inherit distutils-r1
DESCRIPTION="A configurable set of panels that display debug information"
HOMEPAGE="
https://pypi.org/project/django-debug-toolbar/
https://github.com/django-debug-toolbar/django-debug-toolbar/"
SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
SLOT="0"
LICENSE="BSD"
KEYWORDS="~amd64 ~x86"
IUSE="doc examples"
RDEPEND="
>=dev-python/django-1.11[${PYTHON_USEDEP}]
>=dev-python/python-sqlparse-0.2.0[${PYTHON_USEDEP}]
doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
"
DEPEND="${RDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
"
python_prepare_all() {
# Prevent non essential d'loading by intersphinx
sed -e 's:intersphinx_mapping:_&:' -i docs/conf.py || die
# This prevents distutils from installing 'tests' package, rm magic no more needed
sed -e "/find_packages/s:'tests':'tests.\*', 'tests':" -i setup.py || die
distutils-r1_python_prepare_all
}
python_compile_all() {
use doc && emake -C docs html
}
python_test() {
emake test
}
python_install_all() {
use doc && local HTML_DOCS=( docs/_build/html/. )
use examples && local EXAMPLES=( example/. )
distutils-r1_python_install_all
}

View File

@ -0,0 +1,52 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
PYTHON_COMPAT=( python3_{6..9} )
inherit distutils-r1
DESCRIPTION="A configurable set of panels that display debug information"
HOMEPAGE="
https://pypi.org/project/django-debug-toolbar/
https://github.com/django-debug-toolbar/django-debug-toolbar/"
SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
SLOT="0"
LICENSE="BSD"
KEYWORDS="~amd64 ~x86"
IUSE="doc examples"
RDEPEND="
>=dev-python/django-1.11[${PYTHON_USEDEP}]
>=dev-python/python-sqlparse-0.2.0[${PYTHON_USEDEP}]
doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
"
DEPEND="${RDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
"
python_prepare_all() {
# Prevent non essential d'loading by intersphinx
sed -e 's:intersphinx_mapping:_&:' -i docs/conf.py || die
# This prevents distutils from installing 'tests' package, rm magic no more needed
sed -e "/find_packages/s:'tests':'tests.\*', 'tests':" -i setup.py || die
distutils-r1_python_prepare_all
}
python_compile_all() {
use doc && emake -C docs html
}
python_test() {
emake test
}
python_install_all() {
use doc && local HTML_DOCS=( docs/_build/html/. )
use examples && local EXAMPLES=( example/. )
distutils-r1_python_install_all
}

View File

@ -0,0 +1,11 @@
<?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>Python</name>
</maintainer>
<upstream>
<remote-id type="github">django-debug-toolbar/django-debug-toolbar</remote-id>
</upstream>
</pkgmetadata>

View File

@ -0,0 +1,3 @@
DIST django-discover-runner-1.0.tar.gz 9190 BLAKE2B d8f1c0b3ff65b7e0432f6f14a01ffd7309ff4800267a35fa9ef882c512c15e4ceb0013ed958b4bb908251376967f2c3a513c4c9f147a9eea3a8d70e089f8d6c6 SHA512 669287ed7f801dbfe949e2affd9ee1861aa6a41fcc2e2403dc2e106dee3d23c8400d686ef750242bdc74d23eaf316fcf36071c82d7c458ff724305e5fe27410e
EBUILD django-discover-runner-1.0-r1.ebuild 756 BLAKE2B c9c89f22d3d80fb5e165e1f4fb796d8501d3475a419305d236a018b63cb0d22c8be974dc4c1cc7828699fd48334712e51f721ef2747bae416dc5a08aab71028a SHA512 d2397ff0751625e8016e66ba9b2c02ae27c8332149b0d0e2d51accd06ac75e866264256d91aa498a21446100300e408d7c10a4b5f633c946c5c47d6bbf879661
MISC metadata.xml 499 BLAKE2B c606849f111deb3a2a4dbb95277d88a4fe7b35e6ed4a4d6498fae6d28107f90df2390f623b8caef252af64e62956f34e2f57c49850967c1c85e8869726728eeb SHA512 98834fbeba60760fc692df740eba1a70988ec5ecad13c25c624312efccdb5682fbccbc8a011c25d38a96b1b51ccf7ea0ce215c7875018f44be1ffdb370098f68

View File

@ -0,0 +1,30 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
PYTHON_COMPAT=( python3_{6..8} )
inherit distutils-r1
DESCRIPTION="A Django test runner based on unittest2's test discovery."
HOMEPAGE="http://github.com/jezdez/django-discover-runner https://pypi.org/project/django-discover-runner/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND="dev-python/django[${PYTHON_USEDEP}]"
DEPEND="${REDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}

View File

@ -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>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<upstream>
<remote-id type="pypi">django-discover-runner</remote-id>
<maintainer status="unknown">
<email>carl@dirtcircle.com, jannis@leidel.info</email>
<name>Carl Meyer, Jannis Leidel</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@ -0,0 +1,5 @@
DIST django-durationfield-0.5.4.tar.gz 4728 BLAKE2B 446a5b361cc54bcc2ae375caebfe2eda64114e3e326e7d60fc8d4ebe5c6acf59d80e12e246ecf5ca7edf44a1f1068bc3b17d841b4d39c7317211c87fc03aacd5 SHA512 84885ab7bb07ed3c5a64094a2beb7d4adcf8b0f9f2933ad2c1d4654789bd71aa7d2efd5c84931f22f81a51e8aaeb3ed9415a12c69dfd7354c2317ea912fdc610
DIST django-durationfield-0.5.5.tar.gz 4731 BLAKE2B 26f6ccb49e3afdf8dab1682859ba0b6edea7f52a262a96350b92e5110318db51a89dd4a1db71d67b96929cba4b742ba946126dd628da3cd84f076bd77c0cd91c SHA512 db0e0058d02f46eba23f93785587d4581b4d172fd470e77b4340a1fba6cbf1a159db4c7ba081bc17cd94c654dcdb35746d31a54154fb27988bcd61480b2237b1
EBUILD django-durationfield-0.5.4.ebuild 516 BLAKE2B 7d93ab366d0184eafe9f099b70f0ca13a7abe0225b3f2a1fd69425692778900570448f96bc9c6dd914bfdf738ed4814c02fc9d936887c6a8305c7f57c7b683ca SHA512 aaaa624f412a0fefdb0ad0efcea534e58d5e6aa72e01e0bb34fc6115f877464ef083c29e8e6bd59a7e6ac83e22441e58a2b2f448f179d0d428772007d7af3451
EBUILD django-durationfield-0.5.5-r1.ebuild 749 BLAKE2B 1eb0970e8d20978cceab0a37536ae9be6ec39b68cf2f57c7aec449a4f77c57ad02a60e4f404f07184a4748ba98926a347a9442cae95630d07fc5668a3fe630d8 SHA512 59f9f1409f3f3800ed54232cdeda6c3c6e675e283282a38ee15430aa8464513b61ddac33d52ce5f88a83897f146e4c5fc271d660ce079a8d9e9458298a2aae7a
MISC metadata.xml 461 BLAKE2B 9a99f7ba0db4e762dea4037c531b63eb76636d480d6f5196292a2de84139b9bff36b792a0b11a1bfa19b6e1db452efeaf00def2ea17038634156fbaf9e7bb389 SHA512 12ae0ae32f2f8b71248f33a473dfee26e72421c55bda9f886d44cface79e0c58a05d98f2b0fa4b105bed61a0ae7c71b6ed594eeceaac678fb88036ba0d4790bb

View File

@ -0,0 +1,26 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="5"
PYTHON_COMPAT=( python3_6 )
inherit distutils-r1
DESCRIPTION="Reusable app for adding a DurationField to Django"
HOMEPAGE="https://pypi.org/project/django-durationfield/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
KEYWORDS="~amd64 ~x86"
SLOT="0"
IUSE=""
RDEPEND="
>=dev-python/django-1.4[${PYTHON_USEDEP}]
"
DEPEND="
${RDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
"

View File

@ -0,0 +1,30 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
PYTHON_COMPAT=( python3_{6..8} )
inherit distutils-r1
DESCRIPTION="Reusable app for adding a DurationField to Django"
HOMEPAGE="https://django-durationfield.readthedocs.org https://pypi.org/project/django-durationfield/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND=">=dev-python/django-1.4[${PYTHON_USEDEP}]"
DEPEND="${REDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}

View File

@ -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>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<upstream>
<remote-id type="pypi">django-durationfield</remote-id>
<maintainer status="unknown">
<email>john@paulett.org</email>
<name>John Paulett</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@ -0,0 +1,3 @@
DIST django-endless-pagination-2.0.tar.gz 60386 BLAKE2B b529af8b11eee4009b3e936e51a0a9ea46185838fa683c18aeca614906cc20798445ba49b2a23c60f6f89df054cd3156e3e33d349ba24b10eeb13f09598b73ae SHA512 b1bee02f4824cc6747a82402e420e7e7dfe186f3702991d06e0bc8462e2c9fbdd55f39cc02e9ca7cfbe03eecf9ad9b22134d271d6896ccff36d20541f7a44722
EBUILD django-endless-pagination-2.0.ebuild 1387 BLAKE2B 1f7f1f46bb0e3ed3fcaa505a5a0ae8186515963b5c7bd1f28c870e9cc8dc897b034d489368756e9051372daf4924642f363fd998a96482cdaf6769a98823a3d0 SHA512 17070976da6ecfb015554badda78273fef26f129defa2190b125b260fc232bc3ee73a75e93720ef17939810df36e06f74f0bc601cf7a8d0b4a941e43a8dfecce
MISC metadata.xml 482 BLAKE2B 2380b2acab4dd3e6ee3e42aa99eef721935af526849a92fa188006161946026e995dc767fc4299b415b1fa8ebbb7467e07a65b1c500ca1a512761dad40f8fafe SHA512 ac44496ea7381d0ef3a8a2795b020b3c6f19926a249ad1dee6969b3690f0a94bfa9975a3b891e14636855e910e58b9597e938d73ba9c79c746e0cb0e4e837298

View File

@ -0,0 +1,50 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
PYTHON_COMPAT=( python3_{6..9} )
inherit distutils-r1
DESCRIPTION="Tools supporting ajax, multiple and lazy pagination, Twitter-style and Digg-style pagination"
HOMEPAGE="https://github.com/frankban/django-endless-pagination/ https://pypi.org/project/django-endless-pagination/"
# SRC_URI="https://github.com/frankban/django-endless-pagination/archive/v${PV}.tar.gz -> ${P}.tar.gz"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="doc test"
RESTRICT="!test? ( test )"
RDEPEND=">=dev-python/django-1.3[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
test? (
dev-python/django-nose[${PYTHON_USEDEP}]
dev-python/nose[${PYTHON_USEDEP}]
dev-python/selenium[${PYTHON_USEDEP}]
dev-python/sphinx[${PYTHON_USEDEP}]
dev-python/xvfbwrapper[${PYTHON_USEDEP}]
)
"
python_compile_all() {
use doc && emake -C doc html
}
python_test() {
unset PYTHONPATH
"${PYTHON}" tests/manage.py test || die "Testing failed with ${EPYTHON}"
}
python_install_all() {
use doc && local HTML_DOCS=( "${S}"/doc/_build/html/. )
#rm all OSX fork files, Bug #450842
pushd "${ED}" > /dev/null
rm -f $(find . -name "._*")
distutils-r1_python_install_all
}

View File

@ -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>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<upstream>
<remote-id type="pypi">django-endless-pagination</remote-id>
<maintainer status="unknown">
<email>francesco.banconi@gmail.com</email>
<name>Francesco Banconi</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@ -0,0 +1,5 @@
DIST django-filter-2.2.0.tar.gz 142804 BLAKE2B f2385fe3afa78349395bd3334461ad2acc760a2007d4b69618993e176899c77e8585d90bb68578e561a16459cdf35a480adf0a0e6235d6500e5f2c2a7c602445 SHA512 16a4336d1558cabfe497dd9736a2f652c9f9d141a72c856cf13f3ca56db4da85b5926b05c772aef5fa43a75e085025244b8deaf7facbc5bfa68907bd99f4f95d
DIST django-filter-2.3.0.tar.gz 146448 BLAKE2B de711ac0ecefb6495b80a8399710519f070d4af9ef80d2109518849e00134893f9e2f990654496732d9734d4fcd8b6ba1e323a3e88047acf8e2fa82d2a9e0c48 SHA512 e071ee5afd71bc5db4485a8908c39a24df54830239932bc574c2badb83ec0e424059b914c1900a88382a94630c2221758d3fc3362ee738617ee2a5474ddf891d
EBUILD django-filter-2.2.0.ebuild 532 BLAKE2B 57092f1f286da60aee1064ded293ebb581f741bed6bef94a78eb687d0b8e4161d5422f4d060cc28b2698db9664abcfb47ec2981899cc2d7d22fd1ee73a233b35 SHA512 21ffbd3d1c390b2fbb8304253d51fa3b39f664b782d86789063973102555ddfb5e4291e0743cb955d1a93e54c839d41065854b97317d9b5ee728204e9d2171c4
EBUILD django-filter-2.3.0.ebuild 568 BLAKE2B 61de08b8c047eaefc8683ff033bda0c8ab868c3b3c833bd54fd1de0497f67c6a116bd04e02a978c051c7f3e0b4996579ade8d86d4b27028b74398835f18fede7 SHA512 7d6389e1f000755461149b00a1898261570799aebb46354e91d26ac76ba9cc58dd233dbcdd923d919bc9c406bc829fe3e55c48a1b7af5bbc7cdac505e9dd5875
MISC metadata.xml 466 BLAKE2B 0df0b40b3fe19f0290a80f98697d030e231be242ab16d3c6b941b5ea3fd88c01240cf1bc79d54c8cd4007c5fea416f0479713cba70c173fb3253bd9d62eb69c7 SHA512 18578191e7c30a19b7e2508d3667279bb854c8e0526dc1780ec3e14f27d0f15033214e92992918f92abfd4fb2cfe7faf8fb073876dcbfc5327b3641a977baed0

View File

@ -0,0 +1,19 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
PYTHON_COMPAT=( python3_6 python3_7 )
inherit distutils-r1
DESCRIPTION="Django app allowing declarative dynamic QuerySet filtering from URL parameters"
HOMEPAGE="https://github.com/carltongibson/django-filter"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64"
RDEPEND=">=dev-python/django-1.11[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]"

View File

@ -0,0 +1,19 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
PYTHON_COMPAT=( python3_{6..9} )
inherit distutils-r1
DESCRIPTION="Django app allowing declarative dynamic QuerySet filtering from URL parameters"
HOMEPAGE="https://github.com/carltongibson/django-filter/ https://pypi.org/project/django-filter/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64"
RDEPEND=">=dev-python/django-1.11[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]"

View File

@ -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>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<upstream>
<remote-id type="pypi">django-filter</remote-id>
<maintainer status="unknown">
<email>carlton.gibson@noumenal.es</email>
<name>Carlton Gibson</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@ -0,0 +1,3 @@
DIST django-grappelli-2.14.2.tar.gz 8363123 BLAKE2B fcc6712897f9cc9cec7298e747f630e0c7a4e443f09078c682c9e3bb59893cf5e9b82d5d811e2f56215c737389333532946d6bb543263aeefb06700550576a72 SHA512 d7371a1937159906e815afe95300aee2f39a850c55feffb3321117d463958f63334a66d2d9e1f7e1fe9811b7a192d45cf978cf8053f14b0a3fdbc1ceb5abfa58
EBUILD django-grappelli-2.14.2-r1.ebuild 694 BLAKE2B 76a9b1387b95fb1b0d40ec94fe1fc805bf28e1427cef366a832f8c0158f277727126d1b6a6216443cfe3546568951f57d765409ea7b17b1a8ae82ca41a2e0d48 SHA512 b28304dacaa78f076b9360ed1d2a0fae9e47e09bf0dbf70f6eea38ae8c9e9e887712633c3a49d2218b271c42e3251c55af3d1b24c438ba7b8a891229db0b90a9
MISC metadata.xml 565 BLAKE2B 870ca9a025512c0f1c305d749187b78359d85c08e57b851bea5ea1ad3202249d5c20190dd5bbd6275ec6dcc54d5d958ea8fc8f6fa67820aba9e7ebb2475b8e1c SHA512 ebe1d2e1bfd87c09c03de4e8f75484e45e5ccb186a0ff1e8f8be14ed3813b8a3c866bbaefa34a6d47675f9f1ec7432e235991ca5d26a348cbd6c33201fba9735

View File

@ -0,0 +1,30 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
PYTHON_COMPAT=( python3_{6..8} )
inherit distutils-r1
DESCRIPTION="A jazzy skin for the Django Admin-Interface."
HOMEPAGE="http://django-grappelli.readthedocs.org https://pypi.org/project/django-grappelli/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND=""
DEPEND="${REDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}

View File

@ -0,0 +1,16 @@
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="project">
<email>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<upstream>
<remote-id type="pypi">django-grappelli</remote-id>
<docs>https://pythonhosted.org/django-grappelli/</docs>
<maintainer status="unknown">
<email>office@vonautomatisch.at</email>
<name>Patrick Kranzlmueller, Axel Swoboda (vonautomatisch)</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@ -0,0 +1,5 @@
DIST django-haystack-2.4.1.tar.gz 160757 BLAKE2B b45fa7f3db1b90736090dcee3a044377c3906c212df6927f9b712b8a8e6d82e6ce5a56e6d85c32281ec98e8df2a256ae9c0ed9d91fc5f0bf45cf47a1cb55e064 SHA512 5d711e13abf3fa7db5cbac31ddcdc2842aafb844cfafd8bad792aca8dfae8f91fa7586af8aacf266bb12e02aa04ad9aecfe903ae40d10f72ba38e0c4b1b1b298
DIST django-haystack-2.8.1.tar.gz 1553122 BLAKE2B 27a8ee3b8b0960b2e61ec4b13e161e6d4d87762ee9c7c73d5e8b114d15502f35cd9a5acd71dd4131e0c636db155dafa02ff9f88ddce354142767bca40dbdcfde SHA512 019defd304334657f5a4ef849fedcf2915800c816f4ff7a53d68a61f5506fc4b94dc43fffda2a4d4ce105a55ac37076e73edcc1ae4acd1c85240320e0af2f069
EBUILD django-haystack-2.4.1.ebuild 1208 BLAKE2B 596847c0ee5e541021a37c097b2be73b8db6f25254dcd729da13a12bf2e4858baafa062694ee83e3179f5c7aa82ecb5b0a159adfb729c64f14eaf7e6a3925f3a SHA512 09be3d7f1b54ec3e352cbfeb1f83261037f5b58c9127f18576d8aa6981d555978811d5927ea0dfffd46d77e5556f4d080fe01a61990cf81d25905bbd236c77ea
EBUILD django-haystack-2.8.1-r1.ebuild 1399 BLAKE2B 1a6322479ca1c69b3dd031bc346b76ad105c8dd00a3fac571bfb017b3effe81517af9fd2b49dda6c59b00c7cbc641d5ea82ec5acf3b323a79ec8808e67fcb764 SHA512 de5aac4d1b6d07c1770f8e0782a4953c5aeb252753db7085b5fa9f3c033ed827fdb40f1257c8df8b29ea03b3081f99fe0e0dbed9616e6060ef804ecadb3c9db6
MISC metadata.xml 465 BLAKE2B 1673e95c27db238c0a6eb656e10c30f3ba3655a0040cc8b58a74bc0dfefcbc06b8ed3573bee0da0243db0c17495a83aa387c7eafde036284726e565b05a2edba SHA512 be447bb0e8f251a01f11b5d04b839ba509be9dcddd46e2edb2f2c514d6333b169f830ccb5d91b27d5dc651affcb46059475f958d9453cf00738e9bec21083874

View File

@ -0,0 +1,50 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
PYTHON_COMPAT=( python3_6 )
inherit distutils-r1
DESCRIPTION="Pluggable search for Django"
HOMEPAGE="http://haystacksearch.org/"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE="doc test"
RDEPEND=">=dev-python/django-1.6[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/coverage[${PYTHON_USEDEP}]
dev-python/elasticsearch-py[$(python_gen_usedep 'python*')]
dev-python/geopy[$(python_gen_usedep 'python*')]
dev-python/lxml[$(python_gen_usedep 'python*')]
dev-python/mock[${PYTHON_USEDEP}]
dev-python/nose[${PYTHON_USEDEP}]
>=dev-python/pysolr-3.2.0[${PYTHON_USEDEP}]
dev-python/python-dateutil[${PYTHON_USEDEP}]
dev-python/whoosh[${PYTHON_USEDEP}]
)
doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
"
RESTRICT="test"
python_compile_all() {
use doc && emake -C docs html
}
python_test() {
${EPYTHON} test_haystack/solr_tests/server/wait-for-solr
esetup.py test
}
python_install_all() {
use doc && HTML_DOCS=( docs/_build/html/. )
distutils-r1_python_install_all
}

View File

@ -0,0 +1,52 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
PYTHON_COMPAT=( python3_{6..8} )
inherit distutils-r1
DESCRIPTION="Pluggable search for Django."
HOMEPAGE="http://haystacksearch.org/ https://pypi.org/project/django-haystack/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE=""
SLOT="0"
KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test doc"
RDEPEND=">=dev-python/django-1.6[${PYTHON_USEDEP}]
dev-python/requests[${PYTHON_USEDEP}]"
DEPEND="${REDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
dev-python/coverage[${PYTHON_USEDEP}]
dev-python/elasticsearch-py[$(python_gen_usedep 'python*')]
dev-python/geopy[$(python_gen_usedep 'python*')]
dev-python/lxml[$(python_gen_usedep 'python*')]
dev-python/mock[${PYTHON_USEDEP}]
dev-python/nose[${PYTHON_USEDEP}]
>=dev-python/pysolr-3.7.0[${PYTHON_USEDEP}]
dev-python/python-dateutil[${PYTHON_USEDEP}]
dev-python/whoosh[${PYTHON_USEDEP}]
doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
)"
RESTRICT="test"
python_compile_all() {
use doc && emake -C docs html
}
python_test() {
${EPYTHON} test_haystack/solr_tests/server/wait-for-solr
esetup.py test
}
python_install_all() {
use doc && HTML_DOCS=( docs/_build/html/. )
distutils-r1_python_install_all
}

View File

@ -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>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<upstream>
<remote-id type="pypi">django-haystack</remote-id>
<maintainer status="unknown">
<email>daniel@toastdriven.com</email>
<name>Daniel Lindsley</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@ -0,0 +1,3 @@
DIST django-international-0.0.6.tar.gz 17104 BLAKE2B ce8b57f9b8c9c361531361e31b2219c55ae9dfa8e8c863a980dad7cd7db8f8a55e1a849e6b1a92d1c6f0c5af4432d495f2c1c4df9a61dadd6446ef93d911fc7a SHA512 a7ef5881467b88bd1d611476a8bc43ba54731f7bea8abd8790ca7b6912480c4b87ebc4d37a41859f60738d961b4a6c0221fabce5bc2d90c4fc83c8991567990c
EBUILD django-international-0.0.6-r1.ebuild 552 BLAKE2B f21184803db80f69a8a9934d2df55f806459566f4cd0a404295d1e21f3997a837732fa490d97a57df3800629a1423e1a626ca773bafab6d034959e07bd03d37b SHA512 b22d202242c70c165cd1e0f63a793de772db21e66b9f84150fb3dc56948a5dbba03fd50c0561b82e15a28306ab14e8ef851f347e018bf4cf9c9ffd8f87c8f5da
MISC metadata.xml 406 BLAKE2B 6a82a64778d1290ab9a7b2ee4463fca2530b013c7f185bb7258fe36302d24831a67dac406502ab729d12a1caba3c36f393a70745d2750135476c89db5abd04b4 SHA512 9471858b805b4152c538ea1e615c0a7ddb08c967afa1b3a3dfcc268bf0defe66a3584f5245b436903a9aa7075fedeaf09e720902d264a9e42fa8c0eaa112c339

View File

@ -0,0 +1,19 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=5
PYTHON_COMPAT=( python3_{6..9} )
inherit distutils-r1
DESCRIPTION="Country and currency data for Django projects"
HOMEPAGE="https://pypi.org/project/django-international/ https://bitbucket.org/monwara/django-international"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="amd64 x86"
IUSE=""
RDEPEND="dev-python/django[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]"

View File

@ -0,0 +1,12 @@
<?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>Python</name>
</maintainer>
<upstream>
<remote-id type="pypi">django-international</remote-id>
<remote-id type="bitbucket">monwara/django-international</remote-id>
</upstream>
</pkgmetadata>

View File

@ -0,0 +1,3 @@
DIST django-js-asset-1.2.2.tar.gz 4436 BLAKE2B e6b2ff1b2b90da5ae95af08b28eb1970e6e0edffee7eeec0a4697855040c4afd0febcc569d0a78c46bca80835b404367c426019016e5089b3aed984916e13cc2 SHA512 ea050c5093abd8312733b1402e275fcb44f0702c27e28aeb64d0470a8514cd85906707915556a9878b669c96918813c4bf2b69d281d33f18fcc7c143f8ae9f48
EBUILD django-js-asset-1.2.2-r1.ebuild 757 BLAKE2B d86f6738cdc072bbc1175552490fa4ac09b5c079d38ff6434de27e7a17f918fed0e767ceb12be63af7dbb46078fbd1a91d742215210e476718b37059fb59dd82 SHA512 704b033f3e287ec042e818da213e20b84ca2b33dcd2a5e290255209f34ebd4d3baa4383b504a8fde338f7983c18d8942d1e33189d0c0007557695d7b154fde81
MISC metadata.xml 461 BLAKE2B 628dbff3aa351d430e75926a31900b7f47c8289fac450e4227ad13d3a9f886611a3dff49336712dfd5f8f97e5543988b29dc049907fb14775c060f38b8bd4c63 SHA512 ba4dc89f35aa5ec43712051cd744cc47bda781e6676cc9660676cfb318303edc74dcb95f4b1b312985e8301ba9516ffc61a3dd7fc765bad0cc3d1e26344d15ae

View File

@ -0,0 +1,30 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
PYTHON_COMPAT=( python3_{6..8} )
inherit distutils-r1
DESCRIPTION="script tag with additional attributes for django.forms.Media"
HOMEPAGE="https://github.com/matthiask/django-js-asset/ https://pypi.org/project/django-js-asset/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND=">=dev-python/django-1.17[${PYTHON_USEDEP}]"
DEPEND="${REDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}

View File

@ -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>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<upstream>
<remote-id type="pypi">django-js-asset</remote-id>
<maintainer status="unknown">
<email>mk@feinheit.ch</email>
<name>Matthias Kestenholz</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@ -0,0 +1,3 @@
DIST django-ldap-groups-0.1.3.tar.gz 8886 BLAKE2B 364f5e11a303f011892b45d481fc521379ff2340898f8bef30e372a3627e2bf0460b6ad2f9ec42ff458cdf5fc4c3b6b765d62ce01efaba33de74f69a3540b859 SHA512 0e9c5a1f1f38042f0a0dc9301c667a00b144ad0cbf15afd69cc44e241933626e0536752354ead4ae937ff3625c5ded86edaf0592a8e2c7b9f39ab86336e7d876
EBUILD django-ldap-groups-0.1.3-r2.ebuild 717 BLAKE2B 242a7ff16f6cbbb35e227134b1a68731c7bfbd84b8747cbd80068bb8423ef851777411fabdb044e4ad0413c53bdbec6f418b077d924ee91bfe847207db72c182 SHA512 06734066bfcd3dfaee5697bd77beb65a999685a55ec294d4b71c877e21b3de4929a60b823836c99024a0ef5f845cb872ef1a0e13a8bdae5e2ee237b14d4a3535
MISC metadata.xml 463 BLAKE2B 9bd01d5c519ff6990d24af29c61f864e5f52a404c0130cf5cc81dfaf5c20944ae6ecc5805abadb527bb8e172b755d3aae309c61ce71a11af778e8fc02a6c3133 SHA512 c43cfb3e7bc3687194d57e025fa4ebee5b1a8a3f81cc65b019a54d03c20a290716ef3d311fe801e078ea0d3a26f6fe2d61709eff74e8d917e854cc93c90f2ce5

View File

@ -0,0 +1,30 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
PYTHON_COMPAT=( python3_{6..8} )
inherit distutils-r1
DESCRIPTION="A Django app for authenticating and authorizing against LDAP"
HOMEPAGE="http://code.google.com/p/django-ldap-groups/ https://pypi.org/project/django-ldap-groups/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND=""
DEPEND="${REDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}

View File

@ -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>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<upstream>
<remote-id type="pypi">django-ldap-groups</remote-id>
<maintainer status="unknown">
<email>tpherndon@gmail.com</email>
<name>Peter Herndon</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@ -0,0 +1,5 @@
DIST django-ldapdb-0.3.2.tar.gz 11029 BLAKE2B d163431693b663cd53bfa71b592b13203c7bc5829ca40e5172d9636ede67c2c2ac22736aec7e9934690967bb511ebc5565c21da9fd8dd4844a70b5e090524961 SHA512 d1f88f754bebda53b5f51c5120b070ce93e229a1c31d59bcdb5cbffdfdc1d590479ae5a2024805705d8bcf51bad8787d578a348ec78ffc5565bdeedb9ffa7b96
DIST django-ldapdb-1.4.0.tar.gz 31294 BLAKE2B f045d18b2f2abc78df85518529f9f5082725f002b812918fc3dbd16127a1a5358ab10040c5670a1457d1de31db6e4f699915835f57f7100b26d5a7b061c25ac3 SHA512 0ace13e81ee3847d53f7878b6fc868c80e6b5cb0460b04b418cf5f7e3e27669d970e43e1dee0101ebe0e1cec0f516a56932ef48ec21f2c4abe5ef2e482d4e2c6
EBUILD django-ldapdb-0.3.2.ebuild 544 BLAKE2B c248ba798a6a660433daef2bfc926321a0eb84c1dbef30e2ea47ea9e44f72d5dc9c3c4ea70e2bb6a55fb18ebf35ddb27554e3bc10350d9b379d2b7a4245aaaf1 SHA512 3b221df71d918a5577f19b4999e404800a11b9948ad73629f0b7b6c4687da93a0bb21aa0343ec7b1ce9acbe74fbd0d44733ebf42a4e614c286bfdf630c530808
EBUILD django-ldapdb-1.4.0-r1.ebuild 806 BLAKE2B 8e83148904a95bcc10a026b55304cbbdd347882b8df1651bdbf7682016dda024eeebb8bee0190696d4149e7ba387b0aa7a3dca22da1078c5b8796081d13f96a1 SHA512 52e230a1b9134920cb166ee23acf0a26153cbbb9a5db03a6ce6cbe4f896b3293ecdc162a2418a9ab72f3d1a7e1220c54b8207c1881ba306d157d6546c29dab52
MISC metadata.xml 489 BLAKE2B 9ecb4f8b8d2fde92b266fb7e0bc60d0a44172a4fe4c07981a5399eda26039c2f53d5d3374132336eeb02516f6d40eafb3c03071bb94fde8af2f9406c61ce55b6 SHA512 c907bfe7f3d1b79988405033d55234db6152b208f9bff5eb7518e802a770b030453cb054bdbe6fb327164f0d79ed48bb01f72e5f024e0c96a5de2d9ae3094b79

View File

@ -0,0 +1,21 @@
# Copyright 1999-2019 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=5
PYTHON_COMPAT=( python2_7 )
inherit distutils-r1
DESCRIPTION="An LDAP database backend for Django"
HOMEPAGE="https://github.com/jlaine/django-ldapdb"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
KEYWORDS="amd64 x86"
IUSE="test"
RESTRICT="!test? ( test )"
LICENSE="MIT"
SLOT="0"
RDEPEND="dev-python/django[${PYTHON_USEDEP}]
>=dev-python/python-ldap-2.0[${PYTHON_USEDEP}]"
DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"

View File

@ -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..8} )
inherit distutils-r1
DESCRIPTION="An LDAP database backend for Django"
HOMEPAGE="https://github.com/django-ldapdb/django-ldapdb https://pypi.org/project/django-ldapdb/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RESTRICT="!test? ( test )"
RDEPEND=">=dev-python/django-1.11[${PYTHON_USEDEP}]
>=dev-python/python-ldap-3.0[${PYTHON_USEDEP}]"
DEPEND="${REDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}

View File

@ -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>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<upstream>
<remote-id type="pypi">django-ldapdb</remote-id>
<maintainer status="unknown">
<email>raphael.barrois+django-ldapdb@polytechnique.org</email>
<name>Raphaël Barrois</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@ -0,0 +1,5 @@
DIST django-mptt-0.11.0.tar.gz 98300 BLAKE2B cbae24143007dfe8913aacf4cbe22bbccdf929617adc31640c2d429d6ea8be727a937be0aa8353e82862b9fe8c571397db4dd3877015eb17c2c5a56172cc66a5 SHA512 21af30007661db1474628b6f8af86a3f6de52494efe1aaf9235f8b1660ba153f0de3ad91ff979588e4b681b00b44652a05146df7d3951d6ee62da38a1900fd89
DIST django-mptt-0.9.1.tar.gz 95615 BLAKE2B 980bd2165a66da0af8e5cb877e42cb9e7deaf7c2bfc09ff0125753127a07f4bd546ba98e10831878fb9c5fd254bb95d5e2be0c2d574d35f4eb06fa6d4f9db74b SHA512 54e0d36fe4893846491cc253d9010024b53eff4c6570e77cde33257844dba36406ad56f4dc13a586806abbc4e53d4864101002227d5c5819c72926b45100914d
EBUILD django-mptt-0.11.0-r1.ebuild 870 BLAKE2B 6cd8c721b5c8e947bb919b51635ec60cdf65f38075b90dd0a045d56871e79211a1b26b88b5561ad449426c5aecca3d297bf453f896aa95c734c657017eef72e3 SHA512 34271811d592f46cb6ff0a58f40542c45b1d97feaf2b4cab515be6125cf36f87467913008a64cd3827855c94af4e6990d01c844ff438155d8a32d29dfd1118e2
EBUILD django-mptt-0.9.1.ebuild 571 BLAKE2B 02497a56e117f408ae6f6d1d5165170db113f99d452dc8fb47cf5c8b29f11e5da7e4dd78854dd7c3ca55c67e19067ef3ee50a8c02b07a5c8cd740db6831c3621 SHA512 dfc624a9c18060ba55fd3f2f26fdbda82c2b1a8b92982a3fb2de758deabe4720f9262c4edc44bac9f4f7f935e9c53c9dc1c9cfc3718192f0b860b6f4409a60da
MISC metadata.xml 458 BLAKE2B 15ea5f9d4908f053fa2f599987f9d84dffaba2b439164eb056f4de3c0470eaf62fe2f97d9c330440a0caeeff73027f03d7444612357a62ff53e10ddf2d8cfafb SHA512 efbd00b182a5a8677010523c5554a969ffcf08753aab53ba0ab5e25e4318028abd0d0220a54069f5f88eba5f4a3cc740b2e42ef01315d00b493d5cdf3cbec5b9

View File

@ -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..8} )
inherit distutils-r1
DESCRIPTION="Utilities for implementing Modified Preorder Tree Traversal with your Django Models and working with trees of Model instances."
HOMEPAGE="https://github.com/django-mptt/django-mptt https://pypi.org/project/django-mptt/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT License"
SLOT="0"
KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND=">=dev-python/django-1.11[${PYTHON_USEDEP}]
dev-python/django-js-asset[${PYTHON_USEDEP}]"
DEPEND="${REDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}

View File

@ -0,0 +1,20 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
PYTHON_COMPAT=( python3_6 python3_7 )
inherit distutils-r1
DESCRIPTION="utilities for modified preorder tree traversal and trees of model instances"
HOMEPAGE="https://github.com/django-mptt/django-mptt"
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
RDEPEND=">=dev-python/django-1.11[${PYTHON_USEDEP}]
dev-python/django-js-asset[${PYTHON_USEDEP}]"
DEPEND="${RDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]"

View File

@ -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>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<upstream>
<remote-id type="pypi">django-mptt</remote-id>
<maintainer status="unknown">
<email>craig.ds@gmail.com</email>
<name>Craig de Stigter</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@ -0,0 +1,3 @@
DIST django-nose-1.4.7.tar.gz 45041 BLAKE2B 3c7f18914f8d21d707ea627e85fb7b54adb1e146da2b4fb8727ad9ac7971fbc4e8f73c76ff5e84915f8601c1268c6369965ae372a2da56eb7f3e52691f7cc4b0 SHA512 cbaca2d9c64f937860aa118985a1f9fe3cd7ac482fac1a84a10728e813c9a06b379da76e28c609c9f1e8775393be5d8542d7d53c2b0131e8a1b2f12df2d2225a
EBUILD django-nose-1.4.7.ebuild 795 BLAKE2B cadfe34740162217fa36a2c1154247b653a464c850693e4ad7d950cfb3c920b6500cdff6a06c613815e8e527e2b2d5a323b903c5f31fa81d9071771906b8e8ea SHA512 332567b131c857eca107320b6706d796b1df4d7913729bc6eae9af784d9fb6f288535cc78d207cf0d3978e43c36d1f31621ad0893cadbe52cf1d5cb2c455a74f
MISC metadata.xml 458 BLAKE2B 2cec59d59ba786233454ea2f380b4d51af9b7dcfbc832a4b5295938e8250f6a37701710da7090c26906491886352c1ce5692e0cd38978cd552cc270069565642 SHA512 66585f118f4e64d924b0e2589bafc14eea7ee08c4190c6f38f621f8bf3e7f02d8c50f19cacfc429857a520cfcd9371004195f1c9716da3f54d39c0297c3c4734

View File

@ -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..8} )
inherit distutils-r1
DESCRIPTION="Makes your Django tests simple and snappy"
HOMEPAGE="http://github.com/jazzband/django-nose https://pypi.org/project/django-nose/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND=">=dev-python/nose-1.2.1[${PYTHON_USEDEP}]
dev-python/django[${PYTHON_USEDEP}]"
DEPEND="${REDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
./runtests.sh --verbose || die
}

View File

@ -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>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<upstream>
<remote-id type="pypi">django-nose</remote-id>
<maintainer status="unknown">
<email>jwhitlock@mozilla.com</email>
<name>John Whitlock</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@ -0,0 +1,3 @@
DIST django-oauth-plus-2.2.9.tar.gz 25941 BLAKE2B 2785bc357d83aa6410bca1c471bc75574dba792d8f9bad0f5ca6b1f8191d16d4839ede4c661803a9f3c7cc6f0786b90020a08266d5f6c15709795800196dfd33 SHA512 0af1efcc1b84a552933921c230bfd25afb06dd738a24f904b5ad6b97894c03df730bee6600f8bc56b4223e5c3d5b8d1e9c228a21c41df2bbe9c8e90b21707a7d
EBUILD django-oauth-plus-2.2.9.ebuild 981 BLAKE2B a49f282aacd9cb7deaccfed684e1b076028779a43f9961629dc65e383638549b8b6ef7291e9c0e437737dbbfe57e23742b4bae5ad3d4944b5aa4a6ea15d9e78c SHA512 a4aa26af02965dd6bedfb7038eae126ca0cf59618a384ea6f9d77122488b534c532ddb446429b070dffd034c70eb97a2f37850c19c7e30dbeee3f200c5d802ac
MISC metadata.xml 457 BLAKE2B 3f87a73a2257952097bb15b73471505284054d244a0f6f0d83d680334596b7355061be93f6cdbfea73b31230c27ffd5ba5e048b93a2b88b5a223cb755d2ae884 SHA512 d0e234d731c8c04e5e6b52c3946997379a20efab7e68602b511f69973ad7bd6fa33f2737cc7c020e73f2bf7a39053bbb73ff2718b0b7aee4f695c758afd8ffff

View File

@ -0,0 +1,37 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
PYTHON_COMPAT=( python3_{6..8} )
inherit distutils-r1
DESCRIPTION="Support of OAuth 1.0a in Django using python-oauth2."
HOMEPAGE="https://bitbucket.org/david/django-oauth-plus/ https://pypi.org/project/django-oauth-plus/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND=">=dev-python/django-1.3[${PYTHON_USEDEP}]
>=dev-python/oauth2-1.5.170[${PYTHON_USEDEP}]"
DEPEND="${REDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
PYTHONPATH=.:oauth_provider
if "${PYTHON}" oauth_provider/runtests/runtests.py; then
einfo "Testsuite passed under ${EPYTHON}"
else
die "Testsuite failed under ${EPYTHON}"
fi
}

View File

@ -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>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<upstream>
<remote-id type="pypi">django-oauth-plus</remote-id>
<maintainer status="unknown">
<email>david@larlet.fr</email>
<name>David Larlet</name>
</maintainer>
</upstream>
</pkgmetadata>

View File

@ -0,0 +1,3 @@
DIST django-openid-auth-0.16.tar.gz 42031 BLAKE2B af28a31c341393bb8b5ad6b8202aa905cd491cb5e6d5cfaea7c61827382320529ab322ee6d77849469a2077013f124b1e40f2e5e66fa2e6426858b07989ddb07 SHA512 d68ff6a1573fdd7a14b8380e6dacf70817f2cf896d583f587ae8276f6f8fc38c59ea3ddf282b12daad347f9c040f74645d1bbc313a2a2b37d4aa63f723c356fb
EBUILD django-openid-auth-0.16.ebuild 820 BLAKE2B 2a089d6dc61ae1c23545b40a4adfc39ce25194492dca9b3d8215072ff27c2172c331537160b9b6c4428a0a24ffd21c69b2b0320e2a468d73ba828d2bc7a2b85d SHA512 a61eb30ef1db4505962f5da3fb296507bbcae3bdd95d9cee95c1435ef9157aceb2f666485baf3c9ea3eceb69e3e198adeeef3f444f2671160bdc5b2cf6903b86
MISC metadata.xml 465 BLAKE2B 3f5a351617c9ec1806cd21ed50418a13f71cce11c92bab82bb145d4c12dc520bf0a4a3e8f3ce89566b160120e80ac2697ea2bb33c5a1b80e97fa170a6e83e149 SHA512 61e15463bc79d24cd0b5b9a556ae2353d1921fd7e69f10fb9a18ad856ddf5eee915431dcae336e6eeeaa2f646da4d457f395101721a2e4b328e728754f114838

View File

@ -0,0 +1,33 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
PYTHON_COMPAT=( python3_{6..8} )
inherit distutils-r1
DESCRIPTION="OpenID integration for django.contrib.auth"
HOMEPAGE="https://launchpad.net/django-openid-auth https://pypi.org/project/django-openid-auth/"
SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
IUSE="test"
RDEPEND=">=dev-python/django-1.3[${PYTHON_USEDEP}]
>=dev-python/python-openid-2.2.0[${PYTHON_USEDEP}]"
DEPEND="${REDEPEND}
dev-python/setuptools[${PYTHON_USEDEP}]
test? (
dev-python/nose[${PYTHON_USEDEP}]
dev-python/pytest[${PYTHON_USEDEP}]
)"
python_test() {
nosetests --verbose || die
py.test -v -v || die
}
EXAMPLES=( example_consumer/ )

View File

@ -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>b@edevau.net</email>
<name>Andreas Billmeier</name>
</maintainer>
<upstream>
<remote-id type="pypi">django-openid-auth</remote-id>
<maintainer status="unknown">
<email>noreply@canonical.com</email>
<name>Canonical Ltd</name>
</maintainer>
</upstream>
</pkgmetadata>

Some files were not shown because too many files have changed in this diff Show More