diff --git a/py-vdirsyncer-git/DESCR b/py-vdirsyncer-git/DESCR new file mode 100644 index 0000000000..7b2e557bff --- /dev/null +++ b/py-vdirsyncer-git/DESCR @@ -0,0 +1,7 @@ +vdirsyncer synchronizes your calendars and addressbooks between +two storages. The supported storages are CalDAV, CardDAV, arbitrary +HTTP resources and some more. + +It aims to be for CalDAV and CardDAV what OfflineIMAP is for IMAP. + +This package contains the current development version from git. diff --git a/py-vdirsyncer-git/Makefile b/py-vdirsyncer-git/Makefile new file mode 100644 index 0000000000..9ceaa0105d --- /dev/null +++ b/py-vdirsyncer-git/Makefile @@ -0,0 +1,38 @@ +# $NetBSD: Makefile,v 1.1 2015/03/12 14:03:12 thomasklausner Exp $ + +DISTNAME= vdirsyncer-0.4.4 +PKGNAME= ${PYPKGPREFIX}-${DISTNAME} +CATEGORIES= time +MASTER_SITES= https://pypi.python.org/packages/source/v/vdirsyncer/ + +MAINTAINER= pkgsrc-users@NetBSD.org +HOMEPAGE= https://pypi.python.org/pypi/vdirsyncer/ +COMMENT= Synchronization tool for vdir +LICENSE= mit + +GIT_REPOSITORIES= vdirsyncer +GIT_REPO.vdirsyncer= git://github.com/untitaker/vdirsyncer.git + +WRKSRC= ${WRKDIR}/vdirsyncer + +EXTRACT_USING= bsdtar # gtar cannot handle pre-1970 timestamps + +DEPENDS+= ${PYPKGPREFIX}-atomicwrites-[0-9]*:../../devel/py-atomicwrites +DEPENDS+= ${PYPKGPREFIX}-click>=2.0:../../devel/py-click +DEPENDS+= ${PYPKGPREFIX}-icalendar>=3.6:../../time/py-icalendar +DEPENDS+= ${PYPKGPREFIX}-lxml-[0-9]*:../../textproc/py-lxml +DEPENDS+= ${PYPKGPREFIX}-requests-[0-9]*:../../devel/py-requests +DEPENDS+= ${PYPKGPREFIX}-requests-toolbelt>=0.3.0:../../devel/py-requests-toolbelt +# optional, but recommended +DEPENDS+= ${PYPKGPREFIX}-keyring-[0-9]*:../../security/py-keyring + +USE_LANGUAGES= # none +INSTALLATION_DIRS= share/examples/${PKGBASE} +PLIST_SUBST+= PKGBASE=${PKGBASE} + +post-install: + ${INSTALL_DATA} ${WRKSRC}/example.cfg ${DESTDIR}${PREFIX}/share/examples/${PKGBASE}/ + +.include "../../lang/python/egg.mk" +.include "../../wip/mk/git-package.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/py-vdirsyncer-git/PLIST b/py-vdirsyncer-git/PLIST new file mode 100644 index 0000000000..27da5005a1 --- /dev/null +++ b/py-vdirsyncer-git/PLIST @@ -0,0 +1,63 @@ +@comment $NetBSD: PLIST,v 1.1 2015/03/12 14:03:12 thomasklausner Exp $ +bin/vdirsyncer +${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}/vdirsyncer/__init__.py +${PYSITELIB}/vdirsyncer/__init__.pyc +${PYSITELIB}/vdirsyncer/__init__.pyo +${PYSITELIB}/vdirsyncer/cli/__init__.py +${PYSITELIB}/vdirsyncer/cli/__init__.pyc +${PYSITELIB}/vdirsyncer/cli/__init__.pyo +${PYSITELIB}/vdirsyncer/cli/tasks.py +${PYSITELIB}/vdirsyncer/cli/tasks.pyc +${PYSITELIB}/vdirsyncer/cli/tasks.pyo +${PYSITELIB}/vdirsyncer/cli/utils.py +${PYSITELIB}/vdirsyncer/cli/utils.pyc +${PYSITELIB}/vdirsyncer/cli/utils.pyo +${PYSITELIB}/vdirsyncer/doubleclick.py +${PYSITELIB}/vdirsyncer/doubleclick.pyc +${PYSITELIB}/vdirsyncer/doubleclick.pyo +${PYSITELIB}/vdirsyncer/exceptions.py +${PYSITELIB}/vdirsyncer/exceptions.pyc +${PYSITELIB}/vdirsyncer/exceptions.pyo +${PYSITELIB}/vdirsyncer/log.py +${PYSITELIB}/vdirsyncer/log.pyc +${PYSITELIB}/vdirsyncer/log.pyo +${PYSITELIB}/vdirsyncer/storage/__init__.py +${PYSITELIB}/vdirsyncer/storage/__init__.pyc +${PYSITELIB}/vdirsyncer/storage/__init__.pyo +${PYSITELIB}/vdirsyncer/storage/base.py +${PYSITELIB}/vdirsyncer/storage/base.pyc +${PYSITELIB}/vdirsyncer/storage/base.pyo +${PYSITELIB}/vdirsyncer/storage/dav.py +${PYSITELIB}/vdirsyncer/storage/dav.pyc +${PYSITELIB}/vdirsyncer/storage/dav.pyo +${PYSITELIB}/vdirsyncer/storage/filesystem.py +${PYSITELIB}/vdirsyncer/storage/filesystem.pyc +${PYSITELIB}/vdirsyncer/storage/filesystem.pyo +${PYSITELIB}/vdirsyncer/storage/http.py +${PYSITELIB}/vdirsyncer/storage/http.pyc +${PYSITELIB}/vdirsyncer/storage/http.pyo +${PYSITELIB}/vdirsyncer/storage/memory.py +${PYSITELIB}/vdirsyncer/storage/memory.pyc +${PYSITELIB}/vdirsyncer/storage/memory.pyo +${PYSITELIB}/vdirsyncer/storage/singlefile.py +${PYSITELIB}/vdirsyncer/storage/singlefile.pyc +${PYSITELIB}/vdirsyncer/storage/singlefile.pyo +${PYSITELIB}/vdirsyncer/sync.py +${PYSITELIB}/vdirsyncer/sync.pyc +${PYSITELIB}/vdirsyncer/sync.pyo +${PYSITELIB}/vdirsyncer/utils/__init__.py +${PYSITELIB}/vdirsyncer/utils/__init__.pyc +${PYSITELIB}/vdirsyncer/utils/__init__.pyo +${PYSITELIB}/vdirsyncer/utils/compat.py +${PYSITELIB}/vdirsyncer/utils/compat.pyc +${PYSITELIB}/vdirsyncer/utils/compat.pyo +${PYSITELIB}/vdirsyncer/utils/vobject.py +${PYSITELIB}/vdirsyncer/utils/vobject.pyc +${PYSITELIB}/vdirsyncer/utils/vobject.pyo +share/examples/${PKGBASE}/example.cfg