On Thu, 14 May 2009, Brad wrote:

> On Thursday 14 May 2009 02:53:59 Antoine Jacoutot wrote:
> > On Wed, 13 May 2009, Brad wrote:
> > > Here is an update to GQview 2.1.5.
> >
> > Isn't it a development version?
> 
> Yes, but the project is dead and the same thing was done with gqmpeg long ago.

Ah indeed.
Well, it works fine here, except for the "Help" menu. I propose the 
following patch:


Index: Makefile
===================================================================
RCS file: /cvs/ports/graphics/gqview/Makefile,v
retrieving revision 1.53
diff -u -r1.53 Makefile
--- Makefile    29 Jun 2008 20:44:51 -0000      1.53
+++ Makefile    14 May 2009 07:57:24 -0000
@@ -2,8 +2,7 @@
 
 COMMENT=       Gtk-based graphic file viewer
 
-DISTNAME=      gqview-2.0.4
-PKGNAME=       ${DISTNAME}p4
+DISTNAME=      gqview-2.1.5
 CATEGORIES=    graphics
 MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE:=gqview/}
 
@@ -19,13 +18,15 @@
 
 WANTLIB=       X11 Xau Xcomposite Xcursor Xdamage Xdmcp Xext Xfixes Xi \
                Xinerama Xrandr Xrender atk-1.0 c cairo expat fontconfig \
-               freetype glib-2.0 glitz gmodule-2.0 gobject-2.0 m pango-1.0 \
-               pangocairo-1.0 pangoft2-1.0 pixman-1 png z
+               freetype gio-2.0 glib-2.0 glitz gmodule-2.0 gobject-2.0 m \
+               pango-1.0 pangocairo-1.0 pangoft2-1.0 pixman-1 png z
 
 MODULES=       devel/gettext
 
-RUN_DEPENDS=   :desktop-file-utils-*:devel/desktop-file-utils
-LIB_DEPENDS=   gdk-x11-2.0,gdk_pixbuf-2.0,gtk-x11-2.0::x11/gtk+2
+RUN_DEPENDS=   :desktop-file-utils-*:devel/desktop-file-utils \
+               ::devel/xdg-utils
+LIB_DEPENDS=   gdk-x11-2.0,gdk_pixbuf-2.0,gtk-x11-2.0::x11/gtk+2 \
+               lcms::graphics/lcms
 
 USE_X11=       Yes
 CONFIGURE_STYLE= gnu
Index: distinfo
===================================================================
RCS file: /cvs/ports/graphics/gqview/distinfo,v
retrieving revision 1.21
diff -u -r1.21 distinfo
--- distinfo    5 Apr 2007 16:19:56 -0000       1.21
+++ distinfo    14 May 2009 07:57:24 -0000
@@ -1,5 +1,5 @@
-MD5 (gqview-2.0.4.tar.gz) = cZbeqwTblM7CFnY3zdwC+Q==
-RMD160 (gqview-2.0.4.tar.gz) = k+fUtLMZZTsBkrX5cGqZxLRoZQk=
-SHA1 (gqview-2.0.4.tar.gz) = qujxza5gRBRypS1ZTLQlctDXnus=
-SHA256 (gqview-2.0.4.tar.gz) = l+O3zl8XoxXFbW7v17OmC0DMPRiFjKGUx+cmKszjg8s=
-SIZE (gqview-2.0.4.tar.gz) = 1545847
+MD5 (gqview-2.1.5.tar.gz) = RkQYfZsUsdwRrDuxRvJi6g==
+RMD160 (gqview-2.1.5.tar.gz) = xnF3myCUuFSiTc/N4EdU6tnPH0s=
+SHA1 (gqview-2.1.5.tar.gz) = Qvu+S82K2Hobl2zIpEM3UMrHsRY=
+SHA256 (gqview-2.1.5.tar.gz) = Ev6klOYHpp7/Mc3KE9MG7xsLO3hQvg+LI28mfY8ulUY=
+SIZE (gqview-2.1.5.tar.gz) = 1685061
Index: patches/patch-Makefile_in
===================================================================
RCS file: /cvs/ports/graphics/gqview/patches/patch-Makefile_in,v
retrieving revision 1.10
diff -u -r1.10 patch-Makefile_in
--- patches/patch-Makefile_in   27 Mar 2005 20:43:42 -0000      1.10
+++ patches/patch-Makefile_in   14 May 2009 07:57:24 -0000
@@ -1,7 +1,7 @@
 $OpenBSD: patch-Makefile_in,v 1.10 2005/03/27 20:43:42 pvalchev Exp $
---- Makefile.in.orig   Fri Mar 25 00:25:29 2005
-+++ Makefile.in        Fri Mar 25 00:25:39 2005
-@@ -181,7 +181,7 @@ target_alias = @target_alias@
+--- Makefile.in.orig   Sat Dec  2 20:41:25 2006
++++ Makefile.in        Tue May 12 20:15:02 2009
+@@ -184,7 +184,7 @@ target_alias = @target_alias@
  SUBDIRS = src po doc
  DIST_SUBDIRS = src po doc
  man_MANS = gqview.1
Index: patches/patch-configure
===================================================================
RCS file: /cvs/ports/graphics/gqview/patches/patch-configure,v
retrieving revision 1.12
diff -u -r1.12 patch-configure
--- patches/patch-configure     4 Feb 2008 08:44:48 -0000       1.12
+++ patches/patch-configure     14 May 2009 07:57:24 -0000
@@ -1,7 +1,7 @@
 $OpenBSD: patch-configure,v 1.12 2008/02/04 08:44:48 ajacoutot Exp $
---- configure.orig     Sat Dec  2 18:04:07 2006
-+++ configure  Thu Jan 31 20:44:29 2008
-@@ -4565,12 +4565,12 @@ echo "$as_me: error: GTK+ >= 2.4.0 not installed." >&2
+--- configure.orig     Sat Dec  2 20:41:26 2006
++++ configure  Tue May 12 20:22:32 2009
+@@ -4570,12 +4570,12 @@ echo "$as_me: error: GTK+ >= 2.4.0 not installed." >&2
  
  
  cat >>confdefs.h <<_ACEOF
@@ -16,3 +16,12 @@
  _ACEOF
  
  
+@@ -4769,7 +4769,7 @@ if test "${ac_cv_lib_lcms_cmsCreate_sRGBProfile+set}" 
+   echo $ECHO_N "(cached) $ECHO_C" >&6
+ else
+   ac_check_lib_save_LIBS=$LIBS
+-LIBS="-llcms  $LIBS"
++LIBS="-llcms -lm  $LIBS"
+ cat >conftest.$ac_ext <<_ACEOF
+ /* confdefs.h.  */
+ _ACEOF
Index: patches/patch-doc_Makefile_in
===================================================================
RCS file: /cvs/ports/graphics/gqview/patches/patch-doc_Makefile_in,v
retrieving revision 1.1
diff -u -r1.1 patch-doc_Makefile_in
--- patches/patch-doc_Makefile_in       27 Mar 2005 20:43:42 -0000      1.1
+++ patches/patch-doc_Makefile_in       14 May 2009 07:57:24 -0000
@@ -1,7 +1,7 @@
 $OpenBSD: patch-doc_Makefile_in,v 1.1 2005/03/27 20:43:42 pvalchev Exp $
---- doc/Makefile.in.orig       Fri Mar 25 00:25:08 2005
-+++ doc/Makefile.in    Fri Mar 25 00:25:23 2005
-@@ -148,7 +148,7 @@ sbindir = @sbindir@
+--- doc/Makefile.in.orig       Sat Dec  2 20:41:25 2006
++++ doc/Makefile.in    Tue May 12 20:15:02 2009
+@@ -151,7 +151,7 @@ sbindir = @sbindir@
  sharedstatedir = @sharedstatedir@
  sysconfdir = @sysconfdir@
  target_alias = @target_alias@
Index: patches/patch-src_main_c
===================================================================
RCS file: patches/patch-src_main_c
diff -N patches/patch-src_main_c
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ patches/patch-src_main_c    14 May 2009 07:57:24 -0000
@@ -0,0 +1,16 @@
+$OpenBSD$
+--- src/main.c.orig    Sat Nov 25 00:53:54 2006
++++ src/main.c Thu May 14 09:53:10 2009
+@@ -171,10 +171,10 @@ static gchar *html_browsers[] =
+ {
+       /* Redhat has a nifty htmlview script to start the user's preferred 
browser */
+       "htmlview",     NULL,
+-      /* GNOME 2 */
+-      "gconftool-2",  "gconftool-2 -g 
/desktop/gnome/url-handlers/http/command",
+       /* KDE */
+       "kfmclient",    "!kfmclient exec \"%s\"",
++      /* fd.o */
++      "xdg-open",     NULL,
+       /* use fallbacks */
+       "firefox",      NULL,
+       "mozilla",      NULL,
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/graphics/gqview/pkg/PLIST,v
retrieving revision 1.25
diff -u -r1.25 PLIST
--- pkg/PLIST   4 Feb 2008 08:44:48 -0000       1.25
+++ pkg/PLIST   14 May 2009 07:57:24 -0000
@@ -1,5 +1,5 @@
 @comment $OpenBSD: PLIST,v 1.25 2008/02/04 08:44:48 ajacoutot Exp $
-bin/gqview
+...@bin bin/gqview
 @man man/man1/gqview.1
 share/applications/gqview.desktop
 share/doc/gqview/
@@ -70,8 +70,6 @@
 share/locale/eo/LC_MESSAGES/gqview.mo
 share/locale/es/LC_MESSAGES/gqview.mo
 share/locale/et/LC_MESSAGES/gqview.mo
-share/locale/eu/
-share/locale/eu/LC_MESSAGES/
 share/locale/eu/LC_MESSAGES/gqview.mo
 share/locale/fi/LC_MESSAGES/gqview.mo
 share/locale/fr/LC_MESSAGES/gqview.mo






-- 
Antoine

Reply via email to