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
Responsible Changed From-To: freebsd-ports-bugs->glarkin 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
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
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.
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"
State Changed From-To: open->closed Thank you for the additional testing, and I just committed the new port to the tree.
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"