From nobody@FreeBSD.org  Sat Apr 20 19:29:25 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 67FF8C90
	for <freebsd-gnats-submit@FreeBSD.org>; Sat, 20 Apr 2013 19:29:25 +0000 (UTC)
	(envelope-from nobody@FreeBSD.org)
Received: from red.freebsd.org (red.freebsd.org [IPv6:2001:4f8:fff6::22])
	by mx1.freebsd.org (Postfix) with ESMTP id 59BFCC02
	for <freebsd-gnats-submit@FreeBSD.org>; Sat, 20 Apr 2013 19:29:25 +0000 (UTC)
Received: from red.freebsd.org (localhost [127.0.0.1])
	by red.freebsd.org (8.14.5/8.14.5) with ESMTP id r3KJTP1L014851
	for <freebsd-gnats-submit@FreeBSD.org>; Sat, 20 Apr 2013 19:29:25 GMT
	(envelope-from nobody@red.freebsd.org)
Received: (from nobody@localhost)
	by red.freebsd.org (8.14.5/8.14.5/Submit) id r3KJTP2V014850;
	Sat, 20 Apr 2013 19:29:25 GMT
	(envelope-from nobody)
Message-Id: <201304201929.r3KJTP2V014850@red.freebsd.org>
Date: Sat, 20 Apr 2013 19:29:25 GMT
From: John Marino <draco@marino.st>
To: freebsd-gnats-submit@FreeBSD.org
Subject: www/py-djangotoolbox: unfetchable distfile, fragile
X-Send-Pr-Version: www-3.1
X-GNATS-Notify: john@ixsystems.com

>Number:         178008
>Category:       ports
>Synopsis:       www/py-djangotoolbox: unfetchable distfile, fragile
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    koobs
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Sat Apr 20 19:30:01 UTC 2013
>Closed-Date:    Tue Jun 11 13:20:19 UTC 2013
>Last-Modified:  Tue Jun 11 13:20:19 UTC 2013
>Originator:     John Marino
>Release:        
>Organization:
>Environment:
>Description:
This is a github repo, and the tarball is fetched directly from the head of the trunk branch, it appears.

The checksum doesn't match, so (as you would expect) something must have gotten committed to the trunk branch.

The current Makefile seems really fragile, something needs to be changed to ensure the distfile never changes.

As it stands no, this port is BROKEN and should be marked as such until the distfile can be depended on not to change.
>How-To-Repeat:

>Fix:


>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: freebsd-ports-bugs->freebsd-python 
Responsible-Changed-By: edwin 
Responsible-Changed-When: Sat Apr 20 19:30:17 UTC 2013 
Responsible-Changed-Why:  
freebsd-python@ wants this port PRs (via the GNATS Auto Assign Tool) 

http://www.freebsd.org/cgi/query-pr.cgi?pr=178008 
State-Changed-From-To: open->feedback 
State-Changed-By: edwin 
State-Changed-When: Sat Apr 20 19:30:19 UTC 2013 
State-Changed-Why:  
Awaiting maintainers feedback (via the GNATS Auto Assign Tool) 

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

From: Edwin Groothuis <edwin@FreeBSD.org>
To: john@ixsystems.com
Cc: bug-followup@FreeBSD.org
Subject: Re: ports/178008: www/py-djangotoolbox: unfetchable distfile, fragile
Date: Sat, 20 Apr 2013 19:30:18 UT

 Maintainer of www/py-djangotoolbox,
 
 Please note that PR ports/178008 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/178008
 
 -- 
 Edwin Groothuis via the GNATS Auto Assign Tool
 edwin@FreeBSD.org

From: John Hixson <john@ixsystems.com>
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: ports/178008: www/py-djangotoolbox: unfetchable distfile, fragile
Date: Sun, 21 Apr 2013 14:16:47 -0700

 On Sat, Apr 20, 2013 at 07:30:18PM +0000, Edwin Groothuis wrote:
 > Maintainer of www/py-djangotoolbox,
 > 
 > Please note that PR ports/178008 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/178008
 
 I'll get this fixed some time this week.
 
 - John
 
 > 
 > -- 
 > Edwin Groothuis via the GNATS Auto Assign Tool
 > edwin@FreeBSD.org

From: John Marino <dragonflybsd@marino.st>
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: ports/178008: www/py-djangotoolbox: unfetchable distfile, fragile
Date: Tue, 11 Jun 2013 11:34:32 +0200

 On 21 Apr 2013, John Hixson wrote:
 > I'll get this fixed some time this week.
 > - John
 
 Hi, this response was nearly 2 months ago.
 Is it possible to resolve this PR soon?
 
 Thanks,
 John
Responsible-Changed-From-To: freebsd-python->koobs 
Responsible-Changed-By: koobs 
Responsible-Changed-When: Tue Jun 11 12:20:01 UTC 2013 
Responsible-Changed-Why:  
I'll take it, maintainer timeout. 

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

From: dfilter@FreeBSD.ORG (dfilter service)
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: ports/178008: commit references a PR
Date: Tue, 11 Jun 2013 12:27:41 +0000 (UTC)

 Author: koobs
 Date: Tue Jun 11 12:27:28 2013
 New Revision: 320554
 URL: http://svnweb.freebsd.org/changeset/ports/320554
 
 Log:
   www/py-djangotoolbox: Fix unfetchable distfile, revert to pypi release
   
   - Revert to latest CHEESESHOP (pypi) release, same version
   - Bump PORTREVISION
   - Update RUN_DEPENDS to use package name, rather than files
   - Remove unecessary DISTNAME, USE_ZIP, FETCH_ARGS and WRKSRC overrides
   - pkg-descr: Add missing WWW: prefix
   
   PR:		ports/178008
   Submitted by:	John Marino <dragonflybsd@marino.st>
   Approved by:	maintainer timeout (6 weeks)
 
 Modified:
   head/www/py-djangotoolbox/Makefile   (contents, props changed)
   head/www/py-djangotoolbox/distinfo   (contents, props changed)
   head/www/py-djangotoolbox/pkg-descr   (contents, props changed)
 
 Modified: head/www/py-djangotoolbox/Makefile
 ==============================================================================
 --- head/www/py-djangotoolbox/Makefile	Tue Jun 11 12:19:39 2013	(r320553)
 +++ head/www/py-djangotoolbox/Makefile	Tue Jun 11 12:27:28 2013	(r320554)
 @@ -3,25 +3,21 @@
  
  PORTNAME=	djangotoolbox
  PORTVERSION=	0.9.2
 +PORTREVISION=	1
  CATEGORIES=	www python
 -MASTER_SITES=	https://github.com/django-nonrel/djangotoolbox/archive/
 +MASTER_SITES=	CHEESESHOP
  PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
 -DISTNAME=	develop
  
  MAINTAINER=	john@ixsystems.com
  COMMENT=	A common API for running Django on non-relational/NoSQL databases
  
  LICENSE=	BSD
  
 -RUN_DEPENDS=	${PYTHON_SITELIBDIR}/django/bin/django-admin.py:${PORTSDIR}/www/py-django
 +RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}django>0:${PORTSDIR}/www/py-django
  
 -USE_ZIP=	yes
 -USE_PYTHON=	yes
 +USE_PYTHON=		yes
  USE_PYDISTUTILS=	easy_install
 -PLIST_FILES=	%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%
 -
 -FETCH_ARGS=	-Fpr
  
 -WRKSRC=	${WRKDIR}/djangotoolbox-develop
 +PLIST_FILES=	%%PYTHON_SITELIBDIR%%/%%PYEASYINSTALL_EGG%%
  
  .include <bsd.port.mk>
 
 Modified: head/www/py-djangotoolbox/distinfo
 ==============================================================================
 --- head/www/py-djangotoolbox/distinfo	Tue Jun 11 12:19:39 2013	(r320553)
 +++ head/www/py-djangotoolbox/distinfo	Tue Jun 11 12:27:28 2013	(r320554)
 @@ -1,2 +1,2 @@
 -SHA256 (develop.zip) = 503ca33915d97356c4509e5cbb7d97cec72e00675aaada9dd3de9b1f8bf46c0a
 -SIZE (develop.zip) = 48492
 +SHA256 (djangotoolbox-0.9.2.tar.gz) = 0b48f2abef1fb4e1d8ea8d3339fe5a6cea1c69197e277570534545a30ff48036
 +SIZE (djangotoolbox-0.9.2.tar.gz) = 17762
 
 Modified: head/www/py-djangotoolbox/pkg-descr
 ==============================================================================
 --- head/www/py-djangotoolbox/pkg-descr	Tue Jun 11 12:19:39 2013	(r320553)
 +++ head/www/py-djangotoolbox/pkg-descr	Tue Jun 11 12:27:28 2013	(r320554)
 @@ -1,3 +1,3 @@
  A common API for running Django on non-relational/NoSQL databases
  
 -www.allbuttonspressed.com/projects/djangotoolbox
 +WWW: http://www.allbuttonspressed.com/projects/djangotoolbox
 _______________________________________________
 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: feedback->closed 
State-Changed-By: koobs 
State-Changed-When: Tue Jun 11 13:20:18 UTC 2013 
State-Changed-Why:  
Committed. Thanks! 

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