Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 25 May 2006 00:49:34 -0400 (EDT)
From:      Christopher Boumenot <boumenot@gmail.com>
To:        FreeBSD-gnats-submit@FreeBSD.org
Cc:        cartola@openit.com.br
Subject:   ports/97879: [PATCH] graphics/vigra: update to 1.4.0
Message-ID:  <20060525044934.91447F1820@crash.divebomb.org>
Resent-Message-ID: <200605250450.k4P4oJNb017503@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         97879
>Category:       ports
>Synopsis:       [PATCH] graphics/vigra: update to 1.4.0
>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 May 25 04:50:14 GMT 2006
>Closed-Date:
>Last-Modified:
>Originator:     Christopher Boumenot
>Release:        FreeBSD 6.1-RELEASE i386
>Organization:
>Environment:
System: FreeBSD crash.divebomb.org 6.1-RELEASE FreeBSD 6.1-RELEASE #0: Tue May 16 15:51:09 EDT 2006
>Description:
- Update to 1.4.0
- Add user knobs for VIGRA's libraries.
- Further qualify acceptable image libraries.
- Remove the previous patch, the latest version no longer requires it.

Removed file(s):
- files/patch-Makefile.in

Port maintainer (cartola@openit.com.br) is cc'd.

Generated with FreeBSD Port Tools 0.77
>How-To-Repeat:
>Fix:

--- vigra-1.4.0.patch begins here ---
Index: Makefile
===================================================================
RCS file: /home/ncvs/ports/graphics/vigra/Makefile,v
retrieving revision 1.7
diff -u -r1.7 Makefile
--- Makefile	11 May 2006 15:12:05 -0000	1.7
+++ Makefile	25 May 2006 04:47:04 -0000
@@ -10,8 +10,7 @@
 # The hugin port is a gui interface to interact with panorama tools.
 
 PORTNAME=	vigra
-PORTVERSION=	1.3.2
-PORTREVISION=	2
+PORTVERSION=	1.4.0
 CATEGORIES=	graphics
 MASTER_SITES=	http://kogs-www.informatik.uni-hamburg.de/~koethe/vigra/
 DISTNAME=	${PORTNAME}${PORTVERSION}
@@ -19,21 +18,45 @@
 MAINTAINER=	cartola@openit.com.br
 COMMENT=	VIGRA stands for "Vision with Generic Algorithms"
 
-LIB_DEPENDS=	tiff:${PORTSDIR}/graphics/tiff \
-		png:${PORTSDIR}/graphics/png \
-		jpeg:${PORTSDIR}/graphics/jpeg \
-		fftw3:${PORTSDIR}/math/fftw3
-
 HAS_CONFIGURE=	yes
 CONFIGURE_ARGS=	--prefix=${PREFIX} \
-		--with-tiff \
-		--with-jpeg \
-		--with-png \
-		--with-zlib \
-		--with-fftw \
 		--docdir=${PREFIX}/share/doc/vigra
 USE_GMAKE=	yes
 
 INSTALLS_SHLIB=	yes
 
+.if !defined(WITHOUT_VIGRA_TIFF)
+LIB_DEPENDS+=		tiff.4:${PORTSDIR}/graphics/tiff
+CONFIGURE_ARGS+=	--with-tiff
+.else
+CONFIGURE_ARGS+=	--without-tiff
+.endif
+
+.if !defined(WITHOUT_VIGRA_JPEG)
+LIB_DEPENDS+=		jpeg.9:${PORTSDIR}/graphics/jpeg
+CONFIGURE_ARGS+=	--with-jpeg
+.else
+CONFIGURE_ARGS+=	--without-jpeg
+.endif
+
+.if !defined(WITHOUT_VIGRA_PNG)
+LIB_DEPENDS+=		png.5:${PORTSDIR}/graphics/png
+CONFIGURE_ARGS+=	--with-png
+.else
+CONFIGURE_ARGS+=	--without-png
+.endif
+
+.if !defined(WITHOUT_VIGRA_ZLIB)
+CONFIGURE_ARGS+=	--with-zlib
+.else
+CONFIGURE_ARGS+=	--without-zlib
+.endif
+
+.if !defined(WITHOUT_VIGRA_FFTW)
+LIB_DEPENDS+=		fftw3:${PORTSDIR}/math/fftw3
+CONFIGURE_ARGS+=	--with-fftw
+.else
+CONFIGURE_ARGS+=	--without-fftw
+.endif
+
 .include <bsd.port.mk>
Index: distinfo
===================================================================
RCS file: /home/ncvs/ports/graphics/vigra/distinfo,v
retrieving revision 1.4
diff -u -r1.4 distinfo
--- distinfo	22 Jan 2006 12:35:14 -0000	1.4
+++ distinfo	25 May 2006 04:47:04 -0000
@@ -1,3 +1,3 @@
-MD5 (vigra1.3.2.tar.gz) = 6a787f86df5e45be809ac97c86acddae
-SHA256 (vigra1.3.2.tar.gz) = 308d5b9531ae132812978f1fdf4ad0cf88f675b5c10aa1b5b94ba6ca70db325f
-SIZE (vigra1.3.2.tar.gz) = 3150473
+MD5 (vigra1.4.0.tar.gz) = ea91f2fb4212a21d708aced277e6e85a
+SHA256 (vigra1.4.0.tar.gz) = dc6445d2c0445e5536010b80bd811adda6741ed82b288fe831d5be9902457941
+SIZE (vigra1.4.0.tar.gz) = 12735186
Index: pkg-descr
===================================================================
RCS file: /home/ncvs/ports/graphics/vigra/pkg-descr,v
retrieving revision 1.1
diff -u -r1.1 pkg-descr
--- pkg-descr	15 Dec 2004 12:36:25 -0000	1.1
+++ pkg-descr	25 May 2006 04:47:04 -0000
@@ -5,6 +5,7 @@
 component to the needs of your application, without thereby giving up
 execution speed.
 
+Author: Ullrich Koethe <koethe@informatik.uni-hamburg.de>
 WWW: http://kogs-www.informatik.uni-hamburg.de/~koethe/vigra/
 
 - Ported by Cartola
Index: pkg-plist
===================================================================
RCS file: /home/ncvs/ports/graphics/vigra/pkg-plist,v
retrieving revision 1.4
diff -u -r1.4 pkg-plist
--- pkg-plist	10 Mar 2005 08:33:28 -0000	1.4
+++ pkg-plist	25 May 2006 04:47:04 -0000
@@ -21,11 +21,13 @@
 include/vigra/error.hxx
 include/vigra/fftw.hxx
 include/vigra/fftw3.hxx
+include/vigra/fixedpoint.hxx
 include/vigra/flatmorphology.hxx
 include/vigra/functorexpression.hxx
 include/vigra/functortraits.hxx
 include/vigra/gaborfilter.hxx
 include/vigra/gaussians.hxx
+include/vigra/gradient_energy_tensor.hxx
 include/vigra/imagecontainer.hxx
 include/vigra/imageinfo.hxx
 include/vigra/imageiterator.hxx
@@ -64,8 +66,10 @@
 include/vigra/rgbvalue.hxx
 include/vigra/seededregiongrowing.hxx
 include/vigra/separableconvolution.hxx
+include/vigra/sized_int.hxx
 include/vigra/splineimageview.hxx
 include/vigra/splines.hxx
+include/vigra/static_assert.hxx
 include/vigra/stdconvolution.hxx
 include/vigra/stdimage.hxx
 include/vigra/stdimagefunctions.hxx
@@ -76,6 +80,7 @@
 include/vigra/transformimage.hxx
 include/vigra/tuple.hxx
 include/vigra/utilities.hxx
+include/vigra/watersheds.hxx
 lib/libvigraimpex.a
 lib/libvigraimpex.la
 lib/libvigraimpex.so
@@ -90,6 +95,7 @@
 %%DOCSDIR%%/ErrorReporting.html
 %%DOCSDIR%%/Examples.html
 %%DOCSDIR%%/FFTWComplexTraits.html
+%%DOCSDIR%%/FixedPointTraits.html
 %%DOCSDIR%%/FourierTransformFFTW2.html
 %%DOCSDIR%%/FunctorExpressions.html
 %%DOCSDIR%%/ImageAnalysis.html
@@ -103,6 +109,7 @@
 %%DOCSDIR%%/MathFunctionality.html
 %%DOCSDIR%%/MultiDimensionalArrays.html
 %%DOCSDIR%%/MultiIteratorPage.html
+%%DOCSDIR%%/NormTraits.html
 %%DOCSDIR%%/NumericPromotionTraits.html
 %%DOCSDIR%%/NumericTraits.html
 %%DOCSDIR%%/PixelTypes.html
@@ -110,6 +117,7 @@
 %%DOCSDIR%%/PromoteTraits.html
 %%DOCSDIR%%/RGBValueTraits.html
 %%DOCSDIR%%/RationalTraits.html
+%%DOCSDIR%%/SquareRootTraits.html
 %%DOCSDIR%%/TinyVectorTraits.html
 %%DOCSDIR%%/TupleTypes.html
 %%DOCSDIR%%/Utilities.html
@@ -201,6 +209,8 @@
 %%DOCSDIR%%/classvigra_1_1FindMinMax.html
 %%DOCSDIR%%/classvigra_1_1FindROISize-members.html
 %%DOCSDIR%%/classvigra_1_1FindROISize.html
+%%DOCSDIR%%/classvigra_1_1FixedPoint-members.html
+%%DOCSDIR%%/classvigra_1_1FixedPoint.html
 %%DOCSDIR%%/classvigra_1_1FourNeighborhood_1_1NeighborCode-members.html
 %%DOCSDIR%%/classvigra_1_1FourNeighborhood_1_1NeighborCode.html
 %%DOCSDIR%%/classvigra_1_1FunctorTraits-members.html
@@ -269,6 +279,7 @@
 %%DOCSDIR%%/classvigra_1_1NeighborOffsetCirculator.html
 %%DOCSDIR%%/classvigra_1_1NeighborhoodCirculator-members.html
 %%DOCSDIR%%/classvigra_1_1NeighborhoodCirculator.html
+%%DOCSDIR%%/classvigra_1_1NeighborhoodCirculator.png
 %%DOCSDIR%%/classvigra_1_1Point2D-members.html
 %%DOCSDIR%%/classvigra_1_1Point2D.html
 %%DOCSDIR%%/classvigra_1_1Point2D.png
@@ -320,6 +331,9 @@
 %%DOCSDIR%%/classvigra_1_1RedAccessor.html
 %%DOCSDIR%%/classvigra_1_1ReduceFunctor-members.html
 %%DOCSDIR%%/classvigra_1_1ReduceFunctor.html
+%%DOCSDIR%%/classvigra_1_1RestrictedNeighborhoodCirculator-members.html
+%%DOCSDIR%%/classvigra_1_1RestrictedNeighborhoodCirculator.html
+%%DOCSDIR%%/classvigra_1_1RestrictedNeighborhoodCirculator.png
 %%DOCSDIR%%/classvigra_1_1RowIterator-members.html
 %%DOCSDIR%%/classvigra_1_1RowIterator.html
 %%DOCSDIR%%/classvigra_1_1SeedRgDirectValueFunctor-members.html
@@ -332,6 +346,10 @@
 %%DOCSDIR%%/classvigra_1_1Size2D.png
 %%DOCSDIR%%/classvigra_1_1SplineImageView-members.html
 %%DOCSDIR%%/classvigra_1_1SplineImageView.html
+%%DOCSDIR%%/classvigra_1_1SplineImageView0-members.html
+%%DOCSDIR%%/classvigra_1_1SplineImageView0.html
+%%DOCSDIR%%/classvigra_1_1SplineImageView1-members.html
+%%DOCSDIR%%/classvigra_1_1SplineImageView1.html
 %%DOCSDIR%%/classvigra_1_1StandardAccessor-members.html
 %%DOCSDIR%%/classvigra_1_1StandardAccessor.html
 %%DOCSDIR%%/classvigra_1_1StandardConstAccessor-members.html
@@ -424,6 +442,7 @@
 %%DOCSDIR%%/fftw3_8hxx-source.html
 %%DOCSDIR%%/fftw_8hxx-source.html
 %%DOCSDIR%%/files.html
+%%DOCSDIR%%/fixedpoint_8hxx-source.html
 %%DOCSDIR%%/flatmorphology_8hxx-source.html
 %%DOCSDIR%%/form_0.png
 %%DOCSDIR%%/form_1.png
@@ -487,6 +506,7 @@
 %%DOCSDIR%%/functortraits_8hxx-source.html
 %%DOCSDIR%%/gaborfilter_8hxx-source.html
 %%DOCSDIR%%/gaussians_8hxx-source.html
+%%DOCSDIR%%/gradient__energy__tensor_8hxx-source.html
 %%DOCSDIR%%/group__CombineAlgo.html
 %%DOCSDIR%%/group__CombineFunctor.html
 %%DOCSDIR%%/group__CommonConvolutionFilters.html
@@ -497,6 +517,8 @@
 %%DOCSDIR%%/group__EdgeDetection.html
 %%DOCSDIR%%/group__FFTWComplexAccessors.html
 %%DOCSDIR%%/group__FFTWComplexOperators.html
+%%DOCSDIR%%/group__FixedPointOperations.html
+%%DOCSDIR%%/group__FixedSizeInt.html
 %%DOCSDIR%%/group__FourierTransform.html
 %%DOCSDIR%%/group__Functors.html
 %%DOCSDIR%%/group__GaborFilter.html
@@ -593,9 +615,11 @@
 %%DOCSDIR%%/rgbvalue_8hxx-source.html
 %%DOCSDIR%%/seededregiongrowing_8hxx-source.html
 %%DOCSDIR%%/separableconvolution_8hxx-source.html
+%%DOCSDIR%%/sized__int_8hxx-source.html
 %%DOCSDIR%%/smooth_8cxx-example.html
 %%DOCSDIR%%/splineimageview_8hxx-source.html
 %%DOCSDIR%%/splines_8hxx-source.html
+%%DOCSDIR%%/static__assert_8hxx-source.html
 %%DOCSDIR%%/stdconvolution_8hxx-source.html
 %%DOCSDIR%%/stdimage_8hxx-source.html
 %%DOCSDIR%%/stdimagefunctions_8hxx-source.html
@@ -613,6 +637,7 @@
 %%DOCSDIR%%/utilities_8hxx-source.html
 %%DOCSDIR%%/voronoi_8cxx-example.html
 %%DOCSDIR%%/watershed_8cxx-example.html
+%%DOCSDIR%%/watersheds_8hxx-source.html
 @dirrm %%DOCSDIR%%/documents
 @dirrm %%DOCSDIR%%
 @dirrm include/vigra
Index: files/patch-Makefile.in
===================================================================
RCS file: files/patch-Makefile.in
diff -N files/patch-Makefile.in
--- files/patch-Makefile.in	10 Mar 2005 08:33:29 -0000	1.1
+++ /dev/null	1 Jan 1970 00:00:00 -0000
@@ -1,34 +0,0 @@
---- Makefile.in.orig	Wed Mar  9 09:53:07 2005
-+++ Makefile.in	Wed Mar  9 09:53:45 2005
-@@ -10,26 +10,26 @@
- install-exec:
- 	@cd src ; $(MAKE) install ; cd ..
- 	$(INSTALL) -d $(bindir)
--	$(INSTALL) --mode=755 $(vigra_builddir)/config/vigra-config $(bindir)
-+	$(INSTALL) -m 755 $(vigra_builddir)/config/vigra-config $(bindir)
- 
- install-includes:
- 	if test "$(includedir)" != "$(vigra_srcdir)/include" ; then \
-           $(INSTALL) -d $(includedir)/vigra ; \
--          $(INSTALL) --mode=644 $(vigra_srcdir)/include/vigra/*.hxx $(includedir)/vigra ; \
-+          $(INSTALL) -m 644 $(vigra_srcdir)/include/vigra/*.hxx $(includedir)/vigra ; \
-         fi
- install-headers: install-includes
- 
- install-docs:
- 	$(INSTALL) -d $(docdir)
--	$(INSTALL) --mode=644 LICENSE $(docdir)
-+	$(INSTALL) -m 644 LICENSE $(docdir)
- 	if test "$(docdir)" != "$(vigra_srcdir)/doc/vigra" ; then \
--          $(INSTALL) --mode=644 \
-+          $(INSTALL) -m 644 \
-             $(vigra_srcdir)/doc/vigra/*.html \
-             $(vigra_srcdir)/doc/vigra/classvigra*.png $(vigra_srcdir)/doc/vigra/form*.png \
-             $(vigra_srcdir)/doc/vigra/doxygen.png $(vigra_srcdir)/doc/vigra/doxygen.css \
-             $(docdir) ; \
-           $(INSTALL) -d $(docdir)/documents ; \
--          $(INSTALL) --mode=644 \
-+          $(INSTALL) -m 644 \
-             $(vigra_srcdir)/doc/vigra/documents/*.ps \
-             $(vigra_srcdir)/doc/vigra/documents/*.gif \
-             $(docdir)/documents ; \
--- vigra-1.4.0.patch ends here ---

>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20060525044934.91447F1820>