1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-22 04:17:44 +00:00

graphics/vigra: update to 1.10.0

- new version 1.10.0
- MASTERSITE changed to github
- Numpy option: make gcc usage functional again for 10.0+
- option descriptions changed from gcc46 to gcc47
- updates and fixes on plist

Changes:	http://ukoethe.github.io/vigra/doc/vigra/CreditsChangelog.html

PR:             ports/188372
Submitted by:   Rainer Hurling
Approved by:    maintainer (timeout), culot (mentor)
This commit is contained in:
Kurt Jaeger 2014-05-05 18:45:43 +00:00
parent e30da1785f
commit 3bcece4c23
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=353037
3 changed files with 41 additions and 1172 deletions

View File

@ -2,18 +2,22 @@
# $FreeBSD$
PORTNAME= vigra
PORTVERSION= 1.9.0
PORTREVISION= 6
DISTVERSION= 1.10.0
CATEGORIES= graphics
MASTER_SITES= http://hci.iwr.uni-heidelberg.de/vigra/
DISTNAME= ${PORTNAME}-${PORTVERSION}-src
DISTNAME= ${PORTNAME}-${PORTVERSION}-src-with-docu
MAINTAINER= fluffy@FreeBSD.org
COMMENT= VIGRA stands for "Vision with Generic Algorithms"
LICENSE= MIT
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
USE_GITHUB=
GH_ACCOUNT= ukoethe
GH_COMMIT= e6c21f3
GH_TAGNAME= ${GH_COMMIT}
FETCH_ARGS?= -Fpr
WRKSRC= ${WRKDIR}/ukoethe-${PORTNAME}-${GH_COMMIT}
USES= cmake
CMAKE_ARGS= -DDEPENDENCY_SEARCH_PREFIX:PATH=${LOCALBASE} \
@ -23,7 +27,7 @@ USE_LDCONFIG= yes
OPTIONS_DEFINE= HDF5 OPENEXR NUMPY
OPTIONS_DEFAULT= HDF5 OPENEXR
NUMPY_DESC= NumPy mathematical computing (USE Fortran/GCC46+)
NUMPY_DESC= NumPy mathematical computing (USE Fortran/GCC47+)
.include <bsd.port.options.mk>
@ -42,10 +46,10 @@ CMAKE_ARGS+= -DWITH_OPENEXR=0
.endif
.if ${PORT_OPTIONS:MNUMPY}
CONFLICTS_BUILD= python3*
# Should ignore Python3 since commit f51b0b5
#CONFLICTS_BUILD= python3*
CMAKE_ARGS+= -DWITH_VIGRANUMPY=1
USES+= fortran
USE_GCC= yes
USES+= compiler:gcc-c++11-lib
USE_PYTHON= 2
BUILD_DEPENDS+= nosetests:${PORTSDIR}/devel/py-nose
BUILD_DEPENDS+= ${PYTHON_SITELIBDIR}/numpy/core/numeric.py:${PORTSDIR}/math/py-numpy
@ -92,7 +96,7 @@ pre-everything::
.if ${PORT_OPTIONS:MNUMPY}
@${ECHO} ""
@${ECHO} "* BEWARE!"
@${ECHO} "* Using py-NumPY implies Fortran and GCC 4.6+ as hard dependencies"
@${ECHO} "* Using py-NumPY implies Fortran and GCC 4.7+ as hard dependencies"
@${ECHO} "* and require all ports, depending on vigra, to set USE_GCC=yes"
@${ECHO} ""
.endif

View File

@ -1,2 +1,2 @@
SHA256 (vigra-1.9.0-src.tar.gz) = 8fbdccb553a4925323098ab27b710fbc87d48f37bf81d404994936a31a31cf01
SIZE (vigra-1.9.0-src.tar.gz) = 30813416
SHA256 (vigra-1.10.0-src-with-docu.tar.gz) = 5ac7d71c89b6a70e6be1b30a73b9f81f4373e933d9dede175d97ee8024807a8a
SIZE (vigra-1.10.0-src-with-docu.tar.gz) = 29184620

File diff suppressed because it is too large Load Diff