Date: Wed, 19 Mar 2014 22:54:28 GMT From: Michael Moll <kvedulv@kvedulv.de> To: freebsd-gnats-submit@FreeBSD.org Subject: ports/187776: new port: devel/rubygem-kafo Message-ID: <201403192254.s2JMsSOW088941@cgiserv.freebsd.org> Resent-Message-ID: <201403192300.s2JN00tS085475@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 187776 >Category: ports >Synopsis: new port: devel/rubygem-kafo >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Wed Mar 19 23:00:00 UTC 2014 >Closed-Date: >Last-Modified: >Originator: Michael Moll >Release: >Organization: >Environment: >Description: this is a port of the kafo rubygem depends on devel/rubygem-kafo_parsers (ports/187775) >How-To-Repeat: >Fix: Patch attached with submission follows: # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # rubygem-kafo # rubygem-kafo/distinfo # rubygem-kafo/Makefile # rubygem-kafo/files # rubygem-kafo/files/patch-gemspec # rubygem-kafo/files/patch-bin__kafofy # rubygem-kafo/pkg-descr # echo c - rubygem-kafo mkdir -p rubygem-kafo > /dev/null 2>&1 echo x - rubygem-kafo/distinfo sed 's/^X//' >rubygem-kafo/distinfo << '746368e0d2beacd9504b5434360090e9' XSHA256 (rubygem/kafo-0.4.0.gem) = 9391c93565d0cedf8818df80df38e5e02f3df7f00c4b47609a22559b2992ff36 XSIZE (rubygem/kafo-0.4.0.gem) = 41472 746368e0d2beacd9504b5434360090e9 echo x - rubygem-kafo/Makefile sed 's/^X//' >rubygem-kafo/Makefile << '7a38d5419e50ca53b08bad65ccc25e4e' X# Created by: Michael Moll <kvedulv at kvedulv.de> X# $FreeBSD$ X XPORTNAME= kafo XPORTVERSION= 0.4.0 XCATEGORIES= devel ruby XMASTER_SITES= RG X XMAINTAINER= ruby@FreeBSD.org XCOMMENT= Ruby framework to create installers X XLICENSE= GPLv3 X XRUN_DEPENDS= rubygem-clamp>=0.6.2:${PORTSDIR}/devel/rubygem-clamp \ X rubygem-highline>=1.6.21:${PORTSDIR}/devel/rubygem-highline \ X rubygem-logging>=1.8.1:${PORTSDIR}/devel/rubygem-logging \ X rubygem-powerbar>=1.0.11:${PORTSDIR}/devel/rubygem-powerbar \ X rubygem-kafo_parsers>=0.0.1:${PORTSDIR}/devel/rubygem-kafo_parsers \ X gsed:${PORTSDIR}/textproc/gsed X XUSE_RUBY= yes XUSE_RUBYGEMS= yes XRUBYGEM_AUTOPLIST= yes X XPLIST_FILES= bin/kafo-configure bin/kafo-export-params bin/kafofy X X.include <bsd.port.mk> 7a38d5419e50ca53b08bad65ccc25e4e echo c - rubygem-kafo/files mkdir -p rubygem-kafo/files > /dev/null 2>&1 echo x - rubygem-kafo/files/patch-gemspec sed 's/^X//' >rubygem-kafo/files/patch-gemspec << 'ec3b579cf62db38bb7af0cc25553ad4f' X--- kafo-0.4.0.gemspec.orig 2014-03-19 14:35:38.000000000 +0100 X+++ kafo-0.4.0.gemspec 2014-03-19 14:35:58.000000000 +0100 X@@ -109,20 +109,6 @@ X - !ruby/object:Gem::Version X version: '0' X - !ruby/object:Gem::Dependency X- name: puppet X- requirement: !ruby/object:Gem::Requirement X- requirements: X- - - '>=' X- - !ruby/object:Gem::Version X- version: '0' X- type: :runtime X- prerelease: false X- version_requirements: !ruby/object:Gem::Requirement X- requirements: X- - - '>=' X- - !ruby/object:Gem::Version X- version: '0' X-- !ruby/object:Gem::Dependency X name: logging X requirement: !ruby/object:Gem::Requirement X requirements: ec3b579cf62db38bb7af0cc25553ad4f echo x - rubygem-kafo/files/patch-bin__kafofy sed 's/^X//' >rubygem-kafo/files/patch-bin__kafofy << 'e267a45ee6674dca3bcf3facd3a235d4' X--- bin/kafofy.orig 2014-03-19 16:50:00.000000000 +0100 X+++ bin/kafofy 2014-03-19 16:50:13.000000000 +0100 X@@ -48,8 +48,8 @@ X File.chmod 0600, options[:config_file] X FileUtils.cp('config/kafo.yaml.example', options[:config_file]) X if options[:answer_file] X- `sed -i 's/^# :answer_file.*$/:answer_file: #{options[:answer_file].gsub('/', '\/')}/' #{options[:config_file]}` X- `sed -i 's/^# :name.*$/:name: #{options[:name]}/' #{options[:config_file]}` X+ `gsed -i 's/^# :answer_file.*$/:answer_file: #{options[:answer_file].gsub('/', '\/')}/' #{options[:config_file]}` X+ `gsed -i 's/^# :name.*$/:name: #{options[:name]}/' #{options[:config_file]}` X end X end X e267a45ee6674dca3bcf3facd3a235d4 echo x - rubygem-kafo/pkg-descr sed 's/^X//' >rubygem-kafo/pkg-descr << '10a42305e8c79b92d73e63ac2d6097f3' XKafo provides a framework for building shiny, user friendly command line Xinstallers based on puppet modules. X XWWW: https://github.com/theforeman/kafo 10a42305e8c79b92d73e63ac2d6097f3 exit >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201403192254.s2JMsSOW088941>