diff options
author | tonnerre <tonnerre@pkgsrc.org> | 2009-02-08 23:25:32 +0000 |
---|---|---|
committer | tonnerre <tonnerre@pkgsrc.org> | 2009-02-08 23:25:32 +0000 |
commit | 06431e79f0636d55f793c00d2544565abcc5a5f5 (patch) | |
tree | d14161419ed5f3d3be856397eeb957217289bd15 /sysutils | |
parent | f4d4d06ea10a4d450fcbe43059f7968679b7fab3 (diff) | |
download | pkgsrc-06431e79f0636d55f793c00d2544565abcc5a5f5.tar.gz |
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 (limited to 'sysutils')
-rw-r--r-- | sysutils/ruby-facter/Makefile | 5 | ||||
-rw-r--r-- | sysutils/ruby-facter/PLIST | 35 | ||||
-rw-r--r-- | sysutils/ruby-facter/distinfo | 8 |
3 files changed, 41 insertions, 7 deletions
diff --git a/sysutils/ruby-facter/Makefile b/sysutils/ruby-facter/Makefile index 31187b02b10..5e9c15ef7a5 100644 --- a/sysutils/ruby-facter/Makefile +++ b/sysutils/ruby-facter/Makefile @@ -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 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 --git a/sysutils/ruby-facter/PLIST b/sysutils/ruby-facter/PLIST index af064afb8ec..7979007623c 100644 --- a/sysutils/ruby-facter/PLIST +++ b/sysutils/ruby-facter/PLIST @@ -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}/README ${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/iphostnumber.rb ${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.rb ${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 --git a/sysutils/ruby-facter/distinfo b/sysutils/ruby-facter/distinfo index fd9f629587a..1a970a3566c 100644 --- a/sysutils/ruby-facter/distinfo +++ b/sysutils/ruby-facter/distinfo @@ -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 |