notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Port details
pycarddav Simple to use CardDAV CLI client
0.7.0_2 www Deleted on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 0.7.0_2Version of this port present on the latest quarterly branch.
Deprecated DEPRECATED: Deprecated by upstream, please migrate to deskutils/py-khard
Expired This port expired on: 2020-02-28
Maintainer: samir@noir.im search for ports maintained by this maintainer
Port Added: 2015-01-18 08:35:18
Last Update: 2020-03-07 12:35:02
SVN Revision: 527938
Also Listed In: python
License: MIT
Description:
SVNWeb : git : Homepage
pkg-plist: as obtained via: make generate-plist
There is no configure plist information for this port.
Dependency lines:
  • ${PYTHON_PKGNAMEPREFIX}pycarddav>0:www/pycarddav@${PY_FLAVOR}
No installation instructions:
This port has been deleted.
PKGNAME: py27-pycarddav
Package flavors (<flavor>: <package>)
  • py27: py27-pycarddav
distinfo:
Packages (timestamps in pop-ups are UTC):
py27-pycarddav
ABIlatestquarterly
FreeBSD:11:aarch640.7.0_1-
FreeBSD:11:amd64--
FreeBSD:11:armv60.7.0-
FreeBSD:11:i386--
FreeBSD:11:mips--
FreeBSD:11:mips640.7.0-
FreeBSD:12:aarch640.7.0_1-
FreeBSD:12:amd64--
FreeBSD:12:armv60.7.0_1-
FreeBSD:12:armv70.7.0_1-
FreeBSD:12:i386--
FreeBSD:12:mips--
FreeBSD:12:mips640.7.0_1-
FreeBSD:12:powerpc64--
FreeBSD:13:aarch64--
FreeBSD:13:amd64--
FreeBSD:13:armv6--
FreeBSD:13:armv7--
FreeBSD:13:i386--
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc64--
FreeBSD:14:aarch64--
FreeBSD:14:amd64--
FreeBSD:14:armv6--
FreeBSD:14:armv7--
FreeBSD:14:i386--
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc64--
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. py27-setuptools>0 : devel/py-setuptools@py27
  2. python2.7 : lang/python27
Runtime dependencies:
  1. py27-requests>0 : www/py-requests@py27
  2. py27-vobject>0 : deskutils/py-vobject@py27
  3. py27-urwid>0 : devel/py-urwid@py27
  4. py27-xdg>0 : devel/py-xdg@py27
  5. py27-lxml>0 : devel/py-lxml@py27
  6. py27-sqlite3>0 : databases/py-sqlite3@py27
  7. py27-setuptools>0 : devel/py-setuptools@py27
  8. python2.7 : lang/python27
There are no ports dependent upon this port

Configuration Options:
Options name:

USES:

FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (2 items)
Collapse this list.
  1. https://files.pythonhosted.org/packages/source/p/pyCardDAV/
  2. https://pypi.org/packages/source/p/pyCardDAV/
Collapse this list.
Port Moves
  • port moved to deskutils/py-khard on 2020-03-07
    REASON: Has expired: Deprecated by upstream, please migrate to deskutils/py-khard
  • port moved here from deskutils/py-pycarddav on 2018-04-23
    REASON: Remove dupplicate port

Number of commits found: 11

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
07 Mar 2020 12:35:02
Original commit files touched by this commit Revision:527938  0.7.0_2
rene search for other commits by this committer
Remove expired ports:

2020-02-29 lang/gcc6: Unsupported by upstream. Use GCC 9 or newer instead.
2020-02-28 www/pycarddav: Deprecated by upstream, please migrate to
deskutils/py-khard
2020-03-02 x11/xpra: Old, uses EOLed python27
2020-03-02 x11-wm/ccsm: Old, uses EOLed python27
2020-03-02 x11-toolkits/py-gtkglext: Old, uses EOLed python27
2020-03-02 deskutils/syncthing-gtk: Old, uses EOLed python27
2020-03-02 x11-wm/compiz-fusion: Old, uses EOLed python27
2020-03-02 x11/run_scaled: Old, uses EOLed python27
20 Dec 2019 04:33:26
Original commit files touched by this commit Revision:520464  0.7.0_2
koobs search for other commits by this committer
www/pycarddav: Deprecate port

Upstream has declared [1][2] the software deprecated:

"This project is dead. pyCardDAV is deprecated. See the relevant issue. A
good alternative is khard."

[1] http://lostpackets.de/pycarddav/
[2] https://github.com/geier/pycarddav

Set a 3 month expiry to give users sufficient time to migrate

PR:		220368
Reported by:	rigoletto
Submitted by:	Samir <samir noir im>
MFH:		No
14 Aug 2019 12:25:09
Original commit files touched by this commit Revision:508913  0.7.0_1
mat search for other commits by this committer
Convert to UCL & cleanup pkg-message (categories w)
10 Sep 2018 13:15:48
Original commit files touched by this commit Revision:479407  0.7.0_1
mat search for other commits by this committer
Add EXAMPLES options to ports that should have one.

Also various fixes related to said option.

PR:		230864
Submitted by:	mat
exp-runs by:	antoine
20 Jun 2018 17:05:44
Original commit files touched by this commit Revision:472884  0.7.0_1
mat search for other commits by this committer
Use PY_FLAVOR for dependencies.

FLAVOR is the current port's flavor, it should not be used outside of
this scope.

Sponsored by:	Absolight
19 Feb 2018 11:10:43
Original commit files touched by this commit Revision:462307  0.7.0_1
antoine search for other commits by this committer
Reduce dependency on the python2 metaport

PR:		225752
Submitted by:	Yasuhiro KIMURA
30 Nov 2017 15:50:34
Original commit files touched by this commit Revision:455210  0.7.0  Sanity Test Failure
mat search for other commits by this committer
Convert Python ports to FLAVORS.

  Ports using USE_PYTHON=distutils are now flavored.  They will
  automatically get flavors (py27, py34, py35, py36) depending on what
  versions they support.

  There is also a USE_PYTHON=flavors for ports that do not use distutils
  but need FLAVORS to be set.  A USE_PYTHON=noflavors can be set if
  using distutils but flavors are not wanted.

  A new USE_PYTHON=optsuffix that will add PYTHON_PKGNAMESUFFIX has been
  added to cope with Python ports that did not have the Python
  PKGNAMEPREFIX but are flavored.

  USES=python now also exports a PY_FLAVOR variable that contains the
(Only the first 15 lines of the commit message are shown above View all of this commit message)
19 May 2016 11:09:14
Original commit files touched by this commit Revision:415503  0.7.0
amdmi3 search for other commits by this committer
- Fix trailing whitespace in pkg-messages

Approved by:	portmgr blanket
19 May 2016 10:53:06
Original commit files touched by this commit Revision:415500  0.7.0
amdmi3 search for other commits by this committer
- Fix trailing whitespace in pkg-descrs, categories [p-x]*

Approved by:	portmgr blanket
01 Apr 2016 14:33:58
Original commit files touched by this commit Revision:412351  0.7.0
mat search for other commits by this committer
Remove ${PORTSDIR}/ from dependencies, categories v, w, x, y, and z.

With hat:	portmgr
Sponsored by:	Absolight
18 Jan 2015 08:35:12
Original commit files touched by this commit Revision:377285  0.7.0
koobs search for other commits by this committer
[NEW] www/pycarddav: Simple to use CardDAV CLI client

pyCardDAV is a simple to use CardDAV CLI client. It has built in support for
mutt's query_command but also works very well solo (and with other MUAs).

pyCardDAV consists of pycardsyncer, a program for syncing your CardDAV
resource into a local database and of pc_query, a program for querying the
local database.

Features:

  * Tested against davical, owncloud and sabredav
  * Import the sender's address directly from mutt
  * Add email addresses directly from mutt
  * Backup and import to and from .vcf files

WWW: http://lostpackets.de/pycarddav

PR:		189098 (with changes)
Submitted by:	Samir Noir <samir noir im>

Number of commits found: 11