git: b32e04acf371 - main - textproc/txt2tags: Adopt/Update to 3.8
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Wed, 15 Mar 2023 08:45:27 UTC
The branch main has been updated by eduardo: URL: https://cgit.FreeBSD.org/ports/commit/?id=b32e04acf37101648de204a99bd70068c1224b61 commit b32e04acf37101648de204a99bd70068c1224b61 Author: Nuno Teixeira <eduardo@FreeBSD.org> AuthorDate: 2023-03-15 08:32:33 +0000 Commit: Nuno Teixeira <eduardo@FreeBSD.org> CommitDate: 2023-03-15 08:45:11 +0000 textproc/txt2tags: Adopt/Update to 3.8 - Switch to DISTVERSION - Use MASTER_SITES=PYPI ChangeLog: https://github.com/txt2tags/txt2tags/releases/tag/3.8 --- textproc/txt2tags/Makefile | 38 +++++++++----------------------------- textproc/txt2tags/distinfo | 6 +++--- textproc/txt2tags/pkg-descr | 12 +++++++++++- 3 files changed, 23 insertions(+), 33 deletions(-) diff --git a/textproc/txt2tags/Makefile b/textproc/txt2tags/Makefile index a351bd66fb9d..14c421878e83 100644 --- a/textproc/txt2tags/Makefile +++ b/textproc/txt2tags/Makefile @@ -1,39 +1,19 @@ PORTNAME= txt2tags -PORTVERSION= 3.7 -CATEGORIES= textproc +DISTVERSION= 3.8 +CATEGORIES= textproc python +MASTER_SITES= PYPI +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= ports@FreeBSD.org -COMMENT= Convert simply formatted text into markup (e.g., HTML) +MAINTAINER= eduardo@FreeBSD.org +COMMENT= Convert plain text into many markup languages WWW= https://txt2tags.org/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING -USES= python:3.6+ shebangfix -SHEBANG_FILES= txt2tags.py -USE_GITHUB= yes -NO_BUILD= yes -NO_ARCH= yes - -PLIST_FILES= bin/${PORTNAME} -PORTDOCS= * -PORTEXAMPLES= * - -OPTIONS_DEFINE= DOCS EXAMPLES +USES= python +USE_PYTHON= autoplist distutils -do-install: - ${INSTALL_SCRIPT} ${WRKSRC}/txt2tags.py ${STAGEDIR}${PREFIX}/bin/txt2tags - -do-install-EXAMPLES-on: - @cd ${WRKSRC}/samples && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR} - @cd ${WRKSRC} && ${COPYTREE_SHARE} extras ${STAGEDIR}${EXAMPLESDIR} - -do-install-DOCS-on: - @${MKDIR} ${STAGEDIR}${DOCSDIR} - ${INSTALL_DATA} ${WRKSRC}/CHANGELOG.md ${WRKSRC}/README.md ${STAGEDIR}${DOCSDIR} -.for doc in markup rules userguide - @cd ${WRKSRC}/docs/${doc} && ${WRKSRC}/txt2tags.py ${doc}.t2t - ${INSTALL_DATA} ${WRKSRC}/docs/${doc}/${doc}.html ${STAGEDIR}${DOCSDIR} -.endfor +NO_ARCH= yes .include <bsd.port.mk> diff --git a/textproc/txt2tags/distinfo b/textproc/txt2tags/distinfo index e57b8f0886da..fb32dbe0ea45 100644 --- a/textproc/txt2tags/distinfo +++ b/textproc/txt2tags/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1613155353 -SHA256 (txt2tags-txt2tags-3.7_GH0.tar.gz) = ba745fc1aa98996578afadeb325173f7032a40f161dc4f6f7a7aa08848d11d03 -SIZE (txt2tags-txt2tags-3.7_GH0.tar.gz) = 248392 +TIMESTAMP = 1678867941 +SHA256 (txt2tags-3.8.tar.gz) = 379869e866ed85225181ac65583827781a166c907de8bb40a9f3daf7b16c3483 +SIZE (txt2tags-3.8.tar.gz) = 51692 diff --git a/textproc/txt2tags/pkg-descr b/textproc/txt2tags/pkg-descr index 2f50fd46b459..61cceb1954ef 100644 --- a/textproc/txt2tags/pkg-descr +++ b/textproc/txt2tags/pkg-descr @@ -1 +1,11 @@ -txt2tags is a utility to turn simply formatted text into markup (e.g., HTML). +txt2tags reads a text file with minimal markup such as **bold** and //italic// +and converts it to many formats, such as: + +- AsciiDoc +- DocBook +- HTML +- LaTeX +- MoinMoin +- UNIX man page +- Wikipedia/MediaWiki +- and many others.