From nobody@FreeBSD.org  Thu Jul 14 18:53:31 2011
Return-Path: <nobody@FreeBSD.org>
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id DCAFA106566B
	for <freebsd-gnats-submit@FreeBSD.org>; Thu, 14 Jul 2011 18:53:31 +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 CC6298FC19
	for <freebsd-gnats-submit@FreeBSD.org>; Thu, 14 Jul 2011 18:53:31 +0000 (UTC)
Received: from red.freebsd.org (localhost [127.0.0.1])
	by red.freebsd.org (8.14.4/8.14.4) with ESMTP id p6EIrVWU081480
	for <freebsd-gnats-submit@FreeBSD.org>; Thu, 14 Jul 2011 18:53:31 GMT
	(envelope-from nobody@red.freebsd.org)
Received: (from nobody@localhost)
	by red.freebsd.org (8.14.4/8.14.4/Submit) id p6EIrVA8081474;
	Thu, 14 Jul 2011 18:53:31 GMT
	(envelope-from nobody)
Message-Id: <201107141853.p6EIrVA8081474@red.freebsd.org>
Date: Thu, 14 Jul 2011 18:53:31 GMT
From: Ruslan Mahmatkhanov <cvs-src@yandex.ru>
To: freebsd-gnats-submit@FreeBSD.org
Subject: [UPDATE] devel/py-gitdb: update to 0.5.4
X-Send-Pr-Version: www-3.1
X-GNATS-Notify:

>Number:         158919
>Category:       ports
>Synopsis:       [UPDATE] devel/py-gitdb: update to 0.5.4
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    wen
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Thu Jul 14 19:00:20 UTC 2011
>Closed-Date:    Thu Aug 11 01:33:45 UTC 2011
>Last-Modified:  Thu Aug 11 01:40:11 UTC 2011
>Originator:     Ruslan Mahmatkhanov
>Release:        9.0-CURRENT
>Organization:
>Environment:
9.0-CURRENT i386
>Description:
- update to 0.5.4
- add license
- depend on devel/py-async and devel/py-smmap
- py-gitdb doesn't work with setuptools, so disable it's detection
  in setup.py (added files/patch-setup.py)

tinderbuild log (8.2-RELEASE):
http://happy-nation.by.ru/ports/tb/py27-gitdb-0.5.4.log
>How-To-Repeat:

>Fix:


Patch attached with submission follows:

diff -ruNa py-gitdb.orig/Makefile py-gitdb/Makefile
--- py-gitdb.orig/Makefile	2011-03-16 03:20:18.000000000 +0300
+++ py-gitdb/Makefile	2011-07-14 22:38:01.000000000 +0400
@@ -6,7 +6,7 @@
 #
 
 PORTNAME=	gitdb
-PORTVERSION=	0.5.2
+PORTVERSION=	0.5.4
 CATEGORIES=	devel python
 MASTER_SITES=	CHEESESHOP
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
@@ -14,6 +14,11 @@
 MAINTAINER=	wen@FreeBSD.org
 COMMENT=	Pure Python git object database
 
+LICENSE=	BSD
+
+RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}async>=0.6.1:${PORTSDIR}/devel/py-async \
+		${PYTHON_PKGNAMEPREFIX}smmap>=0.8.0:${PORTSDIR}/devel/py-smmap
+
 USE_PYTHON=		yes
 USE_PYDISTUTILS=	yes
 
diff -ruNa py-gitdb.orig/distinfo py-gitdb/distinfo
--- py-gitdb.orig/distinfo	2011-03-16 03:20:18.000000000 +0300
+++ py-gitdb/distinfo	2011-07-14 22:25:47.000000000 +0400
@@ -1,2 +1,2 @@
-SHA256 (gitdb-0.5.2.tar.gz) = 7105fa7611271ed490775a704e1c6d42b1c2886f422f707db136bad216c5bbac
-SIZE (gitdb-0.5.2.tar.gz) = 171142
+SHA256 (gitdb-0.5.4.tar.gz) = de5d2dac0daec4a9cd7bb1ae1cd42d53510dcf597397c608c12a154b69ad3783
+SIZE (gitdb-0.5.4.tar.gz) = 50258
diff -ruNa py-gitdb.orig/files/patch-setup.py py-gitdb/files/patch-setup.py
--- py-gitdb.orig/files/patch-setup.py	1970-01-01 03:00:00.000000000 +0300
+++ py-gitdb/files/patch-setup.py	2011-07-14 22:37:22.000000000 +0400
@@ -0,0 +1,16 @@
+--- setup.py.orig	2011-07-05 18:59:59.000000000 +0400
++++ setup.py	2011-07-14 22:37:09.000000000 +0400
+@@ -7,13 +7,6 @@
+ 
+ # wow, this is a mixed bag ... I am pretty upset about all of this ... 
+ setuptools_build_py_module = None
+-try:
+-	# don't pull it in if we don't have to
+-	if 'setuptools' in sys.modules: 
+-		import setuptools.command.build_py as setuptools_build_py_module
+-		from setuptools.command.build_ext import build_ext
+-except ImportError:
+-	pass
+ 
+ class build_ext_nofail(build_ext):
+ 	"""Doesn't fail when build our optional extensions"""
diff -ruNa py-gitdb.orig/pkg-plist py-gitdb/pkg-plist
--- py-gitdb.orig/pkg-plist	2011-03-16 03:20:18.000000000 +0300
+++ py-gitdb/pkg-plist	2011-07-14 22:39:55.000000000 +0400
@@ -1,5 +1,3 @@
-%%PYTHON_SITELIBDIR%%/gitdb/AUTHORS
-%%PYTHON_SITELIBDIR%%/gitdb/README
 %%PYTHON_SITELIBDIR%%/gitdb/__init__.py
 %%PYTHON_SITELIBDIR%%/gitdb/__init__.pyc
 %%PYTHON_SITELIBDIR%%/gitdb/__init__.pyo
@@ -40,67 +38,6 @@
 %%PYTHON_SITELIBDIR%%/gitdb/stream.py
 %%PYTHON_SITELIBDIR%%/gitdb/stream.pyc
 %%PYTHON_SITELIBDIR%%/gitdb/stream.pyo
-%%PYTHON_SITELIBDIR%%/gitdb/test/__init__.py
-%%PYTHON_SITELIBDIR%%/gitdb/test/__init__.pyc
-%%PYTHON_SITELIBDIR%%/gitdb/test/__init__.pyo
-%%PYTHON_SITELIBDIR%%/gitdb/test/db/__init__.py
-%%PYTHON_SITELIBDIR%%/gitdb/test/db/__init__.pyc
-%%PYTHON_SITELIBDIR%%/gitdb/test/db/__init__.pyo
-%%PYTHON_SITELIBDIR%%/gitdb/test/db/lib.py
-%%PYTHON_SITELIBDIR%%/gitdb/test/db/lib.pyc
-%%PYTHON_SITELIBDIR%%/gitdb/test/db/lib.pyo
-%%PYTHON_SITELIBDIR%%/gitdb/test/db/test_git.py
-%%PYTHON_SITELIBDIR%%/gitdb/test/db/test_git.pyc
-%%PYTHON_SITELIBDIR%%/gitdb/test/db/test_git.pyo
-%%PYTHON_SITELIBDIR%%/gitdb/test/db/test_loose.py
-%%PYTHON_SITELIBDIR%%/gitdb/test/db/test_loose.pyc
-%%PYTHON_SITELIBDIR%%/gitdb/test/db/test_loose.pyo
-%%PYTHON_SITELIBDIR%%/gitdb/test/db/test_mem.py
-%%PYTHON_SITELIBDIR%%/gitdb/test/db/test_mem.pyc
-%%PYTHON_SITELIBDIR%%/gitdb/test/db/test_mem.pyo
-%%PYTHON_SITELIBDIR%%/gitdb/test/db/test_pack.py
-%%PYTHON_SITELIBDIR%%/gitdb/test/db/test_pack.pyc
-%%PYTHON_SITELIBDIR%%/gitdb/test/db/test_pack.pyo
-%%PYTHON_SITELIBDIR%%/gitdb/test/db/test_ref.py
-%%PYTHON_SITELIBDIR%%/gitdb/test/db/test_ref.pyc
-%%PYTHON_SITELIBDIR%%/gitdb/test/db/test_ref.pyo
-%%PYTHON_SITELIBDIR%%/gitdb/test/fixtures/objects/7b/b839852ed5e3a069966281bb08d50012fb309b
-%%PYTHON_SITELIBDIR%%/gitdb/test/fixtures/packs/pack-11fdfa9e156ab73caae3b6da867192221f2089c2.idx
-%%PYTHON_SITELIBDIR%%/gitdb/test/fixtures/packs/pack-11fdfa9e156ab73caae3b6da867192221f2089c2.pack
-%%PYTHON_SITELIBDIR%%/gitdb/test/fixtures/packs/pack-a2bf8e71d8c18879e499335762dd95119d93d9f1.idx
-%%PYTHON_SITELIBDIR%%/gitdb/test/fixtures/packs/pack-a2bf8e71d8c18879e499335762dd95119d93d9f1.pack
-%%PYTHON_SITELIBDIR%%/gitdb/test/fixtures/packs/pack-c0438c19fb16422b6bbcce24387b3264416d485b.idx
-%%PYTHON_SITELIBDIR%%/gitdb/test/fixtures/packs/pack-c0438c19fb16422b6bbcce24387b3264416d485b.pack
-%%PYTHON_SITELIBDIR%%/gitdb/test/lib.py
-%%PYTHON_SITELIBDIR%%/gitdb/test/lib.pyc
-%%PYTHON_SITELIBDIR%%/gitdb/test/lib.pyo
-%%PYTHON_SITELIBDIR%%/gitdb/test/performance/lib.py
-%%PYTHON_SITELIBDIR%%/gitdb/test/performance/lib.pyc
-%%PYTHON_SITELIBDIR%%/gitdb/test/performance/lib.pyo
-%%PYTHON_SITELIBDIR%%/gitdb/test/performance/test_pack.py
-%%PYTHON_SITELIBDIR%%/gitdb/test/performance/test_pack.pyc
-%%PYTHON_SITELIBDIR%%/gitdb/test/performance/test_pack.pyo
-%%PYTHON_SITELIBDIR%%/gitdb/test/performance/test_pack_streaming.py
-%%PYTHON_SITELIBDIR%%/gitdb/test/performance/test_pack_streaming.pyc
-%%PYTHON_SITELIBDIR%%/gitdb/test/performance/test_pack_streaming.pyo
-%%PYTHON_SITELIBDIR%%/gitdb/test/performance/test_stream.py
-%%PYTHON_SITELIBDIR%%/gitdb/test/performance/test_stream.pyc
-%%PYTHON_SITELIBDIR%%/gitdb/test/performance/test_stream.pyo
-%%PYTHON_SITELIBDIR%%/gitdb/test/test_base.py
-%%PYTHON_SITELIBDIR%%/gitdb/test/test_base.pyc
-%%PYTHON_SITELIBDIR%%/gitdb/test/test_base.pyo
-%%PYTHON_SITELIBDIR%%/gitdb/test/test_example.py
-%%PYTHON_SITELIBDIR%%/gitdb/test/test_example.pyc
-%%PYTHON_SITELIBDIR%%/gitdb/test/test_example.pyo
-%%PYTHON_SITELIBDIR%%/gitdb/test/test_pack.py
-%%PYTHON_SITELIBDIR%%/gitdb/test/test_pack.pyc
-%%PYTHON_SITELIBDIR%%/gitdb/test/test_pack.pyo
-%%PYTHON_SITELIBDIR%%/gitdb/test/test_stream.py
-%%PYTHON_SITELIBDIR%%/gitdb/test/test_stream.pyc
-%%PYTHON_SITELIBDIR%%/gitdb/test/test_stream.pyo
-%%PYTHON_SITELIBDIR%%/gitdb/test/test_util.py
-%%PYTHON_SITELIBDIR%%/gitdb/test/test_util.pyc
-%%PYTHON_SITELIBDIR%%/gitdb/test/test_util.pyo
 %%PYTHON_SITELIBDIR%%/gitdb/typ.py
 %%PYTHON_SITELIBDIR%%/gitdb/typ.pyc
 %%PYTHON_SITELIBDIR%%/gitdb/typ.pyo
@@ -108,11 +45,4 @@
 %%PYTHON_SITELIBDIR%%/gitdb/util.pyc
 %%PYTHON_SITELIBDIR%%/gitdb/util.pyo
 @dirrm %%PYTHON_SITELIBDIR%%/gitdb/db
-@dirrm %%PYTHON_SITELIBDIR%%/gitdb/test/db
-@dirrm %%PYTHON_SITELIBDIR%%/gitdb/test/fixtures/objects/7b
-@dirrm %%PYTHON_SITELIBDIR%%/gitdb/test/fixtures/objects
-@dirrm %%PYTHON_SITELIBDIR%%/gitdb/test/fixtures/packs
-@dirrm %%PYTHON_SITELIBDIR%%/gitdb/test/fixtures
-@dirrm %%PYTHON_SITELIBDIR%%/gitdb/test/performance
-@dirrm %%PYTHON_SITELIBDIR%%/gitdb/test
 @dirrm %%PYTHON_SITELIBDIR%%/gitdb


>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: freebsd-ports-bugs->wen 
Responsible-Changed-By: edwin 
Responsible-Changed-When: Thu Jul 14 19:00:30 UTC 2011 
Responsible-Changed-Why:  
Over to maintainer (via the GNATS Auto Assign Tool) 

http://www.freebsd.org/cgi/query-pr.cgi?pr=158919 
State-Changed-From-To: open->closed 
State-Changed-By: wen 
State-Changed-When: Thu Aug 11 01:33:43 UTC 2011 
State-Changed-Why:  
Committed. Thanks! 

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

From: dfilter@FreeBSD.ORG (dfilter service)
To: bug-followup@FreeBSD.org
Cc:  
Subject: Re: ports/158919: commit references a PR
Date: Thu, 11 Aug 2011 01:32:42 +0000 (UTC)

 wen         2011-08-11 01:32:30 UTC
 
   FreeBSD ports repository
 
   Modified files:
     devel/py-gitdb       Makefile distinfo pkg-plist 
   Added files:
     devel/py-gitdb/files patch-setup.py 
   Log:
   - Update to 0.5.4
   - Add license
   - Depend on devel/py-async and devel/py-smmap
   
   PR:             ports/158919
   Submitted by:   Ruslan Mahmatkhanov <cvs-src@yandex.ru>
   
   Revision  Changes    Path
   1.2       +6 -1      ports/devel/py-gitdb/Makefile
   1.2       +2 -2      ports/devel/py-gitdb/distinfo
   1.1       +16 -0     ports/devel/py-gitdb/files/patch-setup.py (new)
   1.2       +0 -70     ports/devel/py-gitdb/pkg-plist
 _______________________________________________
 cvs-all@freebsd.org mailing list
 http://lists.freebsd.org/mailman/listinfo/cvs-all
 To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
 
>Unformatted:
