From nobody@FreeBSD.org  Sat Aug  7 08:09:32 2010
Return-Path: <nobody@FreeBSD.org>
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id C7D441065676
	for <freebsd-gnats-submit@FreeBSD.org>; Sat,  7 Aug 2010 08:09:32 +0000 (UTC)
	(envelope-from nobody@FreeBSD.org)
Received: from www.freebsd.org (www.freebsd.org [IPv6:2001:4f8:fff6::21])
	by mx1.freebsd.org (Postfix) with ESMTP id 9C9658FC0A
	for <freebsd-gnats-submit@FreeBSD.org>; Sat,  7 Aug 2010 08:09:32 +0000 (UTC)
Received: from www.freebsd.org (localhost [127.0.0.1])
	by www.freebsd.org (8.14.3/8.14.3) with ESMTP id o7789WEK022676
	for <freebsd-gnats-submit@FreeBSD.org>; Sat, 7 Aug 2010 08:09:32 GMT
	(envelope-from nobody@www.freebsd.org)
Received: (from nobody@localhost)
	by www.freebsd.org (8.14.3/8.14.3/Submit) id o7789Wr8022651;
	Sat, 7 Aug 2010 08:09:32 GMT
	(envelope-from nobody)
Message-Id: <201008070809.o7789Wr8022651@www.freebsd.org>
Date: Sat, 7 Aug 2010 08:09:32 GMT
From: Eric Freeman <freebsdports@chillibear.com>
To: freebsd-gnats-submit@FreeBSD.org
Subject: New port: sysutils/rubygem-sys-proctable  (ruby system utils for processes)
X-Send-Pr-Version: www-3.1
X-GNATS-Notify:

>Number:         149379
>Category:       ports
>Synopsis:       New port: sysutils/rubygem-sys-proctable  (ruby system utils for processes)
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    glarkin
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sat Aug 07 08:10:07 UTC 2010
>Closed-Date:    Wed Sep 08 14:10:09 EDT 2010
>Last-Modified:  Wed Sep  8 18:20:03 UTC 2010
>Originator:     Eric Freeman
>Release:        7.2
>Organization:
>Environment:
>Description:
On my way to completing the set of ruby sysutil gems.  This one is allows the retrieval of process information. 

http://rubyforge.org/docman/view.php/610/1566/sys_proctable.html
>How-To-Repeat:
n/a
>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:
#
#	rubygem-sys-proctable
#	rubygem-sys-proctable/distinfo
#	rubygem-sys-proctable/Makefile
#	rubygem-sys-proctable/pkg-descr
#
echo c - rubygem-sys-proctable
mkdir -p rubygem-sys-proctable > /dev/null 2>&1
echo x - rubygem-sys-proctable/distinfo
sed 's/^X//' >rubygem-sys-proctable/distinfo << 'aa92019ad738a2ed2cdd48a5ab2967ae'
XMD5 (rubygem/sys-proctable-0.9.0-x86-freebsd-7.gem) = 09a4cc6c7457a27fa62916a83b581d80
XSHA256 (rubygem/sys-proctable-0.9.0-x86-freebsd-7.gem) = 441f8174836e2bdb2124546de6f2a02b4c50ed4d26f3cf9bcf4854ea7054b4e4
XSIZE (rubygem/sys-proctable-0.9.0-x86-freebsd-7.gem) = 17408
aa92019ad738a2ed2cdd48a5ab2967ae
echo x - rubygem-sys-proctable/Makefile
sed 's/^X//' >rubygem-sys-proctable/Makefile << 'b9932976bfe5b81d054aabd33ed94350'
X# Ports collection makefile for:	rubygem-sys-proctable
X# Date created:				30 July 2010
X# Whom:					Eric Freeman <freebsdports@chillibear.com>
X#
X# $FreeBSD$
X#
X# Note that this gem has differnt versions for different platforms
X# The FreeBSD (7) version is only available from Ruby Forge and not
X# currently from RubyGems.org
X
XPORTNAME=	sys-proctable
XPORTVERSION=	0.9.0
XCATEGORIES=	sysutils rubygems
XMASTER_SITES=	RF/sysutils
XDISTNAME=	${PORTNAME}-${PORTVERSION}-x86-freebsd-7
XEXTRACT_SUFX=	# none
X
XMAINTAINER=	freebsdports@chillibear.com
XCOMMENT=	A Ruby interface for getting process information
X
XUSE_RUBY=		yes
XUSE_RUBYGEMS=		yes
XRUBYGEM_AUTOPLIST=	yes
X
X.include <bsd.port.mk>
b9932976bfe5b81d054aabd33ed94350
echo x - rubygem-sys-proctable/pkg-descr
sed 's/^X//' >rubygem-sys-proctable/pkg-descr << '07173fa3d10201fe89c743bd414b0717'
XThe sys-proctable library provides an interface for
Xgathering information about processes on your system,
Xi.e. the process table. Most major platforms are
Xsupported and, while different platforms may return
Xdifferent information, the external interface is
Xidentical across platforms. 
X
XWWW: http://sysutils.rubyforge.org/
07173fa3d10201fe89c743bd414b0717
exit

>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: freebsd-ports-bugs->glarkin 
Responsible-Changed-By: glarkin 
Responsible-Changed-When: Fri Aug 13 10:57:55 EDT 2010 
Responsible-Changed-Why:  
Hi Eric, 

Does this gem support 6.x and 8.x as well?  I installed/deinstall it, and 
I receive some plist-related errors.  Can you check the GEM_NAME and 
update it? 

Thank you, 
Greg 

http://www.freebsd.org/cgi/query-pr.cgi?pr=149379 

From: Eric <freebsdports@chillibear.com>
To: <bug-followup@FreeBSD.org>
Cc: <freebsdports@chillibear.com>
Subject: Re: ports/149379: New port: sysutils/rubygem-sys-proctable  (ruby
 system utils for processes)
Date: Tue, 17 Aug 2010 07:57:29 +0100

 Hi Greg,
 
 Sorry about that, I think I must have *thought* I'd already tested it when
 in fact I'd not even tried... That'll teach me for trying to complete the
 sys/util ruby set whilst doing other things!
 
 I've not yet tested on v6 or 8 yet, but have put a fresh SHAR below that at
 least has the correct GEM_NAME to allow for a proper plist, also noted that
 the gem platform versions are on RubyGems, so updated the MASTER_SITE.  I'll
 try to test on the other platforms this week, I'd expect it to work on both.
 
 Regards
 
 Eric
 
 
 -- BEGIN --
 
 # 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-sys-proctable
 #    rubygem-sys-proctable/distinfo
 #    rubygem-sys-proctable/Makefile
 #    rubygem-sys-proctable/pkg-descr
 #
 echo c - rubygem-sys-proctable
 mkdir -p rubygem-sys-proctable > /dev/null 2>&1
 echo x - rubygem-sys-proctable/distinfo
 sed 's/^X//' >rubygem-sys-proctable/distinfo <<
 'aa92019ad738a2ed2cdd48a5ab2967ae'
 XMD5 (rubygem/sys-proctable-0.9.0-x86-freebsd-7.gem) =
 09a4cc6c7457a27fa62916a83b581d80
 XSHA256 (rubygem/sys-proctable-0.9.0-x86-freebsd-7.gem) =
 441f8174836e2bdb2124546de6f2a02b4c50ed4d26f3cf9bcf4854ea7054b4e4
 XSIZE (rubygem/sys-proctable-0.9.0-x86-freebsd-7.gem) = 17408
 aa92019ad738a2ed2cdd48a5ab2967ae
 echo x - rubygem-sys-proctable/Makefile
 sed 's/^X//' >rubygem-sys-proctable/Makefile <<
 'b9932976bfe5b81d054aabd33ed94350'
 X# Ports collection makefile for:    rubygem-sys-proctable
 X# Date created:                30 July 2010
 X# Whom:                    Eric Freeman <freebsdports@chillibear.com>
 X#
 X# $FreeBSD$
 X#
 X
 XPORTNAME=    sys-proctable
 XPORTVERSION=    0.9.0
 XCATEGORIES=    sysutils rubygems
 XMASTER_SITES=    RG
 XDISTNAME=    ${PORTNAME}-${PORTVERSION}-x86-freebsd-7
 XEXTRACT_SUFX=    # none
 X
 XMAINTAINER=    freebsdports@chillibear.com
 XCOMMENT=    A Ruby interface for getting process information
 X
 XGEM_NAME=        ${PORTNAME}-${PORTVERSION}-x86-freebsd-7
 X
 XUSE_RUBY=        yes
 XUSE_RUBYGEMS=        yes
 XRUBYGEM_AUTOPLIST=    yes
 X
 X.include <bsd.port.mk>
 b9932976bfe5b81d054aabd33ed94350
 echo x - rubygem-sys-proctable/pkg-descr
 sed 's/^X//' >rubygem-sys-proctable/pkg-descr <<
 '07173fa3d10201fe89c743bd414b0717'
 XThe sys-proctable library provides an interface for
 Xgathering information about processes on your system,
 Xi.e. the process table. Most major platforms are
 Xsupported and, while different platforms may return
 Xdifferent information, the external interface is
 Xidentical across platforms.
 X
 XWWW: http://sysutils.rubyforge.org/
 07173fa3d10201fe89c743bd414b0717
 exit
 
 

From: Eric <freebsdports@chillibear.com>
To: <bug-followup@FreeBSD.org>
Cc: <freebsdports@chillibear.com>,
	<glarkin@FreeBSD.org>
Subject: Re: ports/149379: New port: sysutils/rubygem-sys-proctable  (ruby
 system utils for processes)
Date: Sun, 29 Aug 2010 20:13:54 +0100

 Now tested and working on FreeBSD: 6.4, 7.2. 8.1 and 9.0
 Should be good to commit the second shar I posted now.
 
 
State-Changed-From-To: open->closed 
State-Changed-By: glarkin 
State-Changed-When: Wed Sep 8 14:09:31 EDT 2010 
State-Changed-Why:  
Thank you for the additional testing, and I just committed the 
new port to the tree. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=149379 

From: dfilter@FreeBSD.ORG (dfilter service)
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: ports/149379: commit references a PR
Date: Wed,  8 Sep 2010 18:06:59 +0000 (UTC)

 glarkin     2010-09-08 18:06:51 UTC
 
   FreeBSD ports repository
 
   Modified files:
     sysutils             Makefile 
   Added files:
     sysutils/rubygem-sys-proctable Makefile distinfo pkg-descr 
   Log:
   The sys-proctable library provides an interface for gathering
   information about processes on your system, i.e. the process table.
   Most major platforms are supported and, while different platforms
   may return different information, the external interface is identical
   across platforms.
   
   WWW: http://sysutils.rubyforge.org/
   
   PR:             ports/149379
   Submitted by:   Eric Freeman <freebsdports at chillibear.com>
   
   Revision  Changes    Path
   1.1226    +1 -0      ports/sysutils/Makefile
   1.1       +24 -0     ports/sysutils/rubygem-sys-proctable/Makefile (new)
   1.1       +3 -0      ports/sysutils/rubygem-sys-proctable/distinfo (new)
   1.1       +7 -0      ports/sysutils/rubygem-sys-proctable/pkg-descr (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"
 

From: dfilter@FreeBSD.ORG (dfilter service)
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: ports/149379: commit references a PR
Date: Wed,  8 Sep 2010 18:09:33 +0000 (UTC)

 glarkin     2010-09-08 18:09:20 UTC
 
   FreeBSD doc repository (ports committer)
 
   Modified files:
     en_US.ISO8859-1/articles/contributors contrib.additional.sgml 
   Log:
   - Added overdue entry for Eric Freeman
   
   PR:             ports/149379
   
   Revision  Changes    Path
   1.956     +5 -0      doc/en_US.ISO8859-1/articles/contributors/contrib.additional.sgml
 _______________________________________________
 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"
 
>Unformatted:
