update to khard-0.20.1

This commit is contained in:
sthen
2026-02-11 11:48:02 +00:00
parent a56f942e9c
commit edc809a48a
4 changed files with 46 additions and 46 deletions
+27 -33
View File
@@ -1,51 +1,45 @@
COMMENT = console vCard address book COMMENT= console vCard address book
MODPY_DISTV = 0.19.1 MODPY_DISTV= 0.20.1
DISTNAME = khard-${MODPY_DISTV} DISTNAME= khard-${MODPY_DISTV}
REVISION = 3
CATEGORIES = productivity CATEGORIES= productivity
HOMEPAGE = https://github.com/lucc/khard HOMEPAGE= https://github.com/lucc/khard
# GPLv3 # GPLv3
PERMIT_PACKAGE = Yes PERMIT_PACKAGE= Yes
MODULES = lang/python MODULES= lang/python
MODPY_PYBUILD= setuptools_scm
MODPY_PI= Yes
MODPY_PI = Yes RUN_DEPENDS= devel/py-configobj \
MODPY_PYBUILD = setuptools_scm textproc/py-ruamel.yaml \
textproc/py-unidecode \
textproc/py-vobject
BUILD_DEPENDS = textproc/py-sphinx \ # for manpage generation
${RUN_DEPENDS} USE_GMAKE= Yes
BUILD_DEPENDS= textproc/py-sphinx \
RUN_DEPENDS = devel/py-atomicwrites \ textproc/py-sphinx-argparse \
devel/py-configobj \ ${RUN_DEPENDS}
textproc/py-ruamel.yaml \
textproc/py-unidecode \
textproc/py-vobject
USE_GMAKE = Yes
post-build: post-build:
@cd ${WRKSRC} && \ cd ${WRKSRC} && \
${MAKE_PROGRAM} -C doc man \ ${MAKE_PROGRAM} -C doc man \
SPHINXAPIDOC=${LOCALBASE}/bin/sphinx-apidoc \
SPHINXBUILD=${LOCALBASE}/bin/sphinx-build SPHINXBUILD=${LOCALBASE}/bin/sphinx-build
post-install: post-install:
${INSTALL_DATA_DIR} ${PREFIX}/share/examples/khard ${INSTALL_DATA_DIR} ${PREFIX}/share/examples/khard \
cd ${WRKSRC}/doc/source/examples; \ ${PREFIX}/share/zsh/site-functions
${INSTALL_DATA} template.yaml khard.conf.example \
${PREFIX}/share/examples/khard
${INSTALL_DATA_DIR} ${PREFIX}/share/zsh/site-functions
${INSTALL_DATA} ${WRKSRC}/misc/zsh/{_khard,_email-khard} \ ${INSTALL_DATA} ${WRKSRC}/misc/zsh/{_khard,_email-khard} \
${PREFIX}/share/zsh/site-functions ${PREFIX}/share/zsh/site-functions
${INSTALL_DATA_DIR} ${PREFIX}/man/man1 cd ${WRKSRC}/doc/source/examples; \
${INSTALL_DATA} ${WRKSRC}/doc/build/man/khard.1 \ ${INSTALL_DATA} template.yaml khard.conf.example \
${PREFIX}/man/man1 ${PREFIX}/share/examples/khard
${INSTALL_DATA_DIR} ${PREFIX}/man/man5 cd ${WRKSRC}/doc/build/man; \
${INSTALL_DATA} ${WRKSRC}/doc/build/man/khard.conf.5 \ ${INSTALL_DATA} khard*.1 ${PREFIX}/man/man1; \
${PREFIX}/man/man5 ${INSTALL_DATA} khard.conf.5 ${PREFIX}/man/man5
.include <bsd.port.mk> .include <bsd.port.mk>
+2 -2
View File
@@ -1,2 +1,2 @@
SHA256 (khard-0.19.1.tar.gz) = WfMKDaPD2j6wT02+GO5HY5E7aF2Z7IQY/VdKiMSRxJA= SHA256 (khard-0.20.1.tar.gz) = s+W/rfa11+jxaNDDIMdLlU5NDvQZSyh5EUD+V3pI+Ug=
SIZE (khard-0.19.1.tar.gz) = 605230 SIZE (khard-0.20.1.tar.gz) = 611619
@@ -1,18 +1,20 @@
we only build manpages here; remove sphinx extensions, not currently in
ports, needed for API docs but not manpages
Index: doc/source/conf.py Index: doc/source/conf.py
--- doc/source/conf.py.orig --- doc/source/conf.py.orig
+++ doc/source/conf.py +++ doc/source/conf.py
@@ -48,11 +48,9 @@ del update_template_file @@ -48,11 +48,11 @@ del update_template_file
# extensions coming with Sphinx (named 'sphinx.ext.*') or your custom # extensions coming with Sphinx (named 'sphinx.ext.*') or your custom
# ones. # ones.
extensions = [ extensions = [
- 'autoapi.extension', # https://sphinx-autoapi.readthedocs.io/en/latest/ - 'autoapi.extension', # https://sphinx-autoapi.readthedocs.io/en/latest/
'sphinx.ext.autodoc', # https://pypi.org/project/sphinx-autodoc-typehints/ - 'sphinx.ext.autodoc', # https://pypi.org/project/sphinx-autodoc-typehints/
'sphinx.ext.autosectionlabel', - 'sphinx.ext.autosectionlabel',
'sphinx.ext.todo', - 'sphinx.ext.todo',
- 'sphinx_autodoc_typehints', # https://pypi.org/project/sphinx-autodoc-typehints/ - 'sphinx_autodoc_typehints', # https://pypi.org/project/sphinx-autodoc-typehints/
+ #'autoapi.extension', # https://sphinx-autoapi.readthedocs.io/en/latest/
+ #'sphinx.ext.autodoc', # https://pypi.org/project/sphinx-autodoc-typehints/
+ #'sphinx.ext.autosectionlabel',
+ #'sphinx.ext.todo',
+ #'sphinx_autodoc_typehints', # https://pypi.org/project/sphinx-autodoc-typehints/
'sphinxarg.ext',
] ]
autoapi_type = 'python'
+7 -3
View File
@@ -19,12 +19,14 @@ lib/python${MODPY_VERSION}/site-packages/khard/${MODPY_PYCACHE}actions.${MODPY_P
lib/python${MODPY_VERSION}/site-packages/khard/${MODPY_PYCACHE}actions.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/khard/${MODPY_PYCACHE}actions.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/khard/${MODPY_PYCACHE}address_book.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} lib/python${MODPY_VERSION}/site-packages/khard/${MODPY_PYCACHE}address_book.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/khard/${MODPY_PYCACHE}address_book.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/khard/${MODPY_PYCACHE}address_book.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/khard/${MODPY_PYCACHE}carddav_object.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/khard/${MODPY_PYCACHE}carddav_object.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/khard/${MODPY_PYCACHE}cli.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} lib/python${MODPY_VERSION}/site-packages/khard/${MODPY_PYCACHE}cli.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/khard/${MODPY_PYCACHE}cli.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/khard/${MODPY_PYCACHE}cli.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/khard/${MODPY_PYCACHE}config.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} lib/python${MODPY_VERSION}/site-packages/khard/${MODPY_PYCACHE}config.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/khard/${MODPY_PYCACHE}config.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/khard/${MODPY_PYCACHE}config.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/khard/${MODPY_PYCACHE}contacts.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/khard/${MODPY_PYCACHE}contacts.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/khard/${MODPY_PYCACHE}exceptions.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/khard/${MODPY_PYCACHE}exceptions.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/khard/${MODPY_PYCACHE}formatter.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} lib/python${MODPY_VERSION}/site-packages/khard/${MODPY_PYCACHE}formatter.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
lib/python${MODPY_VERSION}/site-packages/khard/${MODPY_PYCACHE}formatter.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/khard/${MODPY_PYCACHE}formatter.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/khard/${MODPY_PYCACHE}khard.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION} lib/python${MODPY_VERSION}/site-packages/khard/${MODPY_PYCACHE}khard.${MODPY_PYC_MAGIC_TAG}${MODPY_PYOEXTENSION}
@@ -35,12 +37,13 @@ lib/python${MODPY_VERSION}/site-packages/khard/${MODPY_PYCACHE}version.${MODPY_P
lib/python${MODPY_VERSION}/site-packages/khard/${MODPY_PYCACHE}version.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/khard/${MODPY_PYCACHE}version.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/khard/actions.py lib/python${MODPY_VERSION}/site-packages/khard/actions.py
lib/python${MODPY_VERSION}/site-packages/khard/address_book.py lib/python${MODPY_VERSION}/site-packages/khard/address_book.py
lib/python${MODPY_VERSION}/site-packages/khard/carddav_object.py
lib/python${MODPY_VERSION}/site-packages/khard/cli.py lib/python${MODPY_VERSION}/site-packages/khard/cli.py
lib/python${MODPY_VERSION}/site-packages/khard/config.py lib/python${MODPY_VERSION}/site-packages/khard/config.py
lib/python${MODPY_VERSION}/site-packages/khard/contacts.py
lib/python${MODPY_VERSION}/site-packages/khard/data/ lib/python${MODPY_VERSION}/site-packages/khard/data/
lib/python${MODPY_VERSION}/site-packages/khard/data/config.spec lib/python${MODPY_VERSION}/site-packages/khard/data/config.spec
lib/python${MODPY_VERSION}/site-packages/khard/data/template.yaml lib/python${MODPY_VERSION}/site-packages/khard/data/template.yaml
lib/python${MODPY_VERSION}/site-packages/khard/exceptions.py
lib/python${MODPY_VERSION}/site-packages/khard/formatter.py lib/python${MODPY_VERSION}/site-packages/khard/formatter.py
lib/python${MODPY_VERSION}/site-packages/khard/helpers/ lib/python${MODPY_VERSION}/site-packages/khard/helpers/
lib/python${MODPY_VERSION}/site-packages/khard/helpers/__init__.py lib/python${MODPY_VERSION}/site-packages/khard/helpers/__init__.py
@@ -56,6 +59,7 @@ lib/python${MODPY_VERSION}/site-packages/khard/helpers/typing.py
lib/python${MODPY_VERSION}/site-packages/khard/khard.py lib/python${MODPY_VERSION}/site-packages/khard/khard.py
lib/python${MODPY_VERSION}/site-packages/khard/query.py lib/python${MODPY_VERSION}/site-packages/khard/query.py
lib/python${MODPY_VERSION}/site-packages/khard/version.py lib/python${MODPY_VERSION}/site-packages/khard/version.py
@man man/man1/khard-subcommands.1
@man man/man1/khard.1 @man man/man1/khard.1
@man man/man5/khard.conf.5 @man man/man5/khard.conf.5
share/examples/khard/ share/examples/khard/