textproc/py-typogrify: Update to 2.1.0

- Add GitHub to MASTER_SITES
- Update WWW
- Convert to USE_PYTHON=pep517
- Update pkg-descr
- Take maintainership

Changes:	https://github.com/justinmayer/typogrify/releases
This commit is contained in:
Po-Chuan Hsieh 2025-02-19 19:54:51 +08:00
parent 4830cc4be0
commit 57c2360b5e
No known key found for this signature in database
GPG key ID: 9A4BD10F002DD04B
3 changed files with 19 additions and 13 deletions

View file

@ -1,21 +1,25 @@
PORTNAME= typogrify
DISTVERSION= 2.0.7
PORTVERSION= 2.1.0
CATEGORIES= textproc
MASTER_SITES= PYPI
MASTER_SITES= PYPI \
https://github.com/justinmayer/typogrify/releases/download/${PORTVERSION}/
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= ports@FreeBSD.org
COMMENT= Filters to enhance web typography
WWW= https://github.com/mintchaos/typogrify/
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Filters to enhance web typography, including support for Django and Jinja templates
WWW= https://github.com/justinmayer/typogrify
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}smartypants>0:textproc/py-smartypants@${PY_FLAVOR}
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatchling>=0:devel/py-hatchling@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}smartypants>=1.8.3:textproc/py-smartypants@${PY_FLAVOR}
USES= python
USE_PYTHON= autoplist concurrent distutils
USES= python:3.9+ shebangfix
USE_PYTHON= autoplist concurrent pep517
NO_ARCH= yes
SHEBANG_FILES= typogrify/packages/titlecase/__init__.py
.include <bsd.port.mk>

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1618607224
SHA256 (typogrify-2.0.7.tar.gz) = 8be4668cda434163ce229d87ca273a11922cb1614cb359970b7dc96eed13cb38
SIZE (typogrify-2.0.7.tar.gz) = 12903
TIMESTAMP = 1739930210
SHA256 (typogrify-2.1.0.tar.gz) = f0aa004e98032a6e6be4c9da65e7eb7150e36ca3bf508adbcda82b4d003e61ee
SIZE (typogrify-2.1.0.tar.gz) = 28622

View file

@ -1,2 +1,4 @@
Typogrify is set of Django template filters to make caring about typography
on the web a bit easier.
Typogrify provides a set of custom filters that automatically apply various
transformations to plain text in order to yield typographically-improved HTML.
While often used in conjunction with Jinja and Django template systems, the
filters can be used in any environment.