svn commit: r314483 - in head/sysutils: . facter puppet puppet26 puppet27 rubygem-facter
Ryan Steinmetz
zi at FreeBSD.org
Sun Mar 17 20:14:33 UTC 2013
Author: zi
Date: Sun Mar 17 20:14:31 2013
New Revision: 314483
URL: http://svnweb.freebsd.org/changeset/ports/314483
Log:
- Rename sysutils/facter to sysutils/rubygem-facter
- Update sysutils/rubygem-facter to 1.6.18
- Convert sysutils/rubygem-facter to utilize rubygem framework
- Update to new 'created by' header
- Add RG as additional MASTER_SITES for sysutils/rubygem-facter
- Update sysutils/puppet* RUN_DEPENDS due to rename of facter
- Bump PORTREVISION on sysutils/puppet* due to rename of facter
Approved by: Rouslan Iskhakov <rouslan at rshell.net> (maintainer)
Added:
head/sysutils/rubygem-facter/
- copied from r313478, head/sysutils/facter/
Deleted:
head/sysutils/facter/
Modified:
head/sysutils/Makefile
head/sysutils/puppet/Makefile
head/sysutils/puppet26/Makefile
head/sysutils/puppet27/Makefile
head/sysutils/rubygem-facter/Makefile
head/sysutils/rubygem-facter/distinfo
head/sysutils/rubygem-facter/pkg-descr
Modified: head/sysutils/Makefile
==============================================================================
--- head/sysutils/Makefile Sun Mar 17 20:02:36 2013 (r314482)
+++ head/sysutils/Makefile Sun Mar 17 20:14:31 2013 (r314483)
@@ -223,7 +223,6 @@
SUBDIR += exfat-utils
SUBDIR += extipl
SUBDIR += ezjail
- SUBDIR += facter
SUBDIR += fanout
SUBDIR += farbot
SUBDIR += fastest_cvsup
@@ -817,6 +816,7 @@
SUBDIR += rubygem-chef-expander
SUBDIR += rubygem-chef-server
SUBDIR += rubygem-chef-solr
+ SUBDIR += rubygem-facter
SUBDIR += rubygem-fluentd
SUBDIR += rubygem-fssm
SUBDIR += rubygem-god
Modified: head/sysutils/puppet/Makefile
==============================================================================
--- head/sysutils/puppet/Makefile Sun Mar 17 20:02:36 2013 (r314482)
+++ head/sysutils/puppet/Makefile Sun Mar 17 20:14:31 2013 (r314483)
@@ -3,14 +3,14 @@
PORTNAME= puppet
PORTVERSION= 3.1.1
-PORTREVISION= 0
+PORTREVISION= 1
CATEGORIES= sysutils
MASTER_SITES= http://downloads.puppetlabs.com/puppet/
MAINTAINER= swills at FreeBSD.org
COMMENT= A configuration management framework written in Ruby
-RUN_DEPENDS= facter>=0:${PORTSDIR}/sysutils/facter \
+RUN_DEPENDS= rubygem-facter>=0:${PORTSDIR}/sysutils/rubygem-facter \
rubygem-ruby-augeas>=0:${PORTSDIR}/textproc/rubygem-augeas \
rubygem-hiera>=0:${PORTSDIR}/sysutils/rubygem-hiera
Modified: head/sysutils/puppet26/Makefile
==============================================================================
--- head/sysutils/puppet26/Makefile Sun Mar 17 20:02:36 2013 (r314482)
+++ head/sysutils/puppet26/Makefile Sun Mar 17 20:14:31 2013 (r314483)
@@ -3,13 +3,14 @@
PORTNAME= puppet
PORTVERSION= 2.6.18
+PORTREVISION= 1
CATEGORIES= sysutils
MASTER_SITES= http://downloads.puppetlabs.com/puppet/
MAINTAINER= anders at FreeBSD.org
COMMENT= A configuration management framework written in Ruby
-RUN_DEPENDS= ${RUBY_SITELIBDIR}/facter.rb:${PORTSDIR}/sysutils/facter \
+RUN_DEPENDS= rubygem-facter>=0:${PORTSDIR}/sysutils/rubygem-facter \
rubygem-ruby-augeas>=0:${PORTSDIR}/textproc/rubygem-augeas \
${RUBY_ARCHLIBDIR}/iconv.so:${PORTSDIR}/converters/ruby-iconv
Modified: head/sysutils/puppet27/Makefile
==============================================================================
--- head/sysutils/puppet27/Makefile Sun Mar 17 20:02:36 2013 (r314482)
+++ head/sysutils/puppet27/Makefile Sun Mar 17 20:14:31 2013 (r314483)
@@ -3,13 +3,14 @@
PORTNAME= puppet
PORTVERSION= 2.7.21
+PORTREVISION= 1
CATEGORIES= sysutils
MASTER_SITES= http://downloads.puppetlabs.com/puppet/
MAINTAINER= swills at FreeBSD.org
COMMENT= A configuration management framework written in Ruby
-RUN_DEPENDS= facter>=0:${PORTSDIR}/sysutils/facter \
+RUN_DEPENDS= rubygem-facter>=0:${PORTSDIR}/sysutils/rubygem-facter \
rubygem-ruby-augeas>=0:${PORTSDIR}/textproc/rubygem-augeas
LATEST_LINK= puppet27
Modified: head/sysutils/rubygem-facter/Makefile
==============================================================================
--- head/sysutils/facter/Makefile Tue Mar 5 20:23:57 2013 (r313478)
+++ head/sysutils/rubygem-facter/Makefile Sun Mar 17 20:14:31 2013 (r314483)
@@ -1,34 +1,26 @@
-# New ports collection makefile for: facter
-# Date created: 2007-03-03
-# Whom: Tomoyuki Sakurai <cherry at trombik.org>
-#
+# Created by: Tomoyuki Sakurai <cherry at trombik.org>
# $FreeBSD$
-#
PORTNAME= facter
-PORTVERSION= 1.6.16
-CATEGORIES= sysutils ruby
-MASTER_SITES= http://downloads.puppetlabs.com/facter/
+PORTVERSION= 1.6.18
+CATEGORIES= sysutils rubygems
+MASTER_SITES= RG \
+ http://downloads.puppetlabs.com/facter/
MAINTAINER= rouslan at rshell.net
COMMENT= A cross-platform Ruby library for retrieving facts from OS
-NO_BUILD= yes
-
USE_RUBY= yes
+USE_RUBYGEMS= yes
+RUBYGEM_AUTOPLIST= yes
-MAN8= facter.8
-MANCOMPRESSED= yes
+PLIST_FILES= bin/facter
.include <bsd.port.pre.mk>
# Restrict dmidecode dependency to i386 and amd64 systems
.if ${ARCH} == "amd64" || ${ARCH} == "i386"
-RUN_DEPENDS= dmidecode:${PORTSDIR}/sysutils/dmidecode
+RUN_DEPENDS= dmidecode:${PORTSDIR}/sysutils/dmidecode
.endif
-do-install:
- cd ${WRKSRC} && \
- ${SETENV} PREFIX=${PREFIX} ${RUBY} ${WRKSRC}/install.rb
-
.include <bsd.port.post.mk>
Modified: head/sysutils/rubygem-facter/distinfo
==============================================================================
--- head/sysutils/facter/distinfo Tue Mar 5 20:23:57 2013 (r313478)
+++ head/sysutils/rubygem-facter/distinfo Sun Mar 17 20:14:31 2013 (r314483)
@@ -1,2 +1,2 @@
-SHA256 (facter-1.6.16.tar.gz) = fcac57ea59e004e131a2c66be030109465c89c1b30d91c26d1b5cdcf10379125
-SIZE (facter-1.6.16.tar.gz) = 137694
+SHA256 (rubygem/facter-1.6.18.gem) = 5760265cbbd684b0c7e3b350b9b983d12a743b2b4818859feb623b4b1bcc5b55
+SIZE (rubygem/facter-1.6.18.gem) = 145920
Modified: head/sysutils/rubygem-facter/pkg-descr
==============================================================================
--- head/sysutils/facter/pkg-descr Tue Mar 5 20:23:57 2013 (r313478)
+++ head/sysutils/rubygem-facter/pkg-descr Sun Mar 17 20:14:31 2013 (r314483)
@@ -4,4 +4,4 @@ working only on certain operating system
especially useful for retrieving things like operating system names, IP
addresses, MAC addresses, and SSH keys.
-WWW: http://www.reductivelabs.com/projects/facter/
+WWW: https://puppetlabs.com/puppet/related-projects/facter/
More information about the svn-ports-all
mailing list