textproc/py-readtime: New port
Calculates the time some text takes the average human to read, based on Medium's read time forumula. Medium's Help Center says: "Read time is based on the average reading speed of an adult (roughly 265 WPM). We take the total word count of a post and translate it into minutes, with an adjustment made for images. For posts in Chinese, Japanese and Korean, it's a function of number of characters (500 characters/min) with an adjustment made for images." Source: https://help.medium.com/hc/en-us/articles/214991667-Read-time
This commit is contained in:
parent
f58017fbbf
commit
c27811bf4e
4 changed files with 39 additions and 0 deletions
|
@ -1525,6 +1525,7 @@
|
|||
SUBDIR += py-qrcode
|
||||
SUBDIR += py-rdflib
|
||||
SUBDIR += py-readchar
|
||||
SUBDIR += py-readtime
|
||||
SUBDIR += py-recommonmark
|
||||
SUBDIR += py-regex
|
||||
SUBDIR += py-reindent
|
||||
|
|
23
textproc/py-readtime/Makefile
Normal file
23
textproc/py-readtime/Makefile
Normal file
|
@ -0,0 +1,23 @@
|
|||
PORTNAME= readtime
|
||||
DISTVERSION= 3.0.0
|
||||
CATEGORIES= textproc python
|
||||
MASTER_SITES= PYPI
|
||||
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
|
||||
|
||||
MAINTAINER= kai@FreeBSD.org
|
||||
COMMENT= Calculates the time some text takes the average human to read
|
||||
WWW= https://github.com/alanhamlett/readtime
|
||||
|
||||
LICENSE= BSD2CLAUSE
|
||||
LICENSE_FILE= ${WRKSRC}/LICENSE
|
||||
|
||||
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}beautifulsoup>=4.0.1:www/py-beautifulsoup@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}markdown2>=2.4.3:textproc/py-markdown2@${PY_FLAVOR} \
|
||||
${PYTHON_PKGNAMEPREFIX}pyquery>=1.2:devel/py-pyquery@${PY_FLAVOR}
|
||||
|
||||
USES= python
|
||||
USE_PYTHON= autoplist distutils
|
||||
|
||||
NO_ARCH= yes
|
||||
|
||||
.include <bsd.port.mk>
|
3
textproc/py-readtime/distinfo
Normal file
3
textproc/py-readtime/distinfo
Normal file
|
@ -0,0 +1,3 @@
|
|||
TIMESTAMP = 1693484825
|
||||
SHA256 (readtime-3.0.0.tar.gz) = 76c5a0d773ad49858c53b42ba3a942f62fbe20cc8c6f07875797ac7dc30963a9
|
||||
SIZE (readtime-3.0.0.tar.gz) = 6271
|
12
textproc/py-readtime/pkg-descr
Normal file
12
textproc/py-readtime/pkg-descr
Normal file
|
@ -0,0 +1,12 @@
|
|||
Calculates the time some text takes the average human to read, based on
|
||||
Medium's read time forumula.
|
||||
|
||||
Medium's Help Center says:
|
||||
|
||||
"Read time is based on the average reading speed of an adult (roughly 265 WPM).
|
||||
We take the total word count of a post and translate it into minutes, with an
|
||||
adjustment made for images. For posts in Chinese, Japanese and Korean, it's a
|
||||
function of number of characters (500 characters/min) with an adjustment made
|
||||
for images."
|
||||
|
||||
Source: https://help.medium.com/hc/en-us/articles/214991667-Read-time
|
Loading…
Reference in a new issue