pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/sysutils/ruby-facter Update the Facter Ruby gem to ver...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/dacad27dcd4b
branches:  trunk
changeset: 554120:dacad27dcd4b
user:      tonnerre <tonnerre%pkgsrc.org@localhost>
date:      Sun Feb 08 23:25:32 2009 +0000

description:
Update the Facter Ruby gem to version 1.5.2. Current version is 1.5.3 but
this one is thoroughly tested by me.

Changes since 1.5:
 - Enabled a number of Windows facts - operating system, domain,
   ipaddress, macaddress, kernel, ipconfig and others.
 - macaddress now set on Ubuntu.
 - CONFIG['bindir'] CONFIG['sbindir'] have undesirable defaults on.
 - Allow specification of --bindir --sbindir --sitelibdir --mandir.
 - Package creation scripts for Mac OS X.
 - Solaris. (Whatever was done here, it's written like that in the ChangeLog.)
 - Add module level tests for Facter::IPAddress.
 - Add sample test and strawman solution for IP parsing code.
 - Adding better SuSE detection for both operatingsystem and release.
 - Adding a rake task for creating an archive.
 - macaddress not set on Ubuntu.
 - Modified the operatingsystem fact for Debian so it looks in
   /etc/debian_version instead of /proc/version.
 - Added virtual fact.
 - Added kernelversion fact.
 - Facter now defaults to 0 timeout.
 - CentOS version detection is now better.
 - Set the timeout the host-based and resolve-based resolutions to 2.
 - Added a Process.waitall thread when there's a timeout, to avoid zombies.
 - Update to dmidecode fact.
 - Added operatingsystemrelease for Solaris.
 - Updated virtual fact for xenu and xen0.
 - Removed facter from PREREQS.

diffstat:

 sysutils/ruby-facter/Makefile |   5 +++--
 sysutils/ruby-facter/PLIST    |  35 ++++++++++++++++++++++++++++++++++-
 sysutils/ruby-facter/distinfo |   8 ++++----
 3 files changed, 41 insertions(+), 7 deletions(-)

diffs (100 lines):

diff -r 0fd3cccc8562 -r dacad27dcd4b sysutils/ruby-facter/Makefile
--- a/sysutils/ruby-facter/Makefile     Sun Feb 08 23:16:08 2009 +0000
+++ b/sysutils/ruby-facter/Makefile     Sun Feb 08 23:25:32 2009 +0000
@@ -1,11 +1,12 @@
-# $NetBSD: Makefile,v 1.3 2008/09/15 15:32:00 taca Exp $
+# $NetBSD: Makefile,v 1.4 2009/02/08 23:25:32 tonnerre Exp $
 
-DISTNAME=              facter-1.5
+DISTNAME=              facter-1.5.2
 PKGNAME=               ${RUBY_PKGPREFIX}-${DISTNAME}
 CATEGORIES=            sysutils
 
 MAINTAINER=            tonnerre%NetBSD.org@localhost
 HOMEPAGE=              http://www.reductivelabs.com/projects/facter/
+MASTER_SITE=           http://reductivelabs.com/downloads/gems/
 COMMENT=               Cross-platform Ruby library for retrieving facts from OS
 
 GEM_BUILD=             gemspec
diff -r 0fd3cccc8562 -r dacad27dcd4b sysutils/ruby-facter/PLIST
--- a/sysutils/ruby-facter/PLIST        Sun Feb 08 23:16:08 2009 +0000
+++ b/sysutils/ruby-facter/PLIST        Sun Feb 08 23:25:32 2009 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.3 2008/09/15 15:32:00 taca Exp $
+@comment $NetBSD: PLIST,v 1.4 2009/02/08 23:25:32 tonnerre Exp $
 bin/facter
 ${GEM_HOME}/cache/facter-${PKGVERSION}.gem
 ${GEM_LIBDIR}/CHANGELOG
@@ -9,6 +9,13 @@
 ${GEM_LIBDIR}/Rakefile
 ${GEM_LIBDIR}/TODO
 ${GEM_LIBDIR}/bin/facter
+${GEM_LIBDIR}/conf/osx/PackageInfo.plist
+${GEM_LIBDIR}/conf/osx/createpackage.sh
+${GEM_LIBDIR}/conf/osx/preflight
+${GEM_LIBDIR}/conf/redhat/facter.spec
+${GEM_LIBDIR}/conf/solaris/pkginfo
+${GEM_LIBDIR}/documentation/custom.page
+${GEM_LIBDIR}/documentation/index.page
 ${GEM_LIBDIR}/etc/facter.conf
 ${GEM_LIBDIR}/install.rb
 ${GEM_LIBDIR}/lib/facter.rb
@@ -26,6 +33,7 @@
 ${GEM_LIBDIR}/lib/facter/ipmess.rb
 ${GEM_LIBDIR}/lib/facter/kernel.rb
 ${GEM_LIBDIR}/lib/facter/kernelrelease.rb
+${GEM_LIBDIR}/lib/facter/kernelversion.rb
 ${GEM_LIBDIR}/lib/facter/lsb.rb
 ${GEM_LIBDIR}/lib/facter/lsbmajdistrelease.rb
 ${GEM_LIBDIR}/lib/facter/macaddress.rb
@@ -55,12 +63,37 @@
 ${GEM_LIBDIR}/lib/facter/util/plist/generator.rb
 ${GEM_LIBDIR}/lib/facter/util/plist/parser.rb
 ${GEM_LIBDIR}/lib/facter/util/resolution.rb
+${GEM_LIBDIR}/lib/facter/virtual.rb
+${GEM_LIBDIR}/spec/Rakefile
+${GEM_LIBDIR}/spec/integration/facter.rb
+${GEM_LIBDIR}/spec/spec.opts
+${GEM_LIBDIR}/spec/spec_helper.rb
+${GEM_LIBDIR}/spec/unit/data/linux_ifconfig_all_with_single_interface
+${GEM_LIBDIR}/spec/unit/data/solaris_ifconfig_single_interface
+${GEM_LIBDIR}/spec/unit/facter.rb
+${GEM_LIBDIR}/spec/unit/util/collection.rb
+${GEM_LIBDIR}/spec/unit/util/confine.rb
+${GEM_LIBDIR}/spec/unit/util/fact.rb
+${GEM_LIBDIR}/spec/unit/util/ip.rb
+${GEM_LIBDIR}/spec/unit/util/loader.rb
+${GEM_LIBDIR}/spec/unit/util/resolution.rb
 ${GEM_HOME}/specifications/facter-${PKGVERSION}.gemspec
+@dirrm ${GEM_LIBDIR}/spec/unit/util
+@dirrm ${GEM_LIBDIR}/spec/unit/data
+@dirrm ${GEM_LIBDIR}/spec/unit
+@dirrm ${GEM_LIBDIR}/spec/integration
+@dirrm ${GEM_LIBDIR}/spec
 @dirrm ${GEM_LIBDIR}/lib/facter/util/plist
 @dirrm ${GEM_LIBDIR}/lib/facter/util
 @dirrm ${GEM_LIBDIR}/lib/facter
 @dirrm ${GEM_LIBDIR}/lib
 @dirrm ${GEM_LIBDIR}/etc
+@dirrm ${GEM_LIBDIR}/documentation
+@dirrm ${GEM_LIBDIR}/conf/solaris
+@dirrm ${GEM_LIBDIR}/conf/redhat
+@dirrm ${GEM_LIBDIR}/conf/osx
+@dirrm ${GEM_LIBDIR}/conf
 @dirrm ${GEM_LIBDIR}/bin
 @dirrm ${GEM_LIBDIR}
 @exec ${MKDIR} %D/${GEM_DOCDIR}
+@dirrm lib/ruby
diff -r 0fd3cccc8562 -r dacad27dcd4b sysutils/ruby-facter/distinfo
--- a/sysutils/ruby-facter/distinfo     Sun Feb 08 23:16:08 2009 +0000
+++ b/sysutils/ruby-facter/distinfo     Sun Feb 08 23:25:32 2009 +0000
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.3 2008/09/15 15:32:00 taca Exp $
+$NetBSD: distinfo,v 1.4 2009/02/08 23:25:32 tonnerre Exp $
 
-SHA1 (facter-1.5.gem) = 060c25aacb2b0094e8ae2b31ff25c1eb2f422c46
-RMD160 (facter-1.5.gem) = 9aee444e19587394de9b2f25461b75891e9912ca
-Size (facter-1.5.gem) = 36864 bytes
+SHA1 (facter-1.5.2.gem) = 57419f2a0eb54911a505c50e6182254794d11156
+RMD160 (facter-1.5.2.gem) = 6c3743d994aed59fff6535fcc63612f6e8a539f9
+Size (facter-1.5.2.gem) = 52224 bytes



Home | Main Index | Thread Index | Old Index