Index: head/graphics/gliv/Makefile =================================================================== --- head/graphics/gliv/Makefile (revision 390408) +++ head/graphics/gliv/Makefile (revision 390409) @@ -1,33 +1,34 @@ # Created by: Jeremy Norris # $FreeBSD$ PORTNAME= gliv PORTVERSION= 1.9.7 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= graphics MASTER_SITES= http://guichaz.free.fr/gliv/files/ MAINTAINER= ports@FreeBSD.org COMMENT= Image viewer that uses Gdk-Pixbuf and OpenGL +LICENSE= GPLv2 # or later +LICENSE_FILE= ${WRKSRC}/COPYING + LIB_DEPENDS= libgtkglext-x11-1.0.so:${PORTSDIR}/x11-toolkits/gtkglext -LICENSE= GPLv2 - USE_GNOME= gnomeprefix gtk20 USE_GL= yes -USES= gettext gmake pkgconfig tar:bzip2 pathfix +USES= desktop-file-utils gettext gmake pkgconfig tar:bzip2 pathfix GNU_CONFIGURE= yes MAKE_ARGS= ACLOCAL="${TRUE}" AUTOCONF="${TRUE}" AUTOMAKE="${TRUE}" \ AUTOHEADER="${TRUE}" CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib post-install: ${INSTALL_DATA} ${WRKSRC}/gliv.desktop \ ${STAGEDIR}${PREFIX}/share/applications ${INSTALL_DATA} ${WRKSRC}/gliv.png \ ${STAGEDIR}${PREFIX}/share/pixmaps .include Index: head/graphics/gliv/files/patch-src__matrix.c =================================================================== --- head/graphics/gliv/files/patch-src__matrix.c (revision 390408) +++ head/graphics/gliv/files/patch-src__matrix.c (revision 390409) @@ -1,14 +1,14 @@ ---- src/matrix.c.orig Tue Nov 22 07:30:44 2005 -+++ src/matrix.c Mon Mar 20 14:13:22 2006 -@@ -35,6 +35,11 @@ +--- src/matrix.c.orig 2010-11-07 19:22:01 UTC ++++ src/matrix.c +@@ -35,6 +35,11 @@ extern rt_struct *rt; extern options_struct *options; extern GlivImage *current_image; +#if !defined(INFINITY) +#define HUGE_VALF (float)HUGE_VAL +#define INFINITY HUGE_VALF +#endif + /* * OpenGL uses a transposed matrix, we use a 'normal' one, * we transpose it just before glLoadMatrix().