git: 6c912fd00ce3 - main - devel/py-cobble: new port had been added (+)
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Wed, 18 Dec 2024 08:19:42 UTC
The branch main has been updated by danfe:
URL: https://cgit.FreeBSD.org/ports/commit/?id=6c912fd00ce35f4f8a5da0d806010d75ac0fd6dd
commit 6c912fd00ce35f4f8a5da0d806010d75ac0fd6dd
Author: Alexey Dokuchaev <danfe@FreeBSD.org>
AuthorDate: 2024-12-18 08:18:46 +0000
Commit: Alexey Dokuchaev <danfe@FreeBSD.org>
CommitDate: 2024-12-18 08:18:46 +0000
devel/py-cobble: new port had been added (+)
Cobble is a Python library that allows easy creation of data
objects, including implementations of common methods such as
`__eq__' and `__repr__'.
WWW: https://github.com/mwilliamson/python-cobble
---
devel/Makefile | 1 +
devel/py-cobble/Makefile | 18 ++++++++++++++++++
devel/py-cobble/distinfo | 3 +++
devel/py-cobble/pkg-descr | 2 ++
4 files changed, 24 insertions(+)
diff --git a/devel/Makefile b/devel/Makefile
index 4f3a1c12c838..481e72746cfe 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -4655,6 +4655,7 @@
SUBDIR += py-cluster
SUBDIR += py-cmd2
SUBDIR += py-cmdtest
+ SUBDIR += py-cobble
SUBDIR += py-codecov
SUBDIR += py-codegen
SUBDIR += py-cog
diff --git a/devel/py-cobble/Makefile b/devel/py-cobble/Makefile
new file mode 100644
index 000000000000..68450ec99ff4
--- /dev/null
+++ b/devel/py-cobble/Makefile
@@ -0,0 +1,18 @@
+PORTNAME= cobble
+PORTVERSION= 0.1.4
+CATEGORIES= devel python
+MASTER_SITES= PYPI
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER= python@FreeBSD.org
+COMMENT= Python library for easy creation of data objects
+WWW= https://github.com/mwilliamson/python-cobble
+
+LICENSE= BSD2CLAUSE
+
+USES= python
+USE_PYTHON= autoplist distutils
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
diff --git a/devel/py-cobble/distinfo b/devel/py-cobble/distinfo
new file mode 100644
index 000000000000..634e14652561
--- /dev/null
+++ b/devel/py-cobble/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1717265471
+SHA256 (cobble-0.1.4.tar.gz) = de38be1539992c8a06e569630717c485a5f91be2192c461ea2b220607dfa78aa
+SIZE (cobble-0.1.4.tar.gz) = 3805
diff --git a/devel/py-cobble/pkg-descr b/devel/py-cobble/pkg-descr
new file mode 100644
index 000000000000..4717ccee4a3d
--- /dev/null
+++ b/devel/py-cobble/pkg-descr
@@ -0,0 +1,2 @@
+Cobble is a Python library that allows easy creation of data objects,
+including implementations of common methods such as `__eq__' and `__repr__'.