head 1.10; access; symbols pkgsrc-2023Q4:1.10.0.6 pkgsrc-2023Q4-base:1.10 pkgsrc-2023Q3:1.10.0.4 pkgsrc-2023Q3-base:1.10 pkgsrc-2023Q2:1.10.0.2 pkgsrc-2023Q2-base:1.10 pkgsrc-2023Q1:1.9.0.22 pkgsrc-2023Q1-base:1.9 pkgsrc-2022Q4:1.9.0.20 pkgsrc-2022Q4-base:1.9 pkgsrc-2022Q3:1.9.0.18 pkgsrc-2022Q3-base:1.9 pkgsrc-2022Q2:1.9.0.16 pkgsrc-2022Q2-base:1.9 pkgsrc-2022Q1:1.9.0.14 pkgsrc-2022Q1-base:1.9 pkgsrc-2021Q4:1.9.0.12 pkgsrc-2021Q4-base:1.9 pkgsrc-2021Q3:1.9.0.10 pkgsrc-2021Q3-base:1.9 pkgsrc-2021Q2:1.9.0.8 pkgsrc-2021Q2-base:1.9 pkgsrc-2021Q1:1.9.0.6 pkgsrc-2021Q1-base:1.9 pkgsrc-2020Q4:1.9.0.4 pkgsrc-2020Q4-base:1.9 pkgsrc-2020Q3:1.9.0.2 pkgsrc-2020Q3-base:1.9 pkgsrc-2020Q2:1.8.0.2 pkgsrc-2020Q2-base:1.8 pkgsrc-2020Q1:1.7.0.2 pkgsrc-2020Q1-base:1.7 pkgsrc-2019Q4:1.6.0.4 pkgsrc-2019Q4-base:1.6 pkgsrc-2019Q3:1.5.0.2 pkgsrc-2019Q3-base:1.5 pkgsrc-2019Q2:1.4.0.26 pkgsrc-2019Q2-base:1.4 pkgsrc-2019Q1:1.4.0.24 pkgsrc-2019Q1-base:1.4 pkgsrc-2018Q4:1.4.0.22 pkgsrc-2018Q4-base:1.4 pkgsrc-2018Q3:1.4.0.20 pkgsrc-2018Q3-base:1.4 pkgsrc-2018Q2:1.4.0.18 pkgsrc-2018Q2-base:1.4 pkgsrc-2018Q1:1.4.0.16 pkgsrc-2018Q1-base:1.4 pkgsrc-2017Q4:1.4.0.14 pkgsrc-2017Q4-base:1.4 pkgsrc-2017Q3:1.4.0.12 pkgsrc-2017Q3-base:1.4 pkgsrc-2017Q2:1.4.0.8 pkgsrc-2017Q2-base:1.4 pkgsrc-2017Q1:1.4.0.6 pkgsrc-2017Q1-base:1.4 pkgsrc-2016Q4:1.4.0.4 pkgsrc-2016Q4-base:1.4 pkgsrc-2016Q3:1.4.0.2 pkgsrc-2016Q3-base:1.4 pkgsrc-2016Q2:1.3.0.2 pkgsrc-2016Q2-base:1.3 pkgsrc-2016Q1:1.2.0.6 pkgsrc-2016Q1-base:1.2 pkgsrc-2015Q4:1.2.0.4 pkgsrc-2015Q4-base:1.2 pkgsrc-2015Q3:1.2.0.2 pkgsrc-2015Q3-base:1.2 pkgsrc-2015Q2:1.1.0.2 pkgsrc-2015Q2-base:1.1; locks; strict; comment @# @; 1.10 date 2023.05.02.16.51.16; author wiz; state Exp; branches; next 1.9; commitid 5e5WQC7RbsRdtpnE; 1.9 date 2020.08.24.08.08.59; author wiz; state Exp; branches; next 1.8; commitid tmCdbjPGGR857ilC; 1.8 date 2020.04.06.08.09.26; author wiz; state Exp; branches; next 1.7; commitid 7wn9HE1qAEd7Ci3C; 1.7 date 2020.03.13.10.10.54; author wiz; state Exp; branches; next 1.6; commitid ksxgylBDzDnC3e0C; 1.6 date 2019.11.06.11.59.38; author wiz; state Exp; branches; next 1.5; commitid fbul7DEJsMY5MMJB; 1.5 date 2019.07.21.21.11.37; author wiz; state Exp; branches; next 1.4; commitid WXkCZC07jK6HiXvB; 1.4 date 2016.08.27.15.50.47; author wiz; state Exp; branches; next 1.3; commitid e5XY35UEm3HXwXjz; 1.3 date 2016.06.06.12.28.37; author wiz; state Exp; branches; next 1.2; commitid j1i8f2VeHfVc3p9z; 1.2 date 2015.07.21.19.17.51; author wiz; state Exp; branches; next 1.1; commitid FUoyJXw6bQskDbuy; 1.1 date 2015.04.02.22.35.34; author wiz; state Exp; branches; next ; commitid vrNTMYKnyQZng4gy; desc @@ 1.10 log @khard: update to 0.18.0. v0.18.0: 2022-12-10 - Move project home on GitHub from @@scheibler to @@lucc - Catch exceptions when loading the config (#294) - Split $EDITOR env variable on spaces (#314) - Add special phone number field query - Add-email command improved: Attach email address to an existing contact - Add-email command: new option --skip-already-added - Add partial support for KIND: search query, display in details and listing (#309) - Add show_kinds config option (#309) - Add nix flake - Remove support for python 3.6 - Remove deprecated subcommands "export" and "source" - Switch from Travis to GitHub CI @ text @@@comment $NetBSD$ bin/khard ${PYSITELIB}/${EGG_INFODIR}/PKG-INFO ${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt ${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt ${PYSITELIB}/${EGG_INFODIR}/entry_points.txt ${PYSITELIB}/${EGG_INFODIR}/requires.txt ${PYSITELIB}/${EGG_INFODIR}/top_level.txt ${PYSITELIB}/khard/__init__.py ${PYSITELIB}/khard/__init__.pyc ${PYSITELIB}/khard/__init__.pyo ${PYSITELIB}/khard/__main__.py ${PYSITELIB}/khard/__main__.pyc ${PYSITELIB}/khard/__main__.pyo ${PYSITELIB}/khard/actions.py ${PYSITELIB}/khard/actions.pyc ${PYSITELIB}/khard/actions.pyo ${PYSITELIB}/khard/address_book.py ${PYSITELIB}/khard/address_book.pyc ${PYSITELIB}/khard/address_book.pyo ${PYSITELIB}/khard/carddav_object.py ${PYSITELIB}/khard/carddav_object.pyc ${PYSITELIB}/khard/carddav_object.pyo ${PYSITELIB}/khard/cli.py ${PYSITELIB}/khard/cli.pyc ${PYSITELIB}/khard/cli.pyo ${PYSITELIB}/khard/config.py ${PYSITELIB}/khard/config.pyc ${PYSITELIB}/khard/config.pyo ${PYSITELIB}/khard/data/config.spec ${PYSITELIB}/khard/data/template.yaml ${PYSITELIB}/khard/formatter.py ${PYSITELIB}/khard/formatter.pyc ${PYSITELIB}/khard/formatter.pyo ${PYSITELIB}/khard/helpers/__init__.py ${PYSITELIB}/khard/helpers/__init__.pyc ${PYSITELIB}/khard/helpers/__init__.pyo ${PYSITELIB}/khard/helpers/interactive.py ${PYSITELIB}/khard/helpers/interactive.pyc ${PYSITELIB}/khard/helpers/interactive.pyo ${PYSITELIB}/khard/helpers/typing.py ${PYSITELIB}/khard/helpers/typing.pyc ${PYSITELIB}/khard/helpers/typing.pyo ${PYSITELIB}/khard/khard.py ${PYSITELIB}/khard/khard.pyc ${PYSITELIB}/khard/khard.pyo ${PYSITELIB}/khard/query.py ${PYSITELIB}/khard/query.pyc ${PYSITELIB}/khard/query.pyo ${PYSITELIB}/khard/version.py ${PYSITELIB}/khard/version.pyc ${PYSITELIB}/khard/version.pyo man/man1/khard.1 share/examples/khard/khard.conf.example @ 1.9 log @khard: update to 0.17.0. v0.17.0: 2020-08-13 - Do not modify (clean up) search query to find more matches (4583efd) - Remove special search handling for phone numbers (a570a85) - Remove extra pruning from email, phone and postaddress subcommand (3f315f9, 1b9ce98, c704ce1) - Add query syntax for search terms (#131) - Add newline at the end of "show --format=pretty" (#256) - Add -H to select header from which add-email should read (#258) - Expand environment variables in paths in the config file (#269) - Deprecate --strict-search (the new query syntax can be used instead) @ text @d35 9 a43 3 ${PYSITELIB}/khard/helpers.py ${PYSITELIB}/khard/helpers.pyc ${PYSITELIB}/khard/helpers.pyo a46 3 ${PYSITELIB}/khard/object_type.py ${PYSITELIB}/khard/object_type.pyc ${PYSITELIB}/khard/object_type.pyo @ 1.8 log @khard: update to 0.16.0. v0.16.0: 2020-04-04 - Require python >= 3.6 - Require either default_action or a subcommand - Twinkle sound samples converted to .ogg (#228) - Expand documentation - Build and server documentation on https://khard.readthedocs.io/ - Allow display=formatted_name in config - New --fields option for list subcommand - Internal changes: - Expanded the test suite - Use of python type annotations, checked on travis - Represent queries as custom data structures not regex - Use custom loggers per module @ text @d44 3 @ 1.7 log @khard: update to 0.15.1nb1. Remove partial multi-version support. @ text @d1 1 a1 1 @@comment $NetBSD: PLIST,v 1.6 2019/11/06 11:59:38 wiz Exp $ d32 3 @ 1.6 log @khard: update to 0.15.1. v0.15.0: 2019-10-24 - Require either default_action or a subcommand in the future (add deprecation warning for now) - add man page for the config file - make all options in the config file optional except for the address book definitions - allow lists of strings for editor an merge_editor config options - add a CONTRIBUTING file on Github - handle ABLABELs on most fields - add formatted name to the yaml template - show formatted name in contact details - make it possible to sort by and display formatted name in linstings - remove the khard-runner.py helper script - validate the config file upon loading it - internal code refactoring @ text @d1 2 a2 2 @@comment $NetBSD$ bin/khard-${PYVERSSUFFIX} @ 1.5 log @khard: build and install man page. Bump PKGREVISION. @ text @d24 3 d30 2 @ 1.4 log @Updated khard to 0.11.1. Add ALTERNATIVES file. v0.10.0: 2016.05.02 - New Action birthday: list birthdays, sorted by month and day - option -p, --pretty was renamed to -p, --parsable: So, the pretty formatted email or phone number table is the default now. Please adapt the configuration files of potential email and phone applications (e.g.: mutt email -p %s) v0.11.0: 2016.07.17 - Made khard python3 compatible (#59) - Enhanced read and write support for vcard versions 3.0 and 4.0 - user input parser: - Improved robustness and error handling - Fixed org attribute parsing (#57) - Support for private vcard extensions (#51) - New action birthdays (#64) - New options: --display to display contacts by first or last name (#66) --search-in-source-files to speed up program initialization (#75) --skip-unparsable to skip unparsable vcard files (#75) --strict-search to narrow the contact search to the name field - Added some aliases for program actions (#65) - Removed davcontroler module due to the python3 incompatibility (script moved into the misc folder) - Updated zsh completion function and khards example config file v0.11.1: 2016.07.31 - Workaround for the photo attribute parsing issue of vobject library 0.9.2 (#80) - setup.py: try to convert readme file into restructured text format (pypi requirement) and specify encoding explicitly (#83) @ text @d39 1 @ 1.3 log @Updated khard to 0.9.0. v0.5.0: 2015.09.05 - New option to merge two contacts - Support for XDG_CONFIG_HOME parameter - Post address: Added support for street and house number field with multiple lines v0.6.0: 2015.09.20 - New options copy contact and move contact - Changed behavior of merge command (have a look into the readme file for details) - Get path to editor and merge editor from the $PATH variable - Code cleanup: new object class AddressBook v0.6.1: 2015.10.06 - Added title and role attribute - Removed input restrictions of name and post address fields - Parameter default_country in config file is not longer in use v0.6.2: 2015.10.10 - Added completion function for zsh v0.6.3: 2015.10.24 - Added note attribute v0.7.0: 2015.12.18 - Support for vobject library version >= 0.8.2 from https://github.com/tBaxter/vobject - Contact template syntax switched to yaml - alot and mutt actions summarized to new email action (please have a look into the readme file for configuration changes) - Support for extended name attributes - Create and modify contact from stdin or from template file - New action "export" to export data of existing contact in yaml format - New argument --open-editor to open the preferred text editor after successful creation of new contact from stdin or template file - New argument {-u, --uid} to select contact by uid - Added write support for categories attribute - Added wrapper script for sdiff - Fixed a bug, which prevented the creation of new contacts with the add-email action v0.7.1: 2016.01.01 - Added support for multiple instances of one vcard attribute v0.7.2: 2016.01.03 - Use of module atomicwrites to securely write vcards to disk v0.7.3: 2016.01.08 - Cancel without further actions if the opened contacts editor is closed without saving (determined by modification date of template file) v0.7.4: 2016.01.11 - Fixed uid dictionary creation v0.8.0: 2016.01.15 - Sort contact table by first or last name (take note of changed behaviour of "sort" option) - New option -g, --group-by-addressbook to group contact table by address book - Changes in config file: - New group: contact table - new option: sort to sort contact table by first or last name - New option: group_by_addressbook to group contact table by address book - Moved show_nicknames option from group "general" to group "contact table" v0.8.1: 2016.01.16 - New option "show_uids" in config file to disable uid column in contact table v0.9.0: 2016.03.17 - Fully restructured command line interface for better usability: - general help with: khard -h - help for a specific action: khard action -h - Updated zsh completion function - New Action addressbooks - New option -p|--pretty for email and phone actions to get pretty formatted output - Fix: Only delete contact after modify, copy or move action was completed successfully @ text @d2 1 a2 2 bin/davcontroller bin/khard a8 6 ${PYSITELIB}/davcontroller/__init__.py ${PYSITELIB}/davcontroller/__init__.pyc ${PYSITELIB}/davcontroller/__init__.pyo ${PYSITELIB}/davcontroller/davcontroller.py ${PYSITELIB}/davcontroller/davcontroller.pyc ${PYSITELIB}/davcontroller/davcontroller.pyo d12 6 d33 3 @ 1.2 log @Update to 0.4.1: v0.3.1: 2015.03.26 - Nickname attribute added - New parameter in config file: show_nicknames = yes / no v0.3.2: 2015.03.27 - Read-only support for Categories attribute v0.3.3: 2015.05.07 - twinkle option was renamed to phone: Now it prints all phone numbers like the mutt option does for e-mail addresses (more general approach for external phone clients) - adapted twinkle plugin for use with the new phone option v0.4.0: 2015.06.15 - new option "add-email": Get full email from stdin, filter senders mail address and add that address to an existing contact or create a new one. Feature tested with email client mutt. v0.4.1: 2015.07.16 - improved search results for phone, mutt and alot @ text @a7 1 ${PYSITELIB}/${EGG_INFODIR}/pbr.json d19 3 @ 1.1 log @Import khard-0.3.0 as misc/khard. Khard is an address book for the Linux console. It creates, reads, modifies and removes CardDAV address book entries at your local machine. Khard is also compatible to the email clients mutt and alot and the SIP client twinkle. @ text @d8 1 @