Bug 226416

Summary: databases/py-python-rrdtool New official python binding for rrdtool
Product: Ports & Packages Reporter: David Stenwall <david>
Component: Individual Port(s)Assignee: Rene Ladan <rene>
Status: Closed Overcome By Events    
Severity: Affects Many People CC: python, rene, robak
Priority: --- Flags: bugzilla: maintainer-feedback? (robak)
Version: Latest   
Hardware: Any   
OS: Any   
See Also: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=249602
Bug Depends on:    
Bug Blocks: 249337    

Description David Stenwall 2018-03-07 09:27:41 UTC
The current port uses python-rrdtool from https://github.com/pbanaszkiewicz/python-rrdtool
Last commit was 6 years ago and it only supports Python 2.

https://github.com/commx/python-rrdtool claims to be the new official binding to Python. It supports Python 2 and 3.

So I guess either update this port or create a new one. I can help but I'm no ports expert.
Comment 1 David Stenwall 2018-03-07 09:53:31 UTC
PORTNAME=       rrdtool
PORTVERSION=    0.1.12
CATEGORIES=     databases python
MASTER_SITES=   CHEESESHOP
PKGNAMEPREFIX=  ${PYTHON_PKGNAMEPREFIX}

MAINTAINER=     robak@FreeBSD.org
COMMENT=        Python bindings for RRDTool, the graphing and logging utility

LICENSE=        LGPL21

LIB_DEPENDS=    librrd.so:databases/rrdtool

USES=           python
USE_PYTHON=     distutils autoplist

LDFLAGS+=       -L${LOCALBASE}/lib

.include <bsd.port.mk>
Comment 2 Rene Ladan freebsd_committer freebsd_triage 2020-09-19 10:52:27 UTC
Steal from robak.
Comment 3 Rene Ladan freebsd_committer freebsd_triage 2020-09-28 17:10:10 UTC
The GitHub repository now has version 0.1.15 available, but it is not available from CheeseShop (make makesum fails).

Should we get this port from GitHub instead?
Comment 4 Rene Ladan freebsd_committer freebsd_triage 2020-10-27 21:42:10 UTC
(In reply to Rene Ladan from comment #3)
Hello David,

do you have any feedback on using version 0.1.15 from GitHub instead?
Comment 5 Rene Ladan freebsd_committer freebsd_triage 2020-11-10 19:42:59 UTC
This port has expired, and no recent activity on related PRs, so removed.