git: 435769a87614 - main - devel/py-pytweening: New port: A collection of tweening or easing functions

From: Jose Alonso Cardenas Marquez <acm_at_FreeBSD.org>
Date: Wed, 26 Apr 2023 20:56:14 UTC
The branch main has been updated by acm:

URL: https://cgit.FreeBSD.org/ports/commit/?id=435769a87614fbe5d4eab67111657aabcfa9f870

commit 435769a87614fbe5d4eab67111657aabcfa9f870
Author:     Jose Alonso Cardenas Marquez <acm@FreeBSD.org>
AuthorDate: 2023-04-26 20:43:51 +0000
Commit:     Jose Alonso Cardenas Marquez <acm@FreeBSD.org>
CommitDate: 2023-04-26 20:55:50 +0000

    devel/py-pytweening: New port: A collection of tweening or easing functions
    
    A collection of tweening / easing functions implemented in Python.
---
 devel/Makefile                |  1 +
 devel/py-pytweening/Makefile  | 20 ++++++++++++++++++++
 devel/py-pytweening/distinfo  |  3 +++
 devel/py-pytweening/pkg-descr |  1 +
 4 files changed, 25 insertions(+)

diff --git a/devel/Makefile b/devel/Makefile
index a3b29d71e9e1..9de553a00ac7 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -5350,6 +5350,7 @@
     SUBDIR += py-pytools
     SUBDIR += py-pytrie
     SUBDIR += py-pytvmaze
+    SUBDIR += py-pytweening
     SUBDIR += py-pytz
     SUBDIR += py-pytz-deprecation-shim
     SUBDIR += py-pytzdata
diff --git a/devel/py-pytweening/Makefile b/devel/py-pytweening/Makefile
new file mode 100644
index 000000000000..fa021813e48e
--- /dev/null
+++ b/devel/py-pytweening/Makefile
@@ -0,0 +1,20 @@
+PORTNAME=	pytweening
+DISTVERSION=	1.0.5
+CATEGORIES=	devel python
+MASTER_SITES=	PYPI
+PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER=	acm@FreeBSD.org
+COMMENT=	A collection of tweening or easing functions
+WWW=		https://github.com/asweigart/pytweening
+
+LICENSE=	BSD3CLAUSE
+
+USES=		dos2unix python:3.6+
+USE_PYTHON=	autoplist pep517
+
+DOS2UNIX_GLOB=	*.py
+
+NO_ARCH=	yes
+
+.include <bsd.port.mk>
diff --git a/devel/py-pytweening/distinfo b/devel/py-pytweening/distinfo
new file mode 100644
index 000000000000..374723a5e843
--- /dev/null
+++ b/devel/py-pytweening/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1682523651
+SHA256 (pytweening-1.0.5.tar.gz) = cfd1e5515163c035cae196a41cb59b077c5ea586000c1643d669a7c119a3bc9e
+SIZE (pytweening-1.0.5.tar.gz) = 168947
diff --git a/devel/py-pytweening/pkg-descr b/devel/py-pytweening/pkg-descr
new file mode 100644
index 000000000000..7c12a0d940bc
--- /dev/null
+++ b/devel/py-pytweening/pkg-descr
@@ -0,0 +1 @@
+A collection of tweening / easing functions implemented in Python.