Skip to content

Commit

Permalink
devel/py-poetry-dynamic-versioning: Add py-poetry-dynamic-versioning …
Browse files Browse the repository at this point in the history
…0.17.1

This is a plugin for Poetry to enable dynamic versioning based on tags in your
version control system, powered by Dunamai. Many different version control
systems are supported, including Git and Mercurial; please refer to the Dunamai
page for the full list (and minimum supported version where applicable).

WWW: https://github.com/mtkennerly/poetry-dynamic-versioning
  • Loading branch information
sunpoet committed May 22, 2022
1 parent 4c9166a commit 09b063d
Show file tree
Hide file tree
Showing 4 changed files with 34 additions and 0 deletions.
1 change: 1 addition & 0 deletions devel/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -4982,6 +4982,7 @@
SUBDIR += py-pockets
SUBDIR += py-podcastparser
SUBDIR += py-poetry-core
SUBDIR += py-poetry-dynamic-versioning
SUBDIR += py-poetry2setup
SUBDIR += py-polib
SUBDIR += py-pooch
Expand Down
24 changes: 24 additions & 0 deletions devel/py-poetry-dynamic-versioning/Makefile
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
# Created by: Po-Chuan Hsieh <sunpoet@FreeBSD.org>

PORTNAME= poetry-dynamic-versioning
PORTVERSION= 0.17.1
CATEGORIES= devel python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}

MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Plugin for Poetry to enable dynamic versioning based on VCS tags

LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE

RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dunamai>=1.12.0<2.0.0:devel/py-dunamai@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}Jinja2>=2.11.1<4:devel/py-Jinja2@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}tomlkit>=0.4:textproc/py-tomlkit@${PY_FLAVOR}

USES= python:3.6+
USE_PYTHON= autoplist concurrent distutils

NO_ARCH= yes

.include <bsd.port.mk>
3 changes: 3 additions & 0 deletions devel/py-poetry-dynamic-versioning/distinfo
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
TIMESTAMP = 1653151030
SHA256 (poetry-dynamic-versioning-0.17.1.tar.gz) = 304eec793e8b71e3646b365671464c935626781e92dc029e35b01e8fe8c7530c
SIZE (poetry-dynamic-versioning-0.17.1.tar.gz) = 15817
6 changes: 6 additions & 0 deletions devel/py-poetry-dynamic-versioning/pkg-descr
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
This is a plugin for Poetry to enable dynamic versioning based on tags in your
version control system, powered by Dunamai. Many different version control
systems are supported, including Git and Mercurial; please refer to the Dunamai
page for the full list (and minimum supported version where applicable).

WWW: https://github.com/mtkennerly/poetry-dynamic-versioning

0 comments on commit 09b063d

Please sign in to comment.