Bug 218373 - [NEW PORT] sysutils/p5-Giovanni: a perl-based software deployment tool inspired by capistrano - v1.12
Summary: [NEW PORT] sysutils/p5-Giovanni: a perl-based software deployment tool inspir...
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Larry Rosenman
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-04-04 14:35 UTC by Dave Cottlehuber
Modified: 2017-04-05 02:19 UTC (History)
1 user (show)

See Also:


Attachments
v1 svn diff (3.89 KB, patch)
2017-04-04 14:36 UTC, Dave Cottlehuber
dch: maintainer-approval+
Details | Diff
v2 svn diff (3.77 KB, patch)
2017-04-05 00:18 UTC, Dave Cottlehuber
dch: maintainer-approval+
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Dave Cottlehuber freebsd_committer freebsd_triage 2017-04-04 14:35:34 UTC
# QA

- portlint AC is clean
- poudriere 11_amd64 is clean as this is a noarch port this should be sufficient
Comment 1 Dave Cottlehuber freebsd_committer freebsd_triage 2017-04-04 14:36:39 UTC
Created attachment 181480 [details]
v1 svn diff
Comment 2 Larry Rosenman freebsd_committer freebsd_triage 2017-04-05 00:08:37 UTC
I can't even fetch it, get invalid size.

Can you look at 
http://home.lerctr.org:8888/data/live-ler-checkout/2017-04-04_18h56m37s/logs/errors/p5-Giovanni-1.12.log

and help?
Comment 3 Larry Rosenman freebsd_committer freebsd_triage 2017-04-05 00:10:43 UTC
Ugh, DOS line-ends on all the files.

Removed, and it seems to get further.
Comment 4 Dave Cottlehuber freebsd_committer freebsd_triage 2017-04-05 00:14:14 UTC
this happens *every* time I try svn diffs... adding a 

https://github.com/skunkwerks/ports/commit/f526c5c3f019bb614ec4c39de293df53df6fba0f
Comment 5 Dave Cottlehuber freebsd_committer freebsd_triage 2017-04-05 00:16:40 UTC
fetch is fine here BTW;

fetch is fine here:

SIZE (Giovanni-1.12.tar.gz) = 15897
 /u/ports/s/p5-Giovanni ╍{}+- rm distinfo 
 /u/ports/s/p5-Giovanni ╍{}+- sudo make fetch
===>  License ART10 accepted by the user
===>   p5-Giovanni-1.12 depends on file: /usr/local/sbin/pkg - found
=> Giovanni-1.12.tar.gz doesn't seem to exist in /usr/ports/distfiles/.
=> Attempting to fetch http://cpan.metacpan.org/authors/id/N/NO/NORBU/Giovanni-1.12.tar.gz
Giovanni-1.12.tar.gz                          100% of   15 kB  486 kBps 00m00s
===> Fetching all distfiles required by p5-Giovanni-1.12 for building
 /u/ports/s/p5-Giovanni ╍{}+- sudo make makesum                                                                                                                                                    (430ms) 
 /u/ports/s/p5-Giovanni ╍{}+- git diff                                                                                                                                                                 (1) 
diff --git a/sysutils/p5-Giovanni/distinfo b/sysutils/p5-Giovanni/distinfo
index 1ca86a326087..46ebaabfde99 100644
--- a/sysutils/p5-Giovanni/distinfo
+++ b/sysutils/p5-Giovanni/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1491312863
+TIMESTAMP = 1491351143
 SHA256 (Giovanni-1.12.tar.gz) = 2bbea32a94d6bb182ccd003b9602658c31ed82e1c0f314bca16969c8eb449633
 SIZE (Giovanni-1.12.tar.gz) = 15897
 /u/ports/s/p5-Giovanni ╍{}+-
Comment 6 Dave Cottlehuber freebsd_committer freebsd_triage 2017-04-05 00:18:40 UTC
Created attachment 181495 [details]
v2 svn diff
Comment 7 Larry Rosenman freebsd_committer freebsd_triage 2017-04-05 00:21:08 UTC
It was the ^m's on the distinfo file... 

I'm working through it.
Comment 8 commit-hook freebsd_committer freebsd_triage 2017-04-05 02:17:10 UTC
A commit references this bug:

Author: ler
Date: Wed Apr  5 02:16:35 UTC 2017
New revision: 437765
URL: https://svnweb.freebsd.org/changeset/ports/437765

Log:
  sysutils/p5-Giovanni: a perl-based software deployment tool inspired by capistrano - v1.12

  Giovanni is a Perl replacement for the idea behind Capistrano.
  It is a deployment system that can be used comfortably from the
  commandline to check out code, restart systems and notify.

  PR:	218373
  Submitted by: Dave Cottlehuber <dch@skunkwerks.at>
  Approved by:	adamw (mentor)
  Differential Revision:	https://reviews.freebsd.org/D10277

Changes:
  head/sysutils/p5-Giovanni/
  head/sysutils/p5-Giovanni/Makefile
  head/sysutils/p5-Giovanni/distinfo
  head/sysutils/p5-Giovanni/pkg-descr
  head/sysutils/p5-Giovanni/pkg-plist
Comment 9 Larry Rosenman freebsd_committer freebsd_triage 2017-04-05 02:19:31 UTC
Committed with minor mods.

Thank You.