Bug 130053 - [New Port]devel/py-pyro:Distributed Object Middleware for Python(IPC/RPC)
Summary: [New Port]devel/py-pyro:Distributed Object Middleware for Python(IPC/RPC)
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Martin Wilke
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-12-30 13:30 UTC by wenheping
Modified: 2009-01-08 16:10 UTC (History)
0 users

See Also:


Attachments
file.shar (24.10 KB, text/plain)
2008-12-30 13:30 UTC, wenheping
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description wenheping 2008-12-30 13:30:01 UTC
Pyro is short for PYthon Remote Objects. It is an advanced and powerful
Distributed Object Technology system written entirely in Python, that is
designed to be very easy to use. Never worry about writing network
communication code again, when using Pyro you just write your Python
objects like you would normally. With only a few lines of extra code,
Pyro takes care of the network communication between your objects once
you split them over different machines on the network. All the gory
socket programming details are taken care of, you just call a method on
a remote object as if it were a local object!

Pyro provides an object-oriented form of RPC. You can use Pyro within a
single system but also use it for IPC. For those that are familiar with
Java, Pyro resembles Java's Remote Method Invocation (RMI). It is less
similar to CORBA - which is a system- and language independent
Distributed Object Technology and has much more to offer than Pyro or
RMI. But Pyro is small, simple and free!

WWW:    http://pyro.sf.net

Fix: Patch attached with submission follows:
Comment 1 Edwin Groothuis freebsd_committer freebsd_triage 2008-12-30 13:30:14 UTC
Responsible Changed
From-To: freebsd-ports-bugs->miwi

miwi@ wants his PRs (via the GNATS Auto Assign Tool)
Comment 2 Martin Wilke freebsd_committer freebsd_triage 2009-01-08 16:02:06 UTC
State Changed
From-To: open->closed

New port added. Thanks!
Comment 3 dfilter service freebsd_committer freebsd_triage 2009-01-08 16:02:39 UTC
miwi        2009-01-08 16:02:26 UTC

  FreeBSD ports repository

  Modified files:
    devel                Makefile 
  Added files:
    devel/py-pyro        Makefile distinfo pkg-descr pkg-plist 
    devel/py-pyro/files  patch-setup.py 
  Log:
  Pyro is short for PYthon Remote Objects. It is an advanced and powerful
  Distributed Object Technology system written entirely in Python, that is
  designed to be very easy to use. Never worry about writing network
  communication code again, when using Pyro you just write your Python
  objects like you would normally. With only a few lines of extra code,
  Pyro takes care of the network communication between your objects once
  you split them over different machines on the network. All the gory
  socket programming details are taken care of, you just call a method on
  a remote object as if it were a local object!
  
  Pyro provides an object-oriented form of RPC. You can use Pyro within a
  single system but also use it for IPC. For those that are familiar with
  Java, Pyro resembles Java's Remote Method Invocation (RMI). It is less
  similar to CORBA - which is a system- and language independent
  Distributed Object Technology and has much more to offer than Pyro or
  RMI. But Pyro is small, simple and free!
  
  WWW:    http://pyro.sf.net
  
  PR:             ports/130053
  Submitted by:   Wen Heping <wenheping at gmail.com>
  
  Revision  Changes    Path
  1.3308    +1 -0      ports/devel/Makefile
  1.3       +34 -0     ports/devel/py-pyro/Makefile (new)
  1.3       +3 -0      ports/devel/py-pyro/distinfo (new)
  1.1       +22 -0     ports/devel/py-pyro/files/patch-setup.py (new)
  1.3       +18 -0     ports/devel/py-pyro/pkg-descr (new)
  1.3       +384 -0    ports/devel/py-pyro/pkg-plist (new)
_______________________________________________
cvs-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"