pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/misc/py-carddav Initial import of py-carddav-0.3.1:



details:   https://anonhg.NetBSD.org/pkgsrc/rev/9dc6942009ac
branches:  trunk
changeset: 597754:9dc6942009ac
user:      wiz <wiz%pkgsrc.org@localhost>
date:      Sun Jan 08 15:20:31 2012 +0000

description:
Initial import of py-carddav-0.3.1:

pyCardDAV is supposed to provide a simple way of accessing a CardDAV
resource, mainly for use with mutt's query_command, but it might
be of some use solo. 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.

diffstat:

 misc/py-carddav/DESCR    |   5 +++++
 misc/py-carddav/Makefile |  41 +++++++++++++++++++++++++++++++++++++++++
 misc/py-carddav/PLIST    |   6 ++++++
 misc/py-carddav/distinfo |   5 +++++
 4 files changed, 57 insertions(+), 0 deletions(-)

diffs (73 lines):

diff -r 40cb5d5afa16 -r 9dc6942009ac misc/py-carddav/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/misc/py-carddav/DESCR     Sun Jan 08 15:20:31 2012 +0000
@@ -0,0 +1,5 @@
+pyCardDAV is supposed to provide a simple way of accessing a CardDAV
+resource, mainly for use with mutt's query_command, but it might
+be of some use solo. 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.
diff -r 40cb5d5afa16 -r 9dc6942009ac misc/py-carddav/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/misc/py-carddav/Makefile  Sun Jan 08 15:20:31 2012 +0000
@@ -0,0 +1,41 @@
+# $NetBSD: Makefile,v 1.1.1.1 2012/01/08 15:20:31 wiz Exp $
+#
+
+DISTNAME=      pycarddav0.3.1
+PKGNAME=       ${DISTNAME:S/pycarddav/${PYPKGPREFIX}-carddav-/}
+CATEGORIES=    misc
+MASTER_SITES=  http://pycarddav.lostpackets.de/download/
+EXTRACT_SUFX=  .tgz
+
+MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=      http://pycarddav.lostpackets.de/
+COMMENT=       Simple way of accessing a CardDAV resource
+LICENSE=       beer-ware
+
+DEPENDS+=      ${PYPKGPREFIX}-sqlite3-[0-9]*:../../databases/py-sqlite3
+DEPENDS+=      ${PYPKGPREFIX}-lxml-[0-9]*:../../textproc/py-lxml
+DEPENDS+=      ${PYPKGPREFIX}-vobject-[0-9]*:../../textproc/py-vobject
+DEPENDS+=      ${PYPKGPREFIX}-curl-[0-9]*:../../www/py-curl
+
+PKG_DESTDIR_SUPPORT=   user-destdir
+
+USE_LANGUAGES= # none
+
+SUBST_CLASSES=         env
+SUBST_MESSAGE.env=     Fixing path to python interpreter.
+SUBST_FILES.env=       pc_query pycardsyncer
+SUBST_SED.env+=                -e "s,/usr/bin/env python,${PYTHONBIN},"
+SUBST_STAGE.env=       pre-build
+
+INSTALLATION_DIRS= bin share/doc/py-carddav share/examples/py-carddav
+
+do-build:
+
+do-install:
+       ${INSTALL_SCRIPT} ${WRKSRC}/pc_query ${DESTDIR}${PREFIX}/bin
+       ${INSTALL_SCRIPT} ${WRKSRC}/pycardsyncer ${DESTDIR}${PREFIX}/bin
+       ${INSTALL_DATA} ${WRKSRC}/README* ${DESTDIR}${PREFIX}/share/doc/py-carddav
+       ${INSTALL_DATA} ${WRKSRC}/pycard.conf.sample ${DESTDIR}${PREFIX}/share/examples/py-carddav
+
+.include "../../lang/python/application.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r 40cb5d5afa16 -r 9dc6942009ac misc/py-carddav/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/misc/py-carddav/PLIST     Sun Jan 08 15:20:31 2012 +0000
@@ -0,0 +1,6 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2012/01/08 15:20:31 wiz Exp $
+bin/pc_query
+bin/pycardsyncer
+share/doc/py-carddav/README.html
+share/doc/py-carddav/README.rst
+share/examples/py-carddav/pycard.conf.sample
diff -r 40cb5d5afa16 -r 9dc6942009ac misc/py-carddav/distinfo
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/misc/py-carddav/distinfo  Sun Jan 08 15:20:31 2012 +0000
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1.1.1 2012/01/08 15:20:31 wiz Exp $
+
+SHA1 (pycarddav0.3.1.tgz) = efaaa98a76540d5a4c0134e5ede895ec3bb67a81
+RMD160 (pycarddav0.3.1.tgz) = f106eed2bf6b4dc6aa8fc2a607350e70de46e030
+Size (pycarddav0.3.1.tgz) = 8486 bytes



Home | Main Index | Thread Index | Old Index