import of ruby-facter-1.3.5:

A cross-platform Ruby library for retrieving facts from operating systems.
Supports multiple resolution mechanisms, any of which can be restricted to
working only on certain operating systems or environments.
Facter is especially useful for retrieving things like operating system names,
IP addresses, MAC addresses, and SSH keys.
This commit is contained in:
robert 2007-01-02 19:11:15 +00:00
parent a9fdd0d7c9
commit 48968fd070
4 changed files with 52 additions and 0 deletions

View File

@ -0,0 +1,35 @@
# $OpenBSD: Makefile,v 1.1.1.1 2007/01/02 19:11:15 robert Exp $
SHARED_ONLY= Yes
COMMENT= "Ruby library for retrieving facts from operating systems"
VERSION= 1.3.5
DISTNAME= facter-${VERSION}
PKGNAME= ruby-${DISTNAME}
CATEGORIES= sysutils
EXTRACT_SUFX= .tgz
HOMEPAGE= http://reductivelabs.com/projects/facter/
MASTER_SITES= http://reductivelabs.com/downloads/facter/
MAINTAINER= Robert Nagy <robert@openbsd.org>
# GPL license
PERMIT_PACKAGE_CDROM= Yes
PERMIT_PACKAGE_FTP= Yes
PERMIT_DISTFILES_CDROM= Yes
PERMIT_DISTFILES_FTP= Yes
MODULES= lang/ruby
NO_REGRESS= Yes
NO_BUILD= Yes
do-install:
${INSTALL_DATA_DIR} ${PREFIX}/share/examples/ruby-facter
@cd ${WRKSRC} && ${FAKE_FLAGS} ${RUBY} install.rb
${INSTALL_DATA} ${WRKSRC}/etc/facter.conf \
${PREFIX}/share/examples/ruby-facter
.include <bsd.port.mk>

View File

@ -0,0 +1,4 @@
MD5 (facter-1.3.5.tgz) = e7a6abaee07603cbd79a30cb9b55b484
RMD160 (facter-1.3.5.tgz) = 1dbcda759b98cd09fb818ceca5cbb014ffe738a8
SHA1 (facter-1.3.5.tgz) = d16acf8acb4c08dd4ce89f77c857e0201db78d8e
SIZE (facter-1.3.5.tgz) = 23304

View File

@ -0,0 +1,5 @@
A cross-platform Ruby library for retrieving facts from operating systems.
Supports multiple resolution mechanisms, any of which can be restricted to
working only on certain operating systems or environments.
Facter is especially useful for retrieving things like operating system names,
IP addresses, MAC addresses, and SSH keys.

View File

@ -0,0 +1,8 @@
@comment $OpenBSD: PLIST,v 1.1.1.1 2007/01/02 19:11:15 robert Exp $
bin/facter
lib/ruby/site_ruby/${MODRUBY_REV}/facter/
lib/ruby/site_ruby/${MODRUBY_REV}/facter.rb
lib/ruby/site_ruby/${MODRUBY_REV}/facter/memory.rb
lib/ruby/site_ruby/${MODRUBY_REV}/facter/processor.rb
share/examples/ruby-facter/
share/examples/ruby-facter/facter.conf