pkgsrc/time/py-vdirsyncer/Makefile
adam a2c6cdc1c2 Version 0.16.2
- Fix crash when using daterange or item_type filters in
  :storage:`google_calendar`, see :gh:`657`.
- **Packagers:** Fixes for new version ``0.2.0`` of ``click-log``. The version
  requirements for the dependency ``click-log`` changed.
2017-08-24 20:02:40 +00:00

37 lines
1.5 KiB
Makefile

# $NetBSD: Makefile,v 1.46 2017/08/24 20:02:40 adam Exp $
DISTNAME= vdirsyncer-0.16.2
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
CATEGORIES= time
MASTER_SITES= ${MASTER_SITE_PYPI:=v/vdirsyncer/}
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= https://pypi.python.org/pypi/vdirsyncer/
COMMENT= Synchronization tool for vdir
LICENSE= modified-bsd
EXTRACT_USING= bsdtar # gtar cannot handle pre-1970 timestamps
DEPENDS+= ${PYPKGPREFIX}-atomicwrites>=0.1.7:../../devel/py-atomicwrites
DEPENDS+= ${PYPKGPREFIX}-click>=5.0:../../devel/py-click
DEPENDS+= ${PYPKGPREFIX}-click-log>=0.2.0:../../devel/py-click-log
DEPENDS+= ${PYPKGPREFIX}-click-threading>=0.2.0:../../devel/py-click-threading
DEPENDS+= ${PYPKGPREFIX}-requests>=2.9.1:../../devel/py-requests
DEPENDS+= ${PYPKGPREFIX}-requests-oauthlib-[0-9]*:../../security/py-requests-oauthlib
DEPENDS+= ${PYPKGPREFIX}-requests-toolbelt>=0.4.0:../../devel/py-requests-toolbelt
DEPENDS+= ${PYPKGPREFIX}-sqlite3-[0-9]*:../../databases/py-sqlite3
BUILD_DEPENDS+= ${PYPKGPREFIX}-setuptools_scm-[0-9]*:../../devel/py-setuptools_scm
# tests need DAV_SERVER and REMOTESTORAGE_SERVER environment variables set
#BUILD_DEPENDS+= ${PYPKGPREFIX}-test-[0-9]*:../../devel/py-test
#BUILD_DEPENDS+= ${PYPKGPREFIX}-hypothesis-[0-9]*:../../devel/py-hypothesis
USE_LANGUAGES= # none
INSTALLATION_DIRS= share/examples/${PKGBASE}
PLIST_SUBST+= PKGBASE=${PKGBASE}
PYTHON_VERSIONS_INCOMPATIBLE= 27 # not supported any longer
.include "../../lang/python/egg.mk"
.include "../../mk/bsd.pkg.mk"
# needed due to py-click
TEST_ENV+= LC_ALL=en_US.UTF-8