Import of pkgsrc-2016Q3

This commit is contained in:
2016-10-14 07:49:11 +02:00
committed by Lionel Sambuc
parent 9d819b6d54
commit 1242aa1e36
35952 changed files with 949749 additions and 377083 deletions

View File

@@ -1,10 +1,13 @@
# $NetBSD: Makefile,v 1.51 2015/04/25 14:23:18 tnn Exp $
# $NetBSD: Makefile,v 1.56 2016/08/03 23:41:48 kamil Exp $
DISTNAME= matplotlib-1.3.1
PKGNAME= ${PYPKGPREFIX}-matplotlib-gtk-1.3.1
PKGREVISION= 2
VERSION= 1.5.2
DISTNAME= matplotlib-${VERSION}
PKGNAME= ${PYPKGPREFIX}-matplotlib-gtk-${VERSION}
CATEGORIES= graphics python
MASTER_SITES= https://github.com/downloads/matplotlib/matplotlib/
MASTER_SITES= ${MASTER_SITE_GITHUB:=matplotlib/}
GITHUB_PROJECT= matplotlib
GITHUB_TAG= v${PKGVERSION_NOREV}
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= http://matplotlib.sourceforge.net/
@@ -13,7 +16,7 @@ COMMENT= GTK frontend for matplotlib
USE_TOOLS+= pkg-config
PY_PATCHPLIST= yes
PYDISTUTILSPKG= yes
PYTHON_VERSIONS_INCOMPATIBLE= 33 34 # py-gtk2
PYTHON_VERSIONS_INCOMPATIBLE= 34 35 # py-gtk2
USE_LANGUAGES= c c++
post-patch:
@@ -32,6 +35,17 @@ post-patch:
post-install:
${RM} -r ${DESTDIR}/${PREFIX}/${PYSITELIB}/${EGG_INFODIR}
# It needs:
# devel/py-cycler
# devel/py-nose
# devel/py-mock
do-test:
${ECHO} "backend : GTKAgg" > ${WRKSRC}/matplotlibrc
${RUN} cd ${WRKSRC} && MPLCONFIGDIR=$PWD \
MATPLOTLIBDATA=${WRKSRC}/lib/matplotlib/mpl-data \
PYTHONPATH=${DESTDIR}${PREFIX}/${PYSITELIB} \
${PYTHONBIN} -c "import matplotlib; matplotlib.test()"
.include "../../lang/python/egg.mk"
.include "../../graphics/py-matplotlib/buildlink3.mk"
.include "../../devel/zlib/buildlink3.mk"

View File

@@ -1,6 +1,7 @@
$NetBSD: distinfo,v 1.13 2014/01/21 21:16:02 drochner Exp $
$NetBSD: distinfo,v 1.16 2016/08/03 23:41:48 kamil Exp $
SHA1 (matplotlib-1.3.1.tar.gz) = 8578afc86424392591c0ee03f7613ffa9b6f68ee
RMD160 (matplotlib-1.3.1.tar.gz) = 7c2647ae1d6aafdc1c32e47183239c7da0d91956
Size (matplotlib-1.3.1.tar.gz) = 42163182 bytes
SHA1 (patch-ab) = 447e2cfd0bf2571fe8e1b77f47a5de9563ec45ee
SHA1 (matplotlib-1.5.2.tar.gz) = 2c78d4b1d9cc1e064a7592158977cb22d6606ca7
RMD160 (matplotlib-1.5.2.tar.gz) = 17406f510748a81dc5fc582a61cfba60b7e4bc9a
SHA512 (matplotlib-1.5.2.tar.gz) = 7d4688665273d30a08edf0cf2414cf0c05c619335f72b190c6ea125687e74cafe6133b7f3b6588e969c931ec8f970593d44654766205e6cc19f760925826a7e3
Size (matplotlib-1.5.2.tar.gz) = 50914982 bytes
SHA1 (patch-ab) = 4448f39b4fd69568fe96c88ddf8ab72dc72b97c7

View File

@@ -1,4 +1,4 @@
$NetBSD: patch-ab,v 1.9 2014/01/21 21:16:02 drochner Exp $
$NetBSD: patch-ab,v 1.10 2016/08/03 23:41:48 kamil Exp $
--- setup.py.orig 2014-01-21 18:50:49.000000000 +0000
+++ setup.py
@@ -7,7 +7,7 @@ $NetBSD: patch-ab,v 1.9 2014/01/21 21:16:02 drochner Exp $
required_failed = []
good_packages = []
- for package in mpl_packages:
+ for package in [setupext.Numpy(),setupext.CXX(),setupext.LibAgg(),setupext.BackendGtkAgg(),setupext.BackendGtk()]:
+ for package in [setupext.Numpy(),setupext.LibAgg(),setupext.BackendGtkAgg(),setupext.BackendGtk()]:
if isinstance(package, str):
print_raw('')
print_raw(package.upper())