Skip site navigation (1)Skip section navigation (2)
Date:      Thu,  3 Dec 2009 22:43:31 +0100 (CET)
From:      Thierry Thomas <thierry@FreeBSD.org>
To:        FreeBSD-gnats-submit@FreeBSD.org
Cc:        "David E. O'Brien" <obrien@FreeBSD.org>
Subject:   ports/141148: textproc/urlview: fix install and replace obsolete browsers.
Message-ID:  <20091203214331.050101148D@graf.pompo.net>
Resent-Message-ID: <200912032150.nB3Lo1Wl013803@freefall.freebsd.org>

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

>Number:         141148
>Category:       ports
>Synopsis:       textproc/urlview: fix install and replace obsolete browsers.
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Thu Dec 03 21:50:01 UTC 2009
>Closed-Date:
>Last-Modified:
>Originator:     Thierry Thomas
>Release:        FreeBSD 8.0-STABLE i386
>Organization:
Kabbale Eros
>Environment:
System: FreeBSD graf.pompo.net 8.0-STABLE FreeBSD 8.0-STABLE #1: Tue Dec 1 22:24:50 CET 2009 thierry@graf.pompo.net:/usr/obj/usr/src/sys/GRAF090829 i386


	
>Description:
	- Since PR ports/102954, urlview tries to use a script gecko.sh;
	  this script is built, but not installed.

	- Since Sep 2006, this PR was outdated:
	  . firefox is the default, but it is forbidden;
	  . firefox-devel and mozilla have been removed;
	  . the syntax of USE_GECKO has changed, and it does'nt support anymore
	    RUN_DEPENDS to a browser.

>How-To-Repeat:
	Try to install urlview-0.9_3.

>Fix:
	Please apply the following patch:

--- urlview.diff begins here ---
diff -urN textproc/urlview.orig/Makefile textproc/urlview/Makefile
--- textproc/urlview.orig/Makefile	2009-11-29 09:24:49.000000000 +0100
+++ textproc/urlview/Makefile	2009-12-03 22:25:58.000000000 +0100
@@ -8,7 +8,7 @@
 
 PORTNAME=	urlview
 PORTVERSION=	0.9
-PORTREVISION=	3
+PORTREVISION=	4
 CATEGORIES=	textproc www
 MASTER_SITES=	ftp://ftp.mutt.org/mutt/contrib/ \
 		ftp://ftp.sunsite.auc.dk/pub/mail/mutt/contrib/ \
@@ -27,11 +27,12 @@
 
 .include <bsd.port.pre.mk>
 
-.if defined(WITH_GECKO)
-USE_GECKO=	firefox firefox-devel seamonkey mozilla
-.include "${.CURDIR}/../../www/mozilla/bsd.gecko.mk"
+.if defined(WITH_SEAMONKEY)
+RUN_DEPENDS+=	${LOCALBASE}/lib/seamonkey/seamonkey-bin:${PORTSDIR}/www/seamonkey
+GECKO=		seamonkey
 .else
-GECKO=		firefox
+RUN_DEPENDS+=	${LOCALBASE}/lib/firefox3/firefox:${PORTSDIR}/www/firefox35
+GECKO=		firefox3
 .endif
 
 post-patch:
@@ -41,6 +42,7 @@
 		"s,/etc/urlview.conf,${PREFIX}/etc/urlview.conf,g" ${WRKSRC}/*
 
 post-install:
-	${INSTALL_SCRIPT} ${WRKSRC}/url_handler.sh ${PREFIX}/bin
+	${INSTALL_SCRIPT} ${WRKSRC}/url_handler.sh ${WRKDIR}/gecko.sh	\
+		${PREFIX}/bin
 
 .include <bsd.port.post.mk>
--- urlview.diff ends here ---

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



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