summaryrefslogtreecommitdiff
path: root/deskutils
diff options
context:
space:
mode:
authorAndrew Pantyukhin <sat@FreeBSD.org>2007-06-10 19:07:43 +0000
committerAndrew Pantyukhin <sat@FreeBSD.org>2007-06-10 19:07:43 +0000
commit3f4ff400bb35bf66ced1954b59dd44d5f1a5480e (patch)
tree9a1128cb72521ccc957c315abe881de4523cb8a2 /deskutils
parentTemporarily disable the broken libgda support. (diff)
Add port deskutils/py-vobject:
Vobject parses iCalendar and vCard files into Python data structures, decoding the relevant encodings. Also serializes vobject data structures to iCalendar, vCard, or (expirementally) hCalendar unicode strings. WWW: http://vobject.skyhouseconsulting.com/ Author: Jeffrey Harris <jeffrey@osafoundation.org>
Notes
Notes: svn path=/head/; revision=193184
Diffstat (limited to 'deskutils')
-rw-r--r--deskutils/Makefile1
-rw-r--r--deskutils/py-vobject/Makefile22
-rw-r--r--deskutils/py-vobject/distinfo3
-rw-r--r--deskutils/py-vobject/files/patch-setup.py16
-rw-r--r--deskutils/py-vobject/pkg-descr6
-rw-r--r--deskutils/py-vobject/pkg-plist31
6 files changed, 79 insertions, 0 deletions
diff --git a/deskutils/Makefile b/deskutils/Makefile
index 3e1de2f96b06..b3081852865e 100644
--- a/deskutils/Makefile
+++ b/deskutils/Makefile
@@ -166,6 +166,7 @@
SUBDIR += preferences.app
SUBDIR += py-dosage
SUBDIR += py-tagfu
+ SUBDIR += py-vobject
SUBDIR += pybookreader
SUBDIR += pypanel
SUBDIR += qrfcview
diff --git a/deskutils/py-vobject/Makefile b/deskutils/py-vobject/Makefile
new file mode 100644
index 000000000000..6cb34cac1862
--- /dev/null
+++ b/deskutils/py-vobject/Makefile
@@ -0,0 +1,22 @@
+# New ports collection makefile for: py-vobject
+# Date created: 10 June 2007
+# Whom: Andrew Pantyukhin <infofarmer@FreeBSD.org>
+#
+# $FreeBSD$
+#
+
+PORTNAME= vobject
+PORTVERSION= 0.4.8
+CATEGORIES= deskutils
+MASTER_SITES= http://vobject.skyhouseconsulting.com/ CENKES
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER= infofarmer@FreeBSD.org
+COMMENT= ICalendar library
+
+RUN_DEPENDS= py*-dateutil>=1.1:${PORTSDIR}/devel/py-dateutil
+
+USE_PYTHON= yes
+USE_PYDISTUTILS=yes
+
+.include <bsd.port.mk>
diff --git a/deskutils/py-vobject/distinfo b/deskutils/py-vobject/distinfo
new file mode 100644
index 000000000000..99f0c4243cd6
--- /dev/null
+++ b/deskutils/py-vobject/distinfo
@@ -0,0 +1,3 @@
+MD5 (vobject-0.4.8.tar.gz) = d681436476e2b1d7265412df30a02c96
+SHA256 (vobject-0.4.8.tar.gz) = 12e5b288007d1e3d117b554c00b2bf565ac9ced31b08acbb3080b3bfda9a2325
+SIZE (vobject-0.4.8.tar.gz) = 50707
diff --git a/deskutils/py-vobject/files/patch-setup.py b/deskutils/py-vobject/files/patch-setup.py
new file mode 100644
index 000000000000..2bd2330a0048
--- /dev/null
+++ b/deskutils/py-vobject/files/patch-setup.py
@@ -0,0 +1,16 @@
+--- ./setup.py.orig Thu Feb 8 05:43:56 2007
++++ ./setup.py Sun Jun 10 22:36:12 2007
+@@ -14,12 +14,9 @@
+
+ """
+
+-from ez_setup import use_setuptools
+-use_setuptools()
+
+-from setuptools import setup, find_packages
+
+-#from distutils.core import setup
++from distutils.core import setup
+
+ # Metadata
+ PACKAGE_NAME = "vobject"
diff --git a/deskutils/py-vobject/pkg-descr b/deskutils/py-vobject/pkg-descr
new file mode 100644
index 000000000000..aa44820bbeb8
--- /dev/null
+++ b/deskutils/py-vobject/pkg-descr
@@ -0,0 +1,6 @@
+Vobject parses iCalendar and vCard files into Python data structures,
+decoding the relevant encodings. Also serializes vobject data structures
+to iCalendar, vCard, or (expirementally) hCalendar unicode strings.
+
+WWW: http://vobject.skyhouseconsulting.com/
+Author: Jeffrey Harris <jeffrey@osafoundation.org>
diff --git a/deskutils/py-vobject/pkg-plist b/deskutils/py-vobject/pkg-plist
new file mode 100644
index 000000000000..a647f2ef33d8
--- /dev/null
+++ b/deskutils/py-vobject/pkg-plist
@@ -0,0 +1,31 @@
+%%PYTHON_SITELIBDIR%%/vobject/__init__.py
+%%PYTHON_SITELIBDIR%%/vobject/__init__.pyc
+%%PYTHON_SITELIBDIR%%/vobject/__init__.pyo
+%%PYTHON_SITELIBDIR%%/vobject/base.py
+%%PYTHON_SITELIBDIR%%/vobject/base.pyc
+%%PYTHON_SITELIBDIR%%/vobject/base.pyo
+%%PYTHON_SITELIBDIR%%/vobject/behavior.py
+%%PYTHON_SITELIBDIR%%/vobject/behavior.pyc
+%%PYTHON_SITELIBDIR%%/vobject/behavior.pyo
+%%PYTHON_SITELIBDIR%%/vobject/hcalendar.py
+%%PYTHON_SITELIBDIR%%/vobject/hcalendar.pyc
+%%PYTHON_SITELIBDIR%%/vobject/hcalendar.pyo
+%%PYTHON_SITELIBDIR%%/vobject/icalendar.py
+%%PYTHON_SITELIBDIR%%/vobject/icalendar.pyc
+%%PYTHON_SITELIBDIR%%/vobject/icalendar.pyo
+%%PYTHON_SITELIBDIR%%/vobject/ics_diff.py
+%%PYTHON_SITELIBDIR%%/vobject/ics_diff.pyc
+%%PYTHON_SITELIBDIR%%/vobject/ics_diff.pyo
+%%PYTHON_SITELIBDIR%%/vobject/midnight.py
+%%PYTHON_SITELIBDIR%%/vobject/midnight.pyc
+%%PYTHON_SITELIBDIR%%/vobject/midnight.pyo
+%%PYTHON_SITELIBDIR%%/vobject/to_pst.py
+%%PYTHON_SITELIBDIR%%/vobject/to_pst.pyc
+%%PYTHON_SITELIBDIR%%/vobject/to_pst.pyo
+%%PYTHON_SITELIBDIR%%/vobject/vcard.py
+%%PYTHON_SITELIBDIR%%/vobject/vcard.pyc
+%%PYTHON_SITELIBDIR%%/vobject/vcard.pyo
+%%PYTHON_SITELIBDIR%%/vobject/win32tz.py
+%%PYTHON_SITELIBDIR%%/vobject/win32tz.pyc
+%%PYTHON_SITELIBDIR%%/vobject/win32tz.pyo
+@dirrm %%PYTHON_SITELIBDIR%%/vobject