mirror of
https://git.FreeBSD.org/ports.git
synced 2024-10-18 19:49:40 +00:00
Revert r515077 and unbreak bulk -a
Reported by: pkg-fallout Pointy hat: yuri
This commit is contained in:
parent
dc64885b59
commit
9414e89dfe
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=515167
@ -2,7 +2,8 @@
|
||||
# $FreeBSD$
|
||||
|
||||
PORTNAME= networkx
|
||||
DISTVERSION= 2.4
|
||||
DISTVERSION= 2.1
|
||||
PORTEPOCH= 1
|
||||
CATEGORIES= math python
|
||||
MASTER_SITES= CHEESESHOP
|
||||
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
|
||||
@ -17,8 +18,8 @@ RUN_DEPENDS:= ${PYTHON_PKGNAMEPREFIX}decorator>=4.1.0:devel/py-decorator@${PY_FL
|
||||
# ${PYTHON_PKGNAMEPREFIX}sphinx>=1.2.3:textproc/py-sphinx@${PY_FLAVOR} \
|
||||
# ${PYTHON_PKGNAMEPREFIX}docutils>=0.12:textproc/py-docutils@${PY_FLAVOR}
|
||||
|
||||
USES= python:3.5+ shebangfix
|
||||
USE_PYTHON= autoplist distutils
|
||||
USES= python shebangfix zip
|
||||
USE_PYTHON= autoplist concurrent distutils
|
||||
SHEBANG_GLOB= *.py
|
||||
NO_ARCH= yes
|
||||
|
||||
@ -26,7 +27,7 @@ CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}networkx1
|
||||
|
||||
PLIST_SUB+= PYTHON_MAJOR_VER=${PYTHON_MAJOR_VER}
|
||||
|
||||
OPTIONS_DEFINE= YAML
|
||||
OPTIONS_DEFINE= EXAMPLES YAML
|
||||
OPTIONS_GROUP= MATRIX RENDER
|
||||
OPTIONS_GROUP_MATRIX= NUMPY SCIPY
|
||||
OPTIONS_GROUP_RENDER= MPL GRAPHVIZ
|
||||
@ -48,13 +49,10 @@ GRAPHVIZ_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pygraphviz>=1.2:graphics/py-pygraph
|
||||
YAML_DESC= Reading and writing YAML files
|
||||
YAML_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}yaml>=0:devel/py-yaml@${PY_FLAVOR}
|
||||
|
||||
POST_PLIST= rm-examples-docs-from-plist
|
||||
|
||||
rm-examples-docs-from-plist:
|
||||
@${REINPLACE_CMD} '/.*\/examples\//d' ${TMPPLIST}
|
||||
@${REINPLACE_CMD} '/.*\/doc\//d' ${TMPPLIST}
|
||||
PORTEXAMPLES= *
|
||||
|
||||
post-install:
|
||||
@${RM} -r ${STAGEDIR}${PREFIX}/share
|
||||
${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
|
||||
cd ${WRKSRC}/examples && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR}
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
@ -1,3 +1,3 @@
|
||||
TIMESTAMP = 1571523367
|
||||
SHA256 (networkx-2.4.tar.gz) = f8f4ff0b6f96e4f9b16af6b84622597b5334bf9cae8cf9b2e42e7985d5c95c64
|
||||
SIZE (networkx-2.4.tar.gz) = 1462338
|
||||
TIMESTAMP = 1534738249
|
||||
SHA256 (networkx-2.1.zip) = 64272ca418972b70a196cb15d9c85a5a6041f09a2f32e0d30c0255f25d458bb1
|
||||
SIZE (networkx-2.1.zip) = 1612593
|
||||
|
39
math/py-networkx/files/patch-setup.py
Normal file
39
math/py-networkx/files/patch-setup.py
Normal file
@ -0,0 +1,39 @@
|
||||
--- setup.py.orig 2018-08-20 04:50:16 UTC
|
||||
+++ setup.py
|
||||
@@ -57,28 +57,6 @@ packages = ["networkx",
|
||||
"networkx.testing",
|
||||
"networkx.utils"]
|
||||
|
||||
-docdirbase = 'share/doc/networkx-%s' % version
|
||||
-# add basic documentation
|
||||
-data = [(docdirbase, glob("*.txt"))]
|
||||
-# add examples
|
||||
-for d in ['advanced',
|
||||
- 'algorithms',
|
||||
- 'basic',
|
||||
- '3d_drawing',
|
||||
- 'drawing',
|
||||
- 'graph',
|
||||
- 'javascript',
|
||||
- 'jit',
|
||||
- 'pygraphviz',
|
||||
- 'subclass']:
|
||||
- dd = os.path.join(docdirbase, 'examples', d)
|
||||
- pp = os.path.join('examples', d)
|
||||
- data.append((dd, glob(os.path.join(pp, "*.py"))))
|
||||
- data.append((dd, glob(os.path.join(pp, "*.bz2"))))
|
||||
- data.append((dd, glob(os.path.join(pp, "*.gz"))))
|
||||
- data.append((dd, glob(os.path.join(pp, "*.mbox"))))
|
||||
- data.append((dd, glob(os.path.join(pp, "*.edgelist"))))
|
||||
-
|
||||
# add the tests
|
||||
package_data = {
|
||||
'networkx': ['tests/*.py'],
|
||||
@@ -130,7 +108,6 @@ if __name__ == "__main__":
|
||||
download_url=release.download_url,
|
||||
classifiers=release.classifiers,
|
||||
packages=packages,
|
||||
- data_files=data,
|
||||
package_data=package_data,
|
||||
install_requires=install_requires,
|
||||
extras_require=extras_require,
|
Loading…
Reference in New Issue
Block a user