Date: Mon, 19 Apr 2010 16:58:16 +0200 (CEST) From: Renaud Chaput <renchap@cocoa-x.com> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/145845: [NEW PORT] devel/rubygem-systemu: A portable replacement for popen4 Message-ID: <20100419145816.6550F61C2E@vty-infra1.fotolia.loc> Resent-Message-ID: <201004191500.o3JF0Dnt036830@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 145845 >Category: ports >Synopsis: [NEW PORT] devel/rubygem-systemu: A portable replacement for popen4 >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Mon Apr 19 15:00:13 UTC 2010 >Closed-Date: >Last-Modified: >Originator: Renaud Chaput >Release: FreeBSD 8.0-RELEASE-p2 amd64 >Organization: >Environment: System: FreeBSD vty-infra1.fotolia.loc 8.0-RELEASE-p2 FreeBSD 8.0-RELEASE-p2 #0: Tue Jan 5 21:11:58 UTC >Description: systemu is a portable replacement for popen4 in ruby. systemu can be used on any platform to return status, stdout, and stderr of any command. unlike other methods like open3/popen4 there is zero danger of full pipes or threading issues hanging your process or subprocess. WWW: http://codeforpeople.com/lib/ruby/systemu/ Generated with FreeBSD Port Tools 0.99 >How-To-Repeat: >Fix: --- rubygem-systemu-1.2.0.shar begins here --- # 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: # # rubygem-systemu # rubygem-systemu/distinfo # rubygem-systemu/Makefile # rubygem-systemu/pkg-descr # echo c - rubygem-systemu mkdir -p rubygem-systemu > /dev/null 2>&1 echo x - rubygem-systemu/distinfo sed 's/^X//' >rubygem-systemu/distinfo << 'c6a1d221557f0ab4f33bacda21468ec7' XMD5 (rubygem/systemu-1.2.0.gem) = 5d7eeb75395e74683c16542c0adbb984 XSHA256 (rubygem/systemu-1.2.0.gem) = 49fcf0393ab111ab454bd2caa3e230179fc4cb1ac6a47dc8083cb9ae43cde3f0 XSIZE (rubygem/systemu-1.2.0.gem) = 8704 c6a1d221557f0ab4f33bacda21468ec7 echo x - rubygem-systemu/Makefile sed 's/^X//' >rubygem-systemu/Makefile << '4083bbeddb408f99398a61119f9d17e1' X# Ports collection makefile for: rubygem-systemu X# Date created: 18 Mar 2010 X# Whom: renchap@cocoa-x.com X# X# $FreeBSD$ X# X XPORTNAME= systemu XPORTVERSION= 1.2.0 XCATEGORIES= devel XMASTER_SITES= http://gemcutter.org/gems/ X XMAINTAINER= renchap@cocoa-x.com XCOMMENT= A portable replacement for popen4 X XUSE_RUBY= yes XUSE_RUBYGEMS= yes XRUBYGEM_AUTOPLIST= yes X X# we care about not passing -A to allow HTTP redirects XFETCH_ARGS= -pRr X X.include <bsd.port.mk> 4083bbeddb408f99398a61119f9d17e1 echo x - rubygem-systemu/pkg-descr sed 's/^X//' >rubygem-systemu/pkg-descr << 'fa94e964ef8497575f50d951bfcc66eb' Xsystemu is a portable replacement for popen4 in ruby. X Xsystemu can be used on any platform to return status, stdout, and stderr of Xany command. unlike other methods like open3/popen4 there is zero danger of Xfull pipes or threading issues hanging your process or subprocess. X XWWW: http://codeforpeople.com/lib/ruby/systemu/ fa94e964ef8497575f50d951bfcc66eb exit --- rubygem-systemu-1.2.0.shar ends here --- >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20100419145816.6550F61C2E>