ports/139541: [patch] graphics/qiv: update to 2.2.2, take maintainership

Rob Farmer rfarmer at predatorlabs.net
Mon Oct 12 06:00:11 UTC 2009


>Number:         139541
>Category:       ports
>Synopsis:       [patch] graphics/qiv: update to 2.2.2, take maintainership
>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:   Mon Oct 12 06:00:08 UTC 2009
>Closed-Date:
>Last-Modified:
>Originator:     Rob Farmer
>Release:        9.0-CURRENT
>Organization:
>Environment:
FreeBSD amethyst.predatorlabs.net 9.0-CURRENT FreeBSD 9.0-CURRENT #0: Sat Oct 10 17:48:26 PDT 2009     robert at amethyst.predatorlabs.net:/usr/obj/usr/src/sys/AMETHYST  i386
>Description:
* update to 2.2.2
* take maintainership
>How-To-Repeat:

>Fix:


Patch attached with submission follows:

diff -ruN qiv.orig/Makefile qiv/Makefile
--- qiv.orig/Makefile	2009-10-11 22:01:55.000000000 -0700
+++ qiv/Makefile	2009-10-11 22:42:23.000000000 -0700
@@ -7,42 +7,39 @@
 #
 
 PORTNAME=	qiv
-PORTVERSION=	2.1.p12
-PORTREVISION=	3
+PORTVERSION=	2.2.2
 CATEGORIES=	graphics
-MASTER_SITES=	http://www.klografx.net/qiv/download/
-DISTNAME=	${PORTNAME}-${PORTVERSION:C/.p12/-pre12/}
+MASTER_SITES=	http://spiegl.de/qiv/download/
 EXTRACT_SUFX=	.tgz
 
-MAINTAINER=	ports at FreeBSD.org
-COMMENT=	Small, fast GDK/Imlib image viewer
+MAINTAINER=	rfarmer at predatorlabs.net
+COMMENT=	Small, fast GDK/Imlib2 image viewer
 
 OPTIONS=	XINERAMA "use multiple monitors" off
 USE_GMAKE=	yes
-USE_GNOME=	imlib
+USE_GNOME=	gtk20
+LIB_DEPENDS=	Imlib2.5:${PORTSDIR}/graphics/imlib2 \
+		exif.12:${PORTSDIR}/graphics/libexif
 
 MAN1=		qiv.1
 PLIST_FILES=	bin/qiv
-USE_XORG+=	x11 xinerama
+USE_XORG+=	x11
 
 .include <bsd.port.pre.mk>
 
 pre-configure:
 .if ! defined(WITH_XINERAMA)
-.else
 	@${REINPLACE_CMD} 's|GTD.*=|#|' ${WRKSRC}/Makefile
+.else
+USE_XORG+=	xinerama
 .endif
 
 do-configure:
-	@${REINPLACE_CMD} 's|/usr/bin|${PREFIX}/bin|g' \
-		${WRKSRC}/qiv.1
 	@${REINPLACE_CMD} 's|/usr/local|${PREFIX}|; \
 		s|gcc|${CC}|; \
 		s|-O2|${CFLAGS}|; \
 		s|libs-gdk`|libs-gdk` ${LDFLAGS}|;' \
 		${WRKSRC}/Makefile
-	@${REINPLACE_CMD} 's|\|GDK_WA_WMCLASS||' \
-		${WRKSRC}/image.c
 
 do-install:
 	${INSTALL_PROGRAM} ${WRKSRC}/qiv ${PREFIX}/bin/
diff -ruN qiv.orig/distinfo qiv/distinfo
--- qiv.orig/distinfo	2009-10-11 22:01:55.000000000 -0700
+++ qiv/distinfo	2009-10-11 22:03:49.000000000 -0700
@@ -1,3 +1,3 @@
-MD5 (qiv-2.1-pre12.tgz) = 80ba1e2da5115a3cc3a6f7e19cb620d8
-SHA256 (qiv-2.1-pre12.tgz) = d54edb92ca91567e2a12b536acc14500efdbccc38718efba99cadaa161a1e70c
-SIZE (qiv-2.1-pre12.tgz) = 94059
+MD5 (qiv-2.2.2.tgz) = e413105c915322eeea6e582d9b9b4f2f
+SHA256 (qiv-2.2.2.tgz) = c32c8cc2a00ca5acde0116833e7c776545687a12266d15617f7bdc8b1bda2def
+SIZE (qiv-2.2.2.tgz) = 99044
diff -ruN qiv.orig/pkg-descr qiv/pkg-descr
--- qiv.orig/pkg-descr	2009-10-11 22:01:55.000000000 -0700
+++ qiv/pkg-descr	2009-10-11 22:44:15.000000000 -0700
@@ -1,6 +1,6 @@
-Quick Image Viewer (qiv) is a very small and pretty fast GDK/Imlib image
+Quick Image Viewer (qiv) is a very small and pretty fast GDK/Imlib2 image
 viewer. It has such nifty features as: zoom, maxpect, scaledown,
 screensaver, flip, delete, brightness / contrast / gamma correction, and
 can also be used to set your X11 background. All from a commandline.
 
-WWW: http://www.klografx.net/qiv/
+WWW: http://spiegl.de/qiv/


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



More information about the freebsd-ports-bugs mailing list