Bug 102637 - [NEW PORT] devel/p5-Thread-Apartment: Apartment threading wrapper for Perl objects
Summary: [NEW PORT] devel/p5-Thread-Apartment: Apartment threading wrapper for Perl ob...
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: Cheng-Lung Sung
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-08-29 11:30 UTC by tjs
Modified: 2006-09-29 01:50 UTC (History)
0 users

See Also:


Attachments
p5-Thread-Apartment-0.51.shar (3.82 KB, text/plain)
2006-08-29 11:30 UTC, tjs
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description tjs 2006-08-29 11:30:20 UTC
Thread::Apartment provides an apartment threading wrapper
for Perl classes. "Apartment threading" is a method for
isolating an object (or object hierarchy) in its own thread,
and providing external interfaces via lightweight client
proxy objects. This approach is especially valuable in the
Perl threads environment, which doesn't provide a direct
means of passing complex, nested structure objects between
threads, and for non-threadsafe legacy object architectures,
e.g., Perl/Tk.

By using lightweight client proxy objects that implement the
Thread::Queue::Queueable interface, with Thread::Queue::Duplex
objects as the communication channel between client proxies
and apartment threads (or between threads in general), a more
thread-friendly OO environment is provided, ala Java, i.e.,
the ability to pass arbitrary objects between arbitrary threads.

Thread::Apartment is a fundamental component of the PSiCHE
framework (http://www.presicient.com/psiche).

WWW:	http://search.cpan.org/dist/Thread-Apartment/

Generated with FreeBSD Port Tools 0.77

- port p5-Thread-Queue-Duplex(ports/102636) must be added first.
Comment 1 Cheng-Lung Sung freebsd_committer freebsd_triage 2006-08-29 14:49:25 UTC
Responsible Changed
From-To: freebsd-ports-bugs->clsung

I'll take it.
Comment 2 dfilter service freebsd_committer freebsd_triage 2006-09-29 01:47:20 UTC
clsung      2006-09-29 00:47:10 UTC

  FreeBSD ports repository

  Modified files:
    devel                Makefile 
  Added files:
    devel/p5-Thread-Apartment Makefile distinfo pkg-descr 
                              pkg-plist 
  Log:
  Add p5-Thread-Apartment 0.51, apartment threading wrapper for Perl
  objects.
  
  PR:             ports/102637
  Submitted by:   Jin-Shan Tseng <tjs at cdpa.nsysu.edu.tw>
  
  Revision  Changes    Path
  1.2461    +1 -0      ports/devel/Makefile
  1.1       +33 -0     ports/devel/p5-Thread-Apartment/Makefile (new)
  1.1       +3 -0      ports/devel/p5-Thread-Apartment/distinfo (new)
  1.1       +21 -0     ports/devel/p5-Thread-Apartment/pkg-descr (new)
  1.1       +15 -0     ports/devel/p5-Thread-Apartment/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"
Comment 3 Cheng-Lung Sung freebsd_committer freebsd_triage 2006-09-29 01:47:37 UTC
State Changed
From-To: open->closed

New port added. Thank You.