diff options
author | rm <rm@FreeBSD.org> | 2012-04-13 04:41:06 +0800 |
---|---|---|
committer | rm <rm@FreeBSD.org> | 2012-04-13 04:41:06 +0800 |
commit | 848a101cf33a4819b63af26c69a1983c7b80ef47 (patch) | |
tree | cef905b2ba3236cd6efec69dfbf6fabfaa50368f /sysutils | |
parent | 54a3978cd5cc8e60eca14282ddf7ac0c8272379e (diff) | |
download | freebsd-ports-gnome-848a101cf33a4819b63af26c69a1983c7b80ef47.tar.gz freebsd-ports-gnome-848a101cf33a4819b63af26c69a1983c7b80ef47.tar.zst freebsd-ports-gnome-848a101cf33a4819b63af26c69a1983c7b80ef47.zip |
Python library for XenAPI (XAPI)
WWW: http://community.citrix.com/display/xs/Introduction+to+XenServer+XAPI
PR: 166058
Submitted by: Evan Sarmiento <bsdports@wayfair.com>
Diffstat (limited to 'sysutils')
-rw-r--r-- | sysutils/Makefile | 1 | ||||
-rw-r--r-- | sysutils/py-XenAPI/Makefile | 37 | ||||
-rw-r--r-- | sysutils/py-XenAPI/distinfo | 2 | ||||
-rw-r--r-- | sysutils/py-XenAPI/pkg-descr | 3 |
4 files changed, 43 insertions, 0 deletions
diff --git a/sysutils/Makefile b/sysutils/Makefile index 2443a4664ecc..f5a7f9d6f5c9 100644 --- a/sysutils/Makefile +++ b/sysutils/Makefile @@ -699,6 +699,7 @@ SUBDIR += pwgen SUBDIR += pwgen2 SUBDIR += pwsafe + SUBDIR += py-XenAPI SUBDIR += py-bcfg2 SUBDIR += py-drmaa SUBDIR += py-filelike diff --git a/sysutils/py-XenAPI/Makefile b/sysutils/py-XenAPI/Makefile new file mode 100644 index 000000000000..4a40b46ad8c9 --- /dev/null +++ b/sysutils/py-XenAPI/Makefile @@ -0,0 +1,37 @@ +# New ports collection makefile for: py-XenAPI +# Date created: 13 April 2012 +# Whom: Evan Sarmiento <bsdports@wayfair.com> +# +# $FreeBSD$ +# + +PORTNAME= XenAPI +PORTVERSION= 1.0 +CATEGORIES= sysutils python +MASTER_SITES= http://community.citrix.com/download/attachments/38633496/ +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} +DISTNAME= ${PORTNAME} +EXTRACT_SUFX= .py +EXTRACT_ONLY= + +MAINTAINER= bsdports@wayfair.com +COMMENT= Xen API Library for Python + +USE_PYTHON= -2.7 +WRKSRC= ${WRKDIR}/${PORTNAME} +PLIST_FILES= %%PYTHON_SITELIBDIR%%/XenAPI.py \ + %%PYTHON_SITELIBDIR%%/XenAPI.pyc \ + %%PYTHON_SITELIBDIR%%/XenAPI.pyo + +post-patch: + ${MKDIR} ${WRKSRC} + ${CP} ${DISTDIR}/${DISTFILES} ${WRKSRC} + +do-build: + @${PYTHON_CMD} -m py_compile ${WRKSRC}/${DISTFILES} + @${PYTHON_CMD} -O -m py_compile ${WRKSRC}/${DISTFILES} + +do-install: + ${INSTALL_DATA} ${WRKSRC}/${PORTNAME}.py* ${PYTHON_SITELIBDIR} + +.include <bsd.port.mk> diff --git a/sysutils/py-XenAPI/distinfo b/sysutils/py-XenAPI/distinfo new file mode 100644 index 000000000000..ab919281d5f2 --- /dev/null +++ b/sysutils/py-XenAPI/distinfo @@ -0,0 +1,2 @@ +SHA256 (XenAPI.py) = 52373ae0e904341dea89f409665cb0c588ba54795981bda7dee3664961b93109 +SIZE (XenAPI.py) = 8838 diff --git a/sysutils/py-XenAPI/pkg-descr b/sysutils/py-XenAPI/pkg-descr new file mode 100644 index 000000000000..663a119cfe93 --- /dev/null +++ b/sysutils/py-XenAPI/pkg-descr @@ -0,0 +1,3 @@ +Python library for XenAPI (XAPI) + +WWW: http://community.citrix.com/display/xs/Introduction+to+XenServer+XAPI |