aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--dev-python/django-email-verification/Manifest1
-rw-r--r--dev-python/django-email-verification/django-email-verification-0.3.3.ebuild37
-rw-r--r--dev-python/django-email-verification/files/description.patch21
-rw-r--r--dev-python/django-email-verification/metadata.xml17
4 files changed, 76 insertions, 0 deletions
diff --git a/dev-python/django-email-verification/Manifest b/dev-python/django-email-verification/Manifest
new file mode 100644
index 0000000..c32d175
--- /dev/null
+++ b/dev-python/django-email-verification/Manifest
@@ -0,0 +1 @@
+DIST django-email-verification-0.3.3.tar.gz 11352 BLAKE2B d9133a6135541a0c7abfd69c02260bee525f19638091aa8b92f273e86793080a90edee2b471a50bc15b6bd4ea10138038d5ac39cacfa120da4e50329f22875fb SHA512 20c03ac19644e1cd7377a124bba7e3e196ae43076a4607b9236b5d4610f2a72120621f3e45aec5481ba5f78641a5c817f2236718a12e7f4f56b03b5836a8c598
diff --git a/dev-python/django-email-verification/django-email-verification-0.3.3.ebuild b/dev-python/django-email-verification/django-email-verification-0.3.3.ebuild
new file mode 100644
index 0000000..4c76e28
--- /dev/null
+++ b/dev-python/django-email-verification/django-email-verification-0.3.3.ebuild
@@ -0,0 +1,37 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Takes care of verifying a users's email address"
+HOMEPAGE="
+ https://github.com/LeoneBacciu/django-email-verification
+ https://pypi.org/project/django-email-verification/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+ dev-python/asgiref[${PYTHON_USEDEP}]
+ dev-python/deprecation[${PYTHON_USEDEP}]
+ dev-python/django[${PYTHON_USEDEP}]
+ dev-python/iniconfig[${PYTHON_USEDEP}]
+ dev-python/packaging[${PYTHON_USEDEP}]
+ dev-python/pluggy[${PYTHON_USEDEP}]
+ dev-python/pyjwt[${PYTHON_USEDEP}]
+ dev-python/sqlparse[${PYTHON_USEDEP}]
+ dev-python/validators[${PYTHON_USEDEP}]
+"
+DEPEND="${RDEPEND}"
+
+PATCHES=(
+ "${FILESDIR}"/description.patch
+)
diff --git a/dev-python/django-email-verification/files/description.patch b/dev-python/django-email-verification/files/description.patch
new file mode 100644
index 0000000..998fa40
--- /dev/null
+++ b/dev-python/django-email-verification/files/description.patch
@@ -0,0 +1,21 @@
+diff --git a/setup.py b/setup.py
+index 5a946c9..5b16667 100644
+--- a/setup.py
++++ b/setup.py
+@@ -1,8 +1,5 @@
+ import setuptools
+
+-with open("LONG_DESCRIPTION.md", "r") as fh:
+- long_description = fh.read()
+-
+ setuptools.setup(
+ name="django-email-verification",
+ version="0.3.3",
+@@ -10,7 +7,6 @@ setuptools.setup(
+ author_email="leonebacciu@gmail.com",
+ description="Email confirmation app for django",
+ license='MIT',
+- long_description=long_description,
+ long_description_content_type="text/markdown",
+ url="https://github.com/LeoneBacciu/django-email-verification",
+ packages=setuptools.find_packages(exclude=['django_email_verification.tests']),
diff --git a/dev-python/django-email-verification/metadata.xml b/dev-python/django-email-verification/metadata.xml
new file mode 100644
index 0000000..fce8f57
--- /dev/null
+++ b/dev-python/django-email-verification/metadata.xml
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <name>Julien Roy</name>
+ <email>julien@jroy.ca</email>
+ </maintainer>
+ <upstream>
+ <maintainer>
+ <name>Leone Bacciu</name>
+ <email>leonebacciu@gmail.com</email>
+ </maintainer>
+ <bugs-to>https://github.com/LeoneBacciu/django-email-verification/issues</bugs-to>
+ <remote-id type="github">LeoneBacciu/django-email-verification</remote-id>
+ <remote-id type="pypi">django-email-verification</remote-id>
+ </upstream>
+</pkgmetadata>