On 28/05/2018 10:42 pm, Vanilla I. Shu wrote:
Author: vanilla
Date: Mon May 28 12:42:37 2018
New Revision: 471040
URL: https://svnweb.freebsd.org/changeset/ports/471040

Log:
   Add py-pyformance 0.4, pyFormance is a toolset for performance
   measurement and statistics.
PR: 228527
   Submitted by:        Waitman Gobble <wait...@waitman.net>

Added:
   head/devel/py-pyformance/
   head/devel/py-pyformance/Makefile   (contents, props changed)
   head/devel/py-pyformance/distinfo   (contents, props changed)
   head/devel/py-pyformance/pkg-descr   (contents, props changed)
Modified:
   head/devel/Makefile

Modified: head/devel/Makefile
==============================================================================
--- head/devel/Makefile Mon May 28 11:49:41 2018        (r471039)
+++ head/devel/Makefile Mon May 28 12:42:37 2018        (r471040)
@@ -4824,6 +4824,7 @@
      SUBDIR += py-pyface
      SUBDIR += py-pyfcm
      SUBDIR += py-pyflakes
+    SUBDIR += py-pyformance
      SUBDIR += py-pygdbmi
      SUBDIR += py-pygit2
      SUBDIR += py-pygithub

Added: head/devel/py-pyformance/Makefile
==============================================================================
--- /dev/null   00:00:00 1970   (empty, because file is newly added)
+++ head/devel/py-pyformance/Makefile   Mon May 28 12:42:37 2018        
(r471040)
@@ -0,0 +1,28 @@
+# Created by: Waitman Gobble <wait...@waitman.net>
+# $FreeBSD$
+
+PORTNAME=      pyformance
+PORTVERSION=   0.4
+CATEGORIES=    devel python
+MASTER_SITES=  CHEESESHOP
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER=    pyt...@freebsd.org

Thank you for your new python port contribution Waitman

While we (python) are happy to be default maintainers in some cases, and fallback maintainers in most others cases, new port submitters are strongly encouraged, if not already required by defacto or documented policy, to maintain ports themselves in the first instance, as there are ongoing responsibilities of creating a port:

https://www.freebsd.org/doc/en_US.ISO8859-1/articles/contributing/ports-contributing.html#maintain-port

It would be great if you could update the port MAINTAINER line to yourself, after creating a bugzilla account with the same address, so that you can be informed of new port bugs automatically.

+COMMENT=       PyFormance is a toolset for performance measurement and 
statistics

Can probably strip this "X is a" part of COMMENT.

Also, it looks like there is a missing RUN_DEPENDS on six:

  setup.py: install_requires = ['six'] # optional: ["blinker==1.2"]

+
+LICENSE=       APACHE20
+LICENSE_FILE=  ${WRKSRC}/LICENSE
+
+OPTIONS_DEFINE=        DOCS
+
+NO_ARCH=       yes
+USES=          python
+USE_PYTHON=    autoplist distutils
+
+PORTDOCS=      README.md
+
+post-install-DOCS-on:
+       @${MKDIR} ${STAGEDIR}${DOCSDIR}
+       ${INSTALL_DATA} ${WRKSRC}/README.md ${STAGEDIR}${DOCSDIR}
+
+.include <bsd.port.mk>

Added: head/devel/py-pyformance/distinfo
==============================================================================
--- /dev/null   00:00:00 1970   (empty, because file is newly added)
+++ head/devel/py-pyformance/distinfo   Mon May 28 12:42:37 2018        
(r471040)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1527390802
+SHA256 (pyformance-0.4.tar.gz) = 
2fd16397961ff62f2b2e7300e0abb2afd2b7e996e6075afae666922636d07029
+SIZE (pyformance-0.4.tar.gz) = 20683

Added: head/devel/py-pyformance/pkg-descr
==============================================================================
--- /dev/null   00:00:00 1970   (empty, because file is newly added)
+++ head/devel/py-pyformance/pkg-descr  Mon May 28 12:42:37 2018        
(r471040)
@@ -0,0 +1,5 @@
+PyFormance is a toolset for performance measurement
+and statistics, with a signaling mechanism that
+allows to issue events in cases of unexpected behavior.
+
+WWW: https://pypi.org/project/pyformance/


_______________________________________________
freebsd-python@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-python
To unsubscribe, send any mail to "freebsd-python-unsubscr...@freebsd.org"

Reply via email to