Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 19 Sep 2024 19:27:28 GMT
From:      Muhammad Moinur Rahman <bofh@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 779678c9d3b7 - main - www/py-feedgen: New port
Message-ID:  <202409191927.48JJRSkg049167@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch main has been updated by bofh:

URL: https://cgit.FreeBSD.org/ports/commit/?id=779678c9d3b7eed9e7130d99a4c7bf8b72c08239

commit 779678c9d3b7eed9e7130d99a4c7bf8b72c08239
Author:     Muhammad Moinur Rahman <bofh@FreeBSD.org>
AuthorDate: 2024-09-19 19:25:09 +0000
Commit:     Muhammad Moinur Rahman <bofh@FreeBSD.org>
CommitDate: 2024-09-19 19:27:13 +0000

    www/py-feedgen: New port
    
    Feed Generator for ATOM, RSS and Podcasts
    
    This module can be used to generate web feeds in both ATOM and RSS
    format. It has support for extensions. Included is for example an
    extension to produce Podcasts.
    
    WWW: https://lkiesow.github.io/python-feedgen
---
 www/Makefile             |  1 +
 www/py-feedgen/Makefile  | 24 ++++++++++++++++++++++++
 www/py-feedgen/distinfo  |  3 +++
 www/py-feedgen/pkg-descr |  3 +++
 4 files changed, 31 insertions(+)

diff --git a/www/Makefile b/www/Makefile
index 55b17bc10a45..aaa127e5281d 100644
--- a/www/Makefile
+++ b/www/Makefile
@@ -1640,6 +1640,7 @@
     SUBDIR += py-falcon
     SUBDIR += py-fastapi
     SUBDIR += py-fastapi-users
+    SUBDIR += py-feedgen
     SUBDIR += py-feedgenerator
     SUBDIR += py-flasgger
     SUBDIR += py-flask
diff --git a/www/py-feedgen/Makefile b/www/py-feedgen/Makefile
new file mode 100644
index 000000000000..8bde40d7a7c9
--- /dev/null
+++ b/www/py-feedgen/Makefile
@@ -0,0 +1,24 @@
+PORTNAME=	feedgen
+DISTVERSION=	1.0.0
+CATEGORIES=	www python
+MASTER_SITES=	PYPI
+PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER=	bofh@FreeBSD.org
+COMMENT=	Feed Generator for ATOM, RSS and Podcasts
+WWW=		https://lkiesow.github.io/python-feedgen
+
+LICENSE=	BSD2CLAUSE LGPL3+
+LICENSE_COMB=	multi
+LICENSE_FILE_BSD2CLAUSE=	${WRKSRC}/license.bsd
+LICENSE_FILE_LGPL3+ =	${WRKSRC}/license.lgpl
+
+RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}lxml>=0:devel/py-lxml@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}python-dateutil>=0:devel/py-python-dateutil@${PY_FLAVOR}
+
+USES=		python
+USE_PYTHON=	autoplist distutils
+
+NO_ARCH=	yes
+
+.include <bsd.port.mk>
diff --git a/www/py-feedgen/distinfo b/www/py-feedgen/distinfo
new file mode 100644
index 000000000000..93488aabd5e8
--- /dev/null
+++ b/www/py-feedgen/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1726773342
+SHA256 (feedgen-1.0.0.tar.gz) = d9bd51c3b5e956a2a52998c3708c4d2c729f2fcc311188e1e5d3b9726393546a
+SIZE (feedgen-1.0.0.tar.gz) = 258496
diff --git a/www/py-feedgen/pkg-descr b/www/py-feedgen/pkg-descr
new file mode 100644
index 000000000000..d3a417f6f697
--- /dev/null
+++ b/www/py-feedgen/pkg-descr
@@ -0,0 +1,3 @@
+This module can be used to generate web feeds in both ATOM and RSS format. It
+has support for extensions. Included is for example an extension to produce
+Podcasts.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202409191927.48JJRSkg049167>