Date: Wed, 4 Apr 2001 16:16:31 +0200 (SAST) From: johann@egenetics.com To: FreeBSD-gnats-submit@freebsd.org Subject: ports/26346: New port: devel/py-orbit Message-ID: <200104041416.f34EGVQ97670@shuffle.egenetics.com>
next in thread | raw e-mail | index | archive | help
>Number: 26346 >Category: ports >Synopsis: New port: devel/py-orbit >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Wed Apr 04 07:20:01 PDT 2001 >Closed-Date: >Last-Modified: >Originator: Johann Visagie >Release: FreeBSD 5.0-CURRENT i386 >Organization: Electric Genetics >Environment: >Description: - New port (devel/py-orbit) of ORBit-Python, Python bindings for the ORBit CORBA 2.2 ORB with the unique feature of dynamic IDL compilation at runtime. (!) - Tested with Python 2.0 on 5.0-CURRENT, and (briefly!) with Python 1.5.2 on 3.5-STABLE >How-To-Repeat: >Fix: # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # py-orbit # py-orbit/Makefile # py-orbit/distinfo # py-orbit/pkg-comment # py-orbit/pkg-plist # py-orbit/pkg-descr # echo c - py-orbit mkdir -p py-orbit > /dev/null 2>&1 echo x - py-orbit/Makefile sed 's/^X//' >py-orbit/Makefile << 'END-of-py-orbit/Makefile' X# New ports collection makefile for: py-orbit X# Date created: 4 April 2001 X# Whom: Johann Visagie <johann@egenetics.com> X# X# $FreeBSD$ X# X XPORTNAME= orbit XPORTVERSION= 0.2.0 XCATEGORIES= devel python XMASTER_SITES= ${MASTER_SITE_SOURCEFORGE} XMASTER_SITE_SUBDIR= orbit-python XPKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} XDISTNAME= orbit-python-${PORTVERSION} X XMAINTAINER= johann@egenetics.com X XLIB_DEPENDS= ORBit.2:${PORTSDIR}/devel/ORBit X XUSE_GMAKE= yes XUSE_GLIB= yes XGNU_CONFIGURE= yes XUSE_PYTHON= yes X X.include <bsd.port.mk> END-of-py-orbit/Makefile echo x - py-orbit/distinfo sed 's/^X//' >py-orbit/distinfo << 'END-of-py-orbit/distinfo' XMD5 (orbit-python-0.2.0.tar.gz) = 56ebe0f2c9194e338c48b7f931003722 END-of-py-orbit/distinfo echo x - py-orbit/pkg-comment sed 's/^X//' >py-orbit/pkg-comment << 'END-of-py-orbit/pkg-comment' XPython bindings for ORBit, a CORBA 2.2-compliant ORB END-of-py-orbit/pkg-comment echo x - py-orbit/pkg-plist sed 's/^X//' >py-orbit/pkg-plist << 'END-of-py-orbit/pkg-plist' Xlib/%%PYTHON_VERSION%%/site-packages/CORBAmodule.so Xlib/%%PYTHON_VERSION%%/site-packages/PortableServermodule.so Xinclude/orbit-python/orbit-python.h X@dirrm include/orbit-python END-of-py-orbit/pkg-plist echo x - py-orbit/pkg-descr sed 's/^X//' >py-orbit/pkg-descr << 'END-of-py-orbit/pkg-descr' XORBit-Python provides Python bindings for ORBit, an open source CORBA X2.2-compliant Object Request Broker. X XTo paraphrase the README: X X ORBit-Python makes full use of the fact that Python is a dynamically typed X language. It not only does away with the need for an IDL compiler, but X takes the dynamic approach one step further by automatically discovering X available IDL modules and transparently loading them when the corresponding X modules get imported. When the IDL files are loaded, the appropriate X objects and classes are created dynamically. X X Most of the ORBit types are implemented, with the exception of the fixed X and long double types. (Wide types are partially supported and currently X experimental.) Also, only a fairly small subset of the POA is implemented. X X Considerable effort has been taken to adhere to the Python Language Mapping X Specification and remain compatible with other Python ORBs. X XAuthor: Jason Tackaberry <tack@linux.com> XWWW: http://orbit-python.sault.org/ X X-- Johann Visagie <johann@egenetics.com> END-of-py-orbit/pkg-descr exit >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200104041416.f34EGVQ97670>