aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authormiwi <miwi@FreeBSD.org>2009-03-16 01:09:40 +0800
committermiwi <miwi@FreeBSD.org>2009-03-16 01:09:40 +0800
commitd4fd065c8f3bf4fda982c474e542057a528cdbe1 (patch)
treebcda2bae25f87094e19d87570fd5bda3050f9962
parent5b21f136ef7ff58aee8f72709d20f6a91e42cbd4 (diff)
downloadfreebsd-ports-gnome-d4fd065c8f3bf4fda982c474e542057a528cdbe1.tar.gz
freebsd-ports-gnome-d4fd065c8f3bf4fda982c474e542057a528cdbe1.tar.zst
freebsd-ports-gnome-d4fd065c8f3bf4fda982c474e542057a528cdbe1.zip
This module provides the STDOUT, STDERR and exit codes of asynchronously running
processes via events. It may be used for long running or blocking processes that provide periodic updates on state via STDOUT. Simple IPC is possible via STDIN. WWW: http://search.cpan.org/dist/Wx-Perl-ProcessStream/ PR: ports/132406 Submitted by: Cezary Morga <cm at therek.net>
-rw-r--r--x11-toolkits/Makefile1
-rw-r--r--x11-toolkits/p5-Wx-Perl-ProcessStream/Makefile28
-rw-r--r--x11-toolkits/p5-Wx-Perl-ProcessStream/distinfo3
-rw-r--r--x11-toolkits/p5-Wx-Perl-ProcessStream/pkg-descr5
-rw-r--r--x11-toolkits/p5-Wx-Perl-ProcessStream/pkg-plist6
5 files changed, 43 insertions, 0 deletions
diff --git a/x11-toolkits/Makefile b/x11-toolkits/Makefile
index ceb6ae3dbca5..0adda62fc5ad 100644
--- a/x11-toolkits/Makefile
+++ b/x11-toolkits/Makefile
@@ -174,6 +174,7 @@
SUBDIR += p5-Tk-ResizeButton
SUBDIR += p5-Tk-Splashscreen
SUBDIR += p5-Tk-TableMatrix
+ SUBDIR += p5-Wx-Perl-ProcessStream
SUBDIR += pango
SUBDIR += pango-reference
SUBDIR += pangomm
diff --git a/x11-toolkits/p5-Wx-Perl-ProcessStream/Makefile b/x11-toolkits/p5-Wx-Perl-ProcessStream/Makefile
new file mode 100644
index 000000000000..ea87776c5e9c
--- /dev/null
+++ b/x11-toolkits/p5-Wx-Perl-ProcessStream/Makefile
@@ -0,0 +1,28 @@
+# New ports collection makefile for: p5-Wx-Perl-ProcessStream
+# Date created: March 8th 2009
+# Whom: Cezary Morga <cm@therek.net>
+#
+# $FreeBSD$
+#
+
+PORTNAME= Wx-Perl-ProcessStream
+PORTVERSION= 0.11
+CATEGORIES= x11-toolkits perl5
+MASTER_SITES= CPAN
+PKGNAMEPREFIX= p5-
+
+MAINTAINER= cm@therek.net
+COMMENT= Perl5 module to access IO of external processes via events
+
+BUILD_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/Wx.pm:${PORTSDIR}/x11-toolkits/p5-Wx
+RUN_DEPENDS= ${SITE_PERL}/${PERL_ARCH}/Wx.pm:${PORTSDIR}/x11-toolkits/p5-Wx
+
+USE_WX= 2.6+
+WX_COMPS= wx contrib
+WX_UNICODE= yes
+USE_DISPLAY= yes
+PERL_CONFIGURE= yes
+
+MAN3= Wx::Perl::ProcessStream.3
+
+.include <bsd.port.mk>
diff --git a/x11-toolkits/p5-Wx-Perl-ProcessStream/distinfo b/x11-toolkits/p5-Wx-Perl-ProcessStream/distinfo
new file mode 100644
index 000000000000..0fb11e1499f4
--- /dev/null
+++ b/x11-toolkits/p5-Wx-Perl-ProcessStream/distinfo
@@ -0,0 +1,3 @@
+MD5 (Wx-Perl-ProcessStream-0.11.tar.gz) = 7ffa12945306fc2322b791de4455b35a
+SHA256 (Wx-Perl-ProcessStream-0.11.tar.gz) = df1fa47e2f157c373e8b16bf6955764aedcf5216b5a64bdfb30dd941d4e2f3a6
+SIZE (Wx-Perl-ProcessStream-0.11.tar.gz) = 12002
diff --git a/x11-toolkits/p5-Wx-Perl-ProcessStream/pkg-descr b/x11-toolkits/p5-Wx-Perl-ProcessStream/pkg-descr
new file mode 100644
index 000000000000..19f0e5c0554d
--- /dev/null
+++ b/x11-toolkits/p5-Wx-Perl-ProcessStream/pkg-descr
@@ -0,0 +1,5 @@
+This module provides the STDOUT, STDERR and exit codes of asynchronously running
+processes via events. It may be used for long running or blocking processes that
+provide periodic updates on state via STDOUT. Simple IPC is possible via STDIN.
+
+WWW: http://search.cpan.org/dist/Wx-Perl-ProcessStream/
diff --git a/x11-toolkits/p5-Wx-Perl-ProcessStream/pkg-plist b/x11-toolkits/p5-Wx-Perl-ProcessStream/pkg-plist
new file mode 100644
index 000000000000..32853c6d6303
--- /dev/null
+++ b/x11-toolkits/p5-Wx-Perl-ProcessStream/pkg-plist
@@ -0,0 +1,6 @@
+%%SITE_PERL%%/%%PERL_ARCH%%/auto/Wx/Perl/ProcessStream/.packlist
+%%SITE_PERL%%/Wx/Perl/ProcessStream.pm
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Wx/Perl/ProcessStream
+@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/Wx/Perl
+@dirrmtry %%SITE_PERL%%/Wx/Perl
+@dirrmtry %%SITE_PERL%%/Wx