From nobody@FreeBSD.org  Tue Jun 25 12:03:49 2013
Return-Path: <nobody@FreeBSD.org>
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1])
	by hub.freebsd.org (Postfix) with ESMTP id 0C96AE22
	for <freebsd-gnats-submit@FreeBSD.org>; Tue, 25 Jun 2013 12:03:49 +0000 (UTC)
	(envelope-from nobody@FreeBSD.org)
Received: from oldred.freebsd.org (oldred.freebsd.org [8.8.178.121])
	by mx1.freebsd.org (Postfix) with ESMTP id D946F1734
	for <freebsd-gnats-submit@FreeBSD.org>; Tue, 25 Jun 2013 12:03:48 +0000 (UTC)
Received: from oldred.freebsd.org ([127.0.1.6])
	by oldred.freebsd.org (8.14.5/8.14.7) with ESMTP id r5PC3mBW092843
	for <freebsd-gnats-submit@FreeBSD.org>; Tue, 25 Jun 2013 12:03:48 GMT
	(envelope-from nobody@oldred.freebsd.org)
Received: (from nobody@localhost)
	by oldred.freebsd.org (8.14.5/8.14.5/Submit) id r5PC3mAd092838;
	Tue, 25 Jun 2013 12:03:48 GMT
	(envelope-from nobody)
Message-Id: <201306251203.r5PC3mAd092838@oldred.freebsd.org>
Date: Tue, 25 Jun 2013 12:03:48 GMT
From: John Marino <draco@marino.st>
To: freebsd-gnats-submit@FreeBSD.org
Subject: www/phpmustache: bad checksum (github)
X-Send-Pr-Version: www-3.1
X-GNATS-Notify: spolyack@collaborativefusion.com

>Number:         179961
>Category:       ports
>Synopsis:       www/phpmustache: bad checksum (github)
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    marino
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Tue Jun 25 12:10:00 UTC 2013
>Closed-Date:    Mon Jul 22 19:02:13 UTC 2013
>Last-Modified:  Mon Jul 22 19:02:13 UTC 2013
>Originator:     John Marino
>Release:        
>Organization:
>Environment:
>Description:
This port fails checksum on downloads from github.
The backup distinfo file stored at FreeBSD works for the moment.
>How-To-Repeat:

>Fix:
figure out why checksum changed, then update commit tag in Makefile.

>Release-Note:
>Audit-Trail:
State-Changed-From-To: open->feedback 
State-Changed-By: edwin 
State-Changed-When: Tue Jun 25 12:10:07 UTC 2013 
State-Changed-Why:  
Awaiting maintainers feedback (via the GNATS Auto Assign Tool) 

http://www.freebsd.org/cgi/query-pr.cgi?pr=179961 

From: Edwin Groothuis <edwin@FreeBSD.org>
To: spolyack@collaborativefusion.com
Cc: bug-followup@FreeBSD.org
Subject: Re: ports/179961: www/phpmustache: bad checksum (github)
Date: Tue, 25 Jun 2013 12:10:07 UT

 Maintainer of www/phpmustache,
 
 Please note that PR ports/179961 has just been submitted.
 
 If it contains a patch for an upgrade, an enhancement or a bug fix
 you agree on, reply to this email stating that you approve the patch
 and a committer will take care of it.
 
 The full text of the PR can be found at:
     http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/179961
 
 -- 
 Edwin Groothuis via the GNATS Auto Assign Tool
 edwin@FreeBSD.org
State-Changed-From-To: feedback->open 
State-Changed-By: marino 
State-Changed-When: Mon Jul 22 15:30:43 UTC 2013 
State-Changed-Why:  
maintainer timeout, ~4 weeks 

http://www.freebsd.org/cgi/query-pr.cgi?pr=179961 
Responsible-Changed-From-To: freebsd-ports-bugs->marino 
Responsible-Changed-By: marino 
Responsible-Changed-When: Mon Jul 22 15:31:02 UTC 2013 
Responsible-Changed-Why:  
I'll take it. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=179961 

From: dfilter@FreeBSD.ORG (dfilter service)
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: ports/179961: commit references a PR
Date: Mon, 22 Jul 2013 18:55:50 +0000 (UTC)

 Author: marino
 Date: Mon Jul 22 18:55:37 2013
 New Revision: 323492
 URL: http://svnweb.freebsd.org/changeset/ports/323492
 
 Log:
   www/phpmustache: Unbreak fetch and update to version 2.4.0
   
   This port had some sort of broken roll-your-own github fetch support.  It
   could have been easily corrected for the current version 0.8.1, but that
   was 11 releases ago!
   
   So in addition to fixing the fetch, the port was updated to the latest
   release v2.4.0.  The port now requires PHP to build.  It always required
   PHP as a run depends but this was previously omitted.  The MIT license was
   moved to the built-in license handling, and the documentation was eliminated
   because it is in unreadable markdown format.  The test files were also
   eliminated because it doesn't appear to be meant for users.  The examples
   were kept and augmented.  The name of the main class file changed from
   "Mustache.php" to "mustache.php" but gets installed to the same location.
   
   PR:		ports/179961
   Approved by:	bapt (mentor), maintainer timeout (~4 weeks)
 
 Modified:
   head/www/phpmustache/Makefile
   head/www/phpmustache/distinfo
   head/www/phpmustache/pkg-plist
 
 Modified: head/www/phpmustache/Makefile
 ==============================================================================
 --- head/www/phpmustache/Makefile	Mon Jul 22 18:17:31 2013	(r323491)
 +++ head/www/phpmustache/Makefile	Mon Jul 22 18:55:37 2013	(r323492)
 @@ -1,48 +1,36 @@
 -# New ports collection makefile for:   phpmustache
 -# Date created:        25 October 2011
 -# Whom:                Steve Polyack <spolyack@collaborativefusion.com>
 -#
 +# Created by: Steve Polyack <spolyack@collaborativefusion.com>
  # $FreeBSD$
 -#
  
  PORTNAME=	phpmustache
 -PORTVERSION=	0.8.1
 +PORTVERSION=	2.4.0
  CATEGORIES=	www
 -MASTER_SITES=	https://github.com/bobthecow/mustache.php/tarball/master/
 -DISTNAME=	bobthecow-mustache.php-v${PORTVERSION}-0-g${GITVERSION}
 +MASTER_SITES=	GH
  
  MAINTAINER=	spolyack@collaborativefusion.com
  COMMENT=	PHP5 code for Mustache
  
 -GITVERSION=	1e23df0
 -FETCH_ARGS=	-pRr
 -WRKSRC=		${WRKDIR}/bobthecow-mustache.php-${GITVERSION}
 +LICENSE=	MIT
  
 -NO_BUILD=	yes
 +USE_GITHUB=	yes
 +GH_ACCOUNT=	bobthecow
 +GH_PROJECT=	mustache.php
 +GH_TAGNAME=	v2.4.0
 +GH_COMMIT=	8433da6
 +
 +USE_PHP=	yes
 +USE_PHP_BUILD=	yes
  
  SUB_FILES=	pkg-message
  
 +do-build:
 +	@${WRKSRC}/bin/build_bootstrap.php
 +
  do-install:
  	@${MKDIR} ${DATADIR}
 -	@${INSTALL_DATA} ${WRKSRC}/Mustache.php ${DATADIR}
 -	@${MKDIR} ${DATADIR}/test
 -	@${INSTALL_DATA} ${WRKSRC}/test/*.php ${WRKSRC}/test/phpunit.xml ${DATADIR}/test
 -	@${MKDIR} ${DATADIR}/test/lib/yaml/doc ${DATADIR}/test/lib/yaml/lib
 -.for f in README.markdown LICENSE package.xml
 -	@${INSTALL_DATA} ${WRKSRC}/test/lib/yaml/$f ${DATADIR}/test/lib/yaml
 -.endfor
 -	@${INSTALL_DATA} ${WRKSRC}/test/lib/yaml/lib/* ${DATADIR}/test/lib/yaml/lib
 -	@${INSTALL_DATA} ${WRKSRC}/test/lib/yaml/doc/* ${DATADIR}/test/lib/yaml/doc
 -	@${MKDIR} ${DATADIR}/test/spec
 -.if !defined(NOPORTDOCS)
 -	@${MKDIR} ${DOCSDIR}
 -.for f in README.markdown LICENSE
 -	@${INSTALL_DATA} ${WRKSRC}/$f ${DOCSDIR}
 -.endfor
 -.endif
 +	@${INSTALL_DATA} ${WRKSRC}/mustache.php ${DATADIR}
  .if !defined(NOPORTEXAMPLES)
  	@${MKDIR} ${EXAMPLESDIR}
 -	@${CP} -R ${WRKSRC}/examples/* ${EXAMPLESDIR}
 +	@${CP} -R ${WRKSRC}/test/fixtures/examples/* ${EXAMPLESDIR}
  .endif
  
  post-install:
 
 Modified: head/www/phpmustache/distinfo
 ==============================================================================
 --- head/www/phpmustache/distinfo	Mon Jul 22 18:17:31 2013	(r323491)
 +++ head/www/phpmustache/distinfo	Mon Jul 22 18:55:37 2013	(r323492)
 @@ -1,2 +1,2 @@
 -SHA256 (bobthecow-mustache.php-v0.8.1-0-g1e23df0.tar.gz) = 9111025ef0fa8b1412436ee26fc8715726399da16c57a69e29fb4927c42ede1c
 -SIZE (bobthecow-mustache.php-v0.8.1-0-g1e23df0.tar.gz) = 41364
 +SHA256 (phpmustache-2.4.0.tar.gz) = 132439e9fa7a9cf23b0329049c707312848c066e7842c6e892af1c3a02fe341d
 +SIZE (phpmustache-2.4.0.tar.gz) = 44139
 
 Modified: head/www/phpmustache/pkg-plist
 ==============================================================================
 --- head/www/phpmustache/pkg-plist	Mon Jul 22 18:17:31 2013	(r323491)
 +++ head/www/phpmustache/pkg-plist	Mon Jul 22 18:55:37 2013	(r323492)
 @@ -1,6 +1,4 @@
 -%%DATADIR%%/Mustache.php
 -%%PORTDOCS%%%%DOCSDIR%%/README.markdown
 -%%PORTDOCS%%%%DOCSDIR%%/LICENSE
 +%%DATADIR%%/mustache.php
  %%PORTEXAMPLES%%%%EXAMPLESDIR%%/child_context/ChildContext.php
  %%PORTEXAMPLES%%%%EXAMPLESDIR%%/child_context/child_context.mustache
  %%PORTEXAMPLES%%%%EXAMPLESDIR%%/child_context/child_context.txt
 @@ -25,6 +23,9 @@
  %%PORTEXAMPLES%%%%EXAMPLESDIR%%/grand_parent_context/GrandParentContext.php
  %%PORTEXAMPLES%%%%EXAMPLESDIR%%/grand_parent_context/grand_parent_context.mustache
  %%PORTEXAMPLES%%%%EXAMPLESDIR%%/grand_parent_context/grand_parent_context.txt
 +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/i18n/I18n.php
 +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/i18n/i18n.mustache
 +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/i18n/i18n.txt
  %%PORTEXAMPLES%%%%EXAMPLESDIR%%/implicit_iterator/ImplicitIterator.php
  %%PORTEXAMPLES%%%%EXAMPLESDIR%%/implicit_iterator/implicit_iterator.mustache
  %%PORTEXAMPLES%%%%EXAMPLESDIR%%/implicit_iterator/implicit_iterator.txt
 @@ -34,18 +35,11 @@
  %%PORTEXAMPLES%%%%EXAMPLESDIR%%/inverted_section/InvertedSection.php
  %%PORTEXAMPLES%%%%EXAMPLESDIR%%/inverted_section/inverted_section.mustache
  %%PORTEXAMPLES%%%%EXAMPLESDIR%%/inverted_section/inverted_section.txt
 +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/partials/partials/header.mustache
  %%PORTEXAMPLES%%%%EXAMPLESDIR%%/partials/Partials.php
  %%PORTEXAMPLES%%%%EXAMPLESDIR%%/partials/partials.mustache
  %%PORTEXAMPLES%%%%EXAMPLESDIR%%/partials/partials.txt
 -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/partials_with_view_class/PartialsWithViewClass.php
 -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/partials_with_view_class/partials_with_view_class.mustache
 -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/partials_with_view_class/partials_with_view_class.txt
 -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/pragma_unescaped/PragmaUnescaped.php
 -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/pragma_unescaped/pragma_unescaped.mustache
 -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/pragma_unescaped/pragma_unescaped.txt
 -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/pragmas_in_partials/PragmasInPartials.php
 -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/pragmas_in_partials/pragmas_in_partials.mustache
 -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/pragmas_in_partials/pragmas_in_partials.txt
 +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/recursive_partials/partials/child.mustache
  %%PORTEXAMPLES%%%%EXAMPLESDIR%%/recursive_partials/RecursivePartials.php
  %%PORTEXAMPLES%%%%EXAMPLESDIR%%/recursive_partials/recursive_partials.mustache
  %%PORTEXAMPLES%%%%EXAMPLESDIR%%/recursive_partials/recursive_partials.txt
 @@ -76,36 +70,10 @@
  %%PORTEXAMPLES%%%%EXAMPLESDIR%%/utf8_unescaped/UTF8Unescaped.php
  %%PORTEXAMPLES%%%%EXAMPLESDIR%%/utf8_unescaped/utf8_unescaped.mustache
  %%PORTEXAMPLES%%%%EXAMPLESDIR%%/utf8_unescaped/utf8_unescaped.txt
 +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/whitespace/partials/alphabet.mustache
  %%PORTEXAMPLES%%%%EXAMPLESDIR%%/whitespace/Whitespace.php
  %%PORTEXAMPLES%%%%EXAMPLESDIR%%/whitespace/whitespace.mustache
  %%PORTEXAMPLES%%%%EXAMPLESDIR%%/whitespace/whitespace.txt
 -%%DATADIR%%/test/MustacheExceptionTest.php
 -%%DATADIR%%/test/MustacheHigherOrderSectionsTest.php
 -%%DATADIR%%/test/MustacheInjectionTest.php
 -%%DATADIR%%/test/MustacheObjectSectionTest.php
 -%%DATADIR%%/test/MustachePragmaTest.php
 -%%DATADIR%%/test/MustachePragmaUnescapedTest.php
 -%%DATADIR%%/test/MustacheSpecTest.php
 -%%DATADIR%%/test/MustacheTest.php
 -%%DATADIR%%/test/lib/yaml/LICENSE
 -%%DATADIR%%/test/lib/yaml/README.markdown
 -%%DATADIR%%/test/lib/yaml/doc/00-Introduction.markdown
 -%%DATADIR%%/test/lib/yaml/doc/01-Usage.markdown
 -%%DATADIR%%/test/lib/yaml/doc/02-YAML.markdown
 -%%DATADIR%%/test/lib/yaml/doc/A-License.markdown
 -%%DATADIR%%/test/lib/yaml/lib/sfYaml.php
 -%%DATADIR%%/test/lib/yaml/lib/sfYamlDumper.php
 -%%DATADIR%%/test/lib/yaml/lib/sfYamlInline.php
 -%%DATADIR%%/test/lib/yaml/lib/sfYamlParser.php
 -%%DATADIR%%/test/lib/yaml/package.xml
 -%%DATADIR%%/test/phpunit.xml
 -@dirrm %%DATADIR%%/test/lib/yaml/doc
 -@dirrm %%DATADIR%%/test/lib/yaml/lib
 -@dirrm %%DATADIR%%/test/lib/yaml
 -@dirrm %%DATADIR%%/test/lib
 -@dirrm %%DATADIR%%/test/spec
 -@dirrm %%DATADIR%%/test
 -@dirrm %%DATADIR%%
  %%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/child_context
  %%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/comments
  %%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/complex
 @@ -114,13 +82,13 @@
  %%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/double_section
  %%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/escaped
  %%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/grand_parent_context
 +%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/i18n
  %%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/implicit_iterator
  %%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/inverted_double_section
  %%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/inverted_section
 +%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/partials/partials
  %%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/partials
 -%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/partials_with_view_class
 -%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/pragma_unescaped
 -%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/pragmas_in_partials
 +%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/recursive_partials/partials
  %%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/recursive_partials
  %%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/section_iterator_objects
  %%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/section_magic_objects
 @@ -131,6 +99,7 @@
  %%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/unescaped
  %%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/utf8
  %%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/utf8_unescaped
 +%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/whitespace/partials
  %%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/whitespace
  %%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%
 -%%PORTDOCS%%@dirrm %%DOCSDIR%%
 +@dirrm %%DATADIR%%
 _______________________________________________
 svn-ports-all@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/svn-ports-all
 To unsubscribe, send any mail to "svn-ports-all-unsubscribe@freebsd.org"
 
State-Changed-From-To: open->closed 
State-Changed-By: marino 
State-Changed-When: Mon Jul 22 19:02:11 UTC 2013 
State-Changed-Why:  
Updated to version 2.4.0 at the same time. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=179961 
>Unformatted:
