diff options
author | drochner <drochner@pkgsrc.org> | 2003-05-09 16:33:38 +0000 |
---|---|---|
committer | drochner <drochner@pkgsrc.org> | 2003-05-09 16:33:38 +0000 |
commit | 8934340368e635c1c6e10216b2103a8b138d5148 (patch) | |
tree | 8aaf37c7c89ec148353a5d647c9cff1c3de8f957 /net/py-ORBit | |
parent | c374e811a859c5041861dd165727c588846de276 (diff) | |
download | pkgsrc-8934340368e635c1c6e10216b2103a8b138d5148.tar.gz |
pull in py-ORBit from pkgsrc-wip, provided by Marc Recht
Diffstat (limited to 'net/py-ORBit')
-rw-r--r-- | net/py-ORBit/DESCR | 7 | ||||
-rw-r--r-- | net/py-ORBit/Makefile | 29 | ||||
-rw-r--r-- | net/py-ORBit/PLIST | 7 | ||||
-rw-r--r-- | net/py-ORBit/buildlink2.mk | 24 | ||||
-rw-r--r-- | net/py-ORBit/distinfo | 4 |
5 files changed, 71 insertions, 0 deletions
diff --git a/net/py-ORBit/DESCR b/net/py-ORBit/DESCR new file mode 100644 index 00000000000..2699b696c8f --- /dev/null +++ b/net/py-ORBit/DESCR @@ -0,0 +1,7 @@ +This is a Python language binding for the ORBit2 CORBA implementation. +It aims to take advantage of new features found in ORBit2 to make +language bindings more efficient. This includes: + - Use of ORBit2 type libraries to generate stubs + - use of the ORBit_small_invoke_stub() call for operation + invocation, which allows for short circuited invocation on local + objects. diff --git a/net/py-ORBit/Makefile b/net/py-ORBit/Makefile new file mode 100644 index 00000000000..6d48655539a --- /dev/null +++ b/net/py-ORBit/Makefile @@ -0,0 +1,29 @@ +# $NetBSD: Makefile,v 1.1.1.1 2003/05/09 16:33:38 drochner Exp $ +# + +DISTNAME= pyorbit-1.99.4 +PKGNAME= ${PYPKGPREFIX}-${DISTNAME:S/pyorbit/ORBit/} +CATEGORIES= net +MASTER_SITES= ${MASTER_SITE_GNOME:=sources/pyorbit/1.99/} +EXTRACT_SUFX= .tar.bz2 + +MAINTAINER= marc@informatik.uni-bremen.de +HOMEPAGE= http://www.gnome.org/ +COMMENT= Python bindings for ORBit2 + +PY_PATCHPLIST= YES +USE_BUILDLINK2= YES +USE_GMAKE= YES +USE_LIBTOOL= YES +LIBTOOL_OVERRIDE= ${WRKSRC}/libtool +PKGCONFIG_OVERRIDE+= ${WRKSRC}/pyorbit-2.pc.in +GNU_CONFIGURE= YES +CONFIGURE_ENV+= PYTHON=${PYTHONBIN} + +PYTHON_VERSION_REQD= 22pth +BUILDLINK_DEPENDS.python22-pth= python22-pth>=2.2.2nb2 + +.include "../../net/ORBit2/buildlink2.mk" +.include "../../lang/python/extension.mk" +.include "../../mk/pthread.buildlink2.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/net/py-ORBit/PLIST b/net/py-ORBit/PLIST new file mode 100644 index 00000000000..2104c8df2c0 --- /dev/null +++ b/net/py-ORBit/PLIST @@ -0,0 +1,7 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2003/05/09 16:33:38 drochner Exp $ +include/pyorbit-2/pyorbit.h +lib/pkgconfig/pyorbit-2.pc +${PYSITELIB}/ORBit.a +${PYSITELIB}/ORBit.la +${PYSITELIB}/ORBit.so +@dirrm include/pyorbit-2 diff --git a/net/py-ORBit/buildlink2.mk b/net/py-ORBit/buildlink2.mk new file mode 100644 index 00000000000..49baad7780c --- /dev/null +++ b/net/py-ORBit/buildlink2.mk @@ -0,0 +1,24 @@ +# $NetBSD: buildlink2.mk,v 1.1.1.1 2003/05/09 16:33:38 drochner Exp $ + +.if !defined(PYORBIT_BUILDLINK2_MK) +PYORBIT_BUILDLINK2_MK= # defined + +PYTHON_VERSION_REQD= 22pth +.include "../../lang/python/pyversion.mk" + +BUILDLINK_PACKAGES+= pyorbit +BUILDLINK_DEPENDS.pyorbit?= ${PYPKGPREFIX}-ORBit>=1.99.4 +BUILDLINK_PKGSRCDIR.pyorbit?= ../../wip/py-ORBit + +EVAL_PREFIX+= BUILDLINK_PREFIX.pyorbit=${PYPKGPREFIX}-ORBit +BUILDLINK_PREFIX.pyorbit_DEFAULT= ${LOCALBASE} +BUILDLINK_FILES.pyorbit+= include/pyorbit-2/pyorbit.h +BUILDLINK_FILES.pyorbit+= lib/pkgconfig/pyorbit-2.pc + +.include "../../net/ORBit2/buildlink2.mk" + +BUILDLINK_TARGETS+= pyorbit-buildlink + +pyorbit-buildlink: _BUILDLINK_USE + +.endif # PYORBIT_BUILDLINK2_MK diff --git a/net/py-ORBit/distinfo b/net/py-ORBit/distinfo new file mode 100644 index 00000000000..8c30f307aca --- /dev/null +++ b/net/py-ORBit/distinfo @@ -0,0 +1,4 @@ +$NetBSD: distinfo,v 1.1.1.1 2003/05/09 16:33:38 drochner Exp $ + +SHA1 (pyorbit-1.99.4.tar.bz2) = 94ab17977cecaca539ea3e9a8c0fa07a578a3585 +Size (pyorbit-1.99.4.tar.bz2) = 188110 bytes |