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