ports/158919: [UPDATE] devel/py-gitdb: update to 0.5.4
Ruslan Mahmatkhanov
cvs-src at yandex.ru
Thu Jul 14 19:00:21 UTC 2011
>Number: 158919
>Category: ports
>Synopsis: [UPDATE] devel/py-gitdb: update to 0.5.4
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: update
>Submitter-Id: current-users
>Arrival-Date: Thu Jul 14 19:00:20 UTC 2011
>Closed-Date:
>Last-Modified:
>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 at 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
- at dirrm %%PYTHON_SITELIBDIR%%/gitdb/test/db
- at dirrm %%PYTHON_SITELIBDIR%%/gitdb/test/fixtures/objects/7b
- at dirrm %%PYTHON_SITELIBDIR%%/gitdb/test/fixtures/objects
- at dirrm %%PYTHON_SITELIBDIR%%/gitdb/test/fixtures/packs
- at dirrm %%PYTHON_SITELIBDIR%%/gitdb/test/fixtures
- at dirrm %%PYTHON_SITELIBDIR%%/gitdb/test/performance
- at dirrm %%PYTHON_SITELIBDIR%%/gitdb/test
@dirrm %%PYTHON_SITELIBDIR%%/gitdb
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list