From owner-freebsd-ports-bugs@FreeBSD.ORG Wed Mar 19 23:00:00 2014 Return-Path: Delivered-To: freebsd-ports-bugs@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id CD71BD1C for ; Wed, 19 Mar 2014 23:00:00 +0000 (UTC) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id AA0F1A7F for ; Wed, 19 Mar 2014 23:00:00 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.8/8.14.8) with ESMTP id s2JN00cB085478 for ; Wed, 19 Mar 2014 23:00:00 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.8/8.14.8/Submit) id s2JN00tS085475; Wed, 19 Mar 2014 23:00:00 GMT (envelope-from gnats) Resent-Date: Wed, 19 Mar 2014 23:00:00 GMT Resent-Message-Id: <201403192300.s2JN00tS085475@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Michael Moll Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 0A1FBCCC for ; Wed, 19 Mar 2014 22:54:29 +0000 (UTC) Received: from cgiserv.freebsd.org (cgiserv.freebsd.org [IPv6:2001:1900:2254:206a::50:4]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id EB124A57 for ; Wed, 19 Mar 2014 22:54:28 +0000 (UTC) Received: from cgiserv.freebsd.org ([127.0.1.6]) by cgiserv.freebsd.org (8.14.8/8.14.8) with ESMTP id s2JMsScJ088942 for ; Wed, 19 Mar 2014 22:54:28 GMT (envelope-from nobody@cgiserv.freebsd.org) Received: (from nobody@localhost) by cgiserv.freebsd.org (8.14.8/8.14.8/Submit) id s2JMsSOW088941; Wed, 19 Mar 2014 22:54:28 GMT (envelope-from nobody) Message-Id: <201403192254.s2JMsSOW088941@cgiserv.freebsd.org> Date: Wed, 19 Mar 2014 22:54:28 GMT From: Michael Moll To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Subject: ports/187776: new port: devel/rubygem-kafo X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 19 Mar 2014 23:00:00 -0000 >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 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 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: