Bug 226416 - databases/py-python-rrdtool New official python binding for rrdtool
Summary: databases/py-python-rrdtool New official python binding for rrdtool
Status: In Progress
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Many People
Assignee: Rene Ladan
URL:
Keywords:
Depends on:
Blocks: 249337
  Show dependency treegraph
 
Reported: 2018-03-07 09:27 UTC by David Wahlund
Modified: 2020-09-28 17:10 UTC (History)
3 users (show)

See Also:
bugzilla: maintainer-feedback? (robak)


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description David Wahlund 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 Wahlund 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 2020-09-19 10:52:27 UTC
Steal from robak.
Comment 3 Rene Ladan freebsd_committer 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?