mirror of
https://git.FreeBSD.org/ports.git
synced 2025-01-10 07:04:03 +00:00
- Update to 4.7.6 [1]
- Use COPYTREE_SHARE to install documents PR: ports/130412 [1] Submitted by: David Naylor <naylor.b.david AT gmail.com> Approved by: maintainer timeout (6 months)
This commit is contained in:
parent
3e1c4bea78
commit
e82d16a272
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=236802
@ -6,10 +6,9 @@
|
||||
#
|
||||
|
||||
PORTNAME= bsddb3
|
||||
PORTVERSION= 4.5.0
|
||||
PORTVERSION= 4.7.6
|
||||
CATEGORIES= databases python
|
||||
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
|
||||
MASTER_SITE_SUBDIR= pybsddb
|
||||
MASTER_SITES= CHEESESHOP
|
||||
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
|
||||
|
||||
MAINTAINER= perky@FreeBSD.org
|
||||
@ -26,14 +25,13 @@ PORTDOCS= *
|
||||
DOCSDIR= ${PREFIX}/share/doc/py-${PORTNAME}
|
||||
|
||||
post-patch:
|
||||
${REINPLACE_CMD} 's,%%DBVERSION%%,${BDB_LIB_NAME},g' ${WRKSRC}/setup.py
|
||||
${REINPLACE_CMD} 's,<db\.h>,<${BDB_INCLUDE_DIR}/db.h>,' ${WRKSRC}/extsrc/_bsddb.c
|
||||
${REINPLACE_CMD} 's,%%DBVERSION%%,${BDB_LIB_NAME},g' ${WRKSRC}/setup2.py ${WRKSRC}/setup3.py
|
||||
${REINPLACE_CMD} 's,<db\.h>,<${BDB_INCLUDE_DIR}/db.h>,' ${WRKSRC}/Modules/bsddb.h
|
||||
|
||||
post-install:
|
||||
.if !defined(NOPORTDOCS)
|
||||
@${MKDIR} ${DOCSDIR}
|
||||
(cd ${WRKSRC}/docs && ${FIND} . | \
|
||||
${CPIO} -pdmu -R ${SHAREOWN}:${SHAREGRP} ${DOCSDIR})
|
||||
(cd ${WRKSRC}/docs && ${COPYTREE_SHARE} \* ${DOCSDIR})
|
||||
.endif
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
@ -1,3 +1,3 @@
|
||||
MD5 (bsddb3-4.5.0.tar.gz) = e08e50b0e602396864c6061168987318
|
||||
SHA256 (bsddb3-4.5.0.tar.gz) = bb904694cc0a8b309ac19e020d857b2252b2323eb75ca672ca334631649c09c0
|
||||
SIZE (bsddb3-4.5.0.tar.gz) = 522126
|
||||
MD5 (bsddb3-4.7.6.tar.gz) = 53c06e0247b2aa4d8523d52e53378cb5
|
||||
SHA256 (bsddb3-4.7.6.tar.gz) = 062e18332e3169263b425c50d0478c910395ffd0fd6559ac8d5c68dd1bcd1975
|
||||
SIZE (bsddb3-4.7.6.tar.gz) = 207478
|
||||
|
@ -1,6 +1,6 @@
|
||||
--- setup.py.orig Fri Jun 3 16:27:21 2005
|
||||
+++ setup.py Mon Oct 10 22:43:16 2005
|
||||
@@ -197,8 +197,8 @@
|
||||
--- setup2.py.orig 2009-06-30 14:58:28.711417858 +0800
|
||||
+++ setup2.py 2009-06-30 14:59:05.363767161 +0800
|
||||
@@ -204,8 +204,8 @@
|
||||
incdir = os.path.join(BERKELEYDB_DIR, 'include')
|
||||
if not libdir:
|
||||
libdir = os.path.join(BERKELEYDB_DIR, 'lib')
|
||||
@ -11,12 +11,3 @@
|
||||
else:
|
||||
if debug: print "LIBS already contains '-ldb' not adding our own", "'-l"+dblib+"'"
|
||||
libname = []
|
||||
@@ -221,7 +221,7 @@
|
||||
if not status and results.find('libdb.') >= 0:
|
||||
static = 1
|
||||
|
||||
- if static:
|
||||
+ if 0:
|
||||
print """\
|
||||
\aWARNING:
|
||||
\tIt appears that the old bsddb module is staticly linked in the
|
13
databases/py-bsddb3/files/patch-setup3.py
Normal file
13
databases/py-bsddb3/files/patch-setup3.py
Normal file
@ -0,0 +1,13 @@
|
||||
--- setup3.py.orig 2009-06-30 14:58:24.819924337 +0800
|
||||
+++ setup3.py 2009-06-30 14:59:39.207070800 +0800
|
||||
@@ -204,8 +204,8 @@
|
||||
incdir = os.path.join(BERKELEYDB_DIR, 'include')
|
||||
if not libdir:
|
||||
libdir = os.path.join(BERKELEYDB_DIR, 'lib')
|
||||
- if not '-ldb' in LIBS:
|
||||
- libname = [dblib]
|
||||
+ if not '-l%%DBVERSION%%' in LIBS:
|
||||
+ libname = ['%%DBVERSION%%']
|
||||
else:
|
||||
if debug: print("LIBS already contains '-ldb' not adding our own", "'-l"+dblib+"'")
|
||||
libname = []
|
@ -7,4 +7,4 @@ these are fully supported in the Python wrappers. Please see the
|
||||
document in developers' web site for more details on the types and
|
||||
methods provided.
|
||||
|
||||
WWW: http://pybsddb.sourceforge.net/
|
||||
WWW: http://www.jcea.es/programacion/pybsddb.htm
|
||||
|
@ -1,3 +1,4 @@
|
||||
%%PYTHON_INCLUDEDIR%%/bsddb3/bsddb.h
|
||||
%%PYTHON_SITELIBDIR%%/bsddb3/__init__.py
|
||||
%%PYTHON_SITELIBDIR%%/bsddb3/__init__.pyc
|
||||
%%PYTHON_SITELIBDIR%%/bsddb3/__init__.pyo
|
||||
@ -20,12 +21,12 @@
|
||||
%%PYTHON_SITELIBDIR%%/bsddb3/dbutils.py
|
||||
%%PYTHON_SITELIBDIR%%/bsddb3/dbutils.pyc
|
||||
%%PYTHON_SITELIBDIR%%/bsddb3/dbutils.pyo
|
||||
%%PYTHON_SITELIBDIR%%/bsddb3/test_support.py
|
||||
%%PYTHON_SITELIBDIR%%/bsddb3/test_support.pyc
|
||||
%%PYTHON_SITELIBDIR%%/bsddb3/test_support.pyo
|
||||
%%PYTHON_SITELIBDIR%%/bsddb3/tests/__init__.py
|
||||
%%PYTHON_SITELIBDIR%%/bsddb3/tests/__init__.pyc
|
||||
%%PYTHON_SITELIBDIR%%/bsddb3/tests/__init__.pyo
|
||||
%%PYTHON_SITELIBDIR%%/bsddb3/tests/test_1413192.py
|
||||
%%PYTHON_SITELIBDIR%%/bsddb3/tests/test_1413192.pyc
|
||||
%%PYTHON_SITELIBDIR%%/bsddb3/tests/test_1413192.pyo
|
||||
%%PYTHON_SITELIBDIR%%/bsddb3/tests/test_all.py
|
||||
%%PYTHON_SITELIBDIR%%/bsddb3/tests/test_all.pyc
|
||||
%%PYTHON_SITELIBDIR%%/bsddb3/tests/test_all.pyo
|
||||
@ -53,9 +54,15 @@
|
||||
%%PYTHON_SITELIBDIR%%/bsddb3/tests/test_dbtables.py
|
||||
%%PYTHON_SITELIBDIR%%/bsddb3/tests/test_dbtables.pyc
|
||||
%%PYTHON_SITELIBDIR%%/bsddb3/tests/test_dbtables.pyo
|
||||
%%PYTHON_SITELIBDIR%%/bsddb3/tests/test_env_close.py
|
||||
%%PYTHON_SITELIBDIR%%/bsddb3/tests/test_env_close.pyc
|
||||
%%PYTHON_SITELIBDIR%%/bsddb3/tests/test_env_close.pyo
|
||||
%%PYTHON_SITELIBDIR%%/bsddb3/tests/test_distributed_transactions.py
|
||||
%%PYTHON_SITELIBDIR%%/bsddb3/tests/test_distributed_transactions.pyc
|
||||
%%PYTHON_SITELIBDIR%%/bsddb3/tests/test_distributed_transactions.pyo
|
||||
%%PYTHON_SITELIBDIR%%/bsddb3/tests/test_early_close.py
|
||||
%%PYTHON_SITELIBDIR%%/bsddb3/tests/test_early_close.pyc
|
||||
%%PYTHON_SITELIBDIR%%/bsddb3/tests/test_early_close.pyo
|
||||
%%PYTHON_SITELIBDIR%%/bsddb3/tests/test_fileid.py
|
||||
%%PYTHON_SITELIBDIR%%/bsddb3/tests/test_fileid.pyc
|
||||
%%PYTHON_SITELIBDIR%%/bsddb3/tests/test_fileid.pyo
|
||||
%%PYTHON_SITELIBDIR%%/bsddb3/tests/test_get_none.py
|
||||
%%PYTHON_SITELIBDIR%%/bsddb3/tests/test_get_none.pyc
|
||||
%%PYTHON_SITELIBDIR%%/bsddb3/tests/test_get_none.pyo
|
||||
@ -77,11 +84,15 @@
|
||||
%%PYTHON_SITELIBDIR%%/bsddb3/tests/test_recno.py
|
||||
%%PYTHON_SITELIBDIR%%/bsddb3/tests/test_recno.pyc
|
||||
%%PYTHON_SITELIBDIR%%/bsddb3/tests/test_recno.pyo
|
||||
%%PYTHON_SITELIBDIR%%/bsddb3/tests/test_replication.py
|
||||
%%PYTHON_SITELIBDIR%%/bsddb3/tests/test_replication.pyc
|
||||
%%PYTHON_SITELIBDIR%%/bsddb3/tests/test_replication.pyo
|
||||
%%PYTHON_SITELIBDIR%%/bsddb3/tests/test_sequence.py
|
||||
%%PYTHON_SITELIBDIR%%/bsddb3/tests/test_sequence.pyc
|
||||
%%PYTHON_SITELIBDIR%%/bsddb3/tests/test_sequence.pyo
|
||||
%%PYTHON_SITELIBDIR%%/bsddb3/tests/test_thread.py
|
||||
%%PYTHON_SITELIBDIR%%/bsddb3/tests/test_thread.pyc
|
||||
%%PYTHON_SITELIBDIR%%/bsddb3/tests/test_thread.pyo
|
||||
@dirrm %%PYTHON_INCLUDEDIR%%/bsddb3
|
||||
@dirrm %%PYTHON_SITELIBDIR%%/bsddb3/tests
|
||||
@dirrm %%PYTHON_SITELIBDIR%%/bsddb3
|
||||
|
Loading…
Reference in New Issue
Block a user