From owner-freebsd-ports-bugs@FreeBSD.ORG Sat Jan 29 04:30:20 2005 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E595D16A4CE for ; Sat, 29 Jan 2005 04:30:20 +0000 (GMT) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id AE94143D46 for ; Sat, 29 Jan 2005 04:30:20 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.1/8.13.1) with ESMTP id j0T4UKkR071608 for ; Sat, 29 Jan 2005 04:30:20 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.1/8.13.1/Submit) id j0T4UKbB071607; Sat, 29 Jan 2005 04:30:20 GMT (envelope-from gnats) Resent-Date: Sat, 29 Jan 2005 04:30:20 GMT Resent-Message-Id: <200501290430.j0T4UKbB071607@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, "Michael C.Shultz" Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A5E4E16A4CE; Sat, 29 Jan 2005 04:24:32 +0000 (GMT) Received: from out009.verizon.net (out009pub.verizon.net [206.46.170.131]) by mx1.FreeBSD.org (Postfix) with ESMTP id 00BDC43D39; Sat, 29 Jan 2005 04:24:32 +0000 (GMT) (envelope-from mike@inbox.lv) Received: from ringworm.mechee.com ([4.26.84.7]) by out009.verizon.net ESMTP <20050129042431.WPUX19876.out009.verizon.net@ringworm.mechee.com>; Fri, 28 Jan 2005 22:24:31 -0600 Received: by ringworm.mechee.com (Postfix, from userid 1001) id 399B62CE743; Fri, 28 Jan 2005 20:20:34 -0800 (PST) Message-Id: <20050129042034.399B62CE743@ringworm.mechee.com> Date: Fri, 28 Jan 2005 20:20:34 -0800 (PST) From: "Michael C.Shultz" To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 cc: Gerard Seibert cc: andreas@FreeBSD.org Subject: ports/76805: [CHANGE-REQUEST] print/apsfilter dependency change from shells/bash2 to shells/bash X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: "Michael C.Shultz" List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 29 Jan 2005 04:30:21 -0000 >Number: 76805 >Category: ports >Synopsis: [CHANGE-REQUEST] print/apsfilter dependency change from shells/bash2 to shells/bash >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Sat Jan 29 04:30:20 GMT 2005 >Closed-Date: >Last-Modified: >Originator: Michael C. Shultz >Release: FreeBSD 5.3-STABLE i386 >Organization: >Environment: System: FreeBSD ringworm.mechee.com 5.3-STABLE FreeBSD 5.3-STABLE #0: Thu Jan 20 07:27:28 PST 2005 root@ringworm.mechee.com:/ROUTER/obj/ROUTER/src-5.3/sys/RINGWORM i386 >Description: From an email by one of my portmanager users: "I am aware of apsfilter's dependency on bash-2.05b.007_2. The problem is that bash has to write it files to the same location. There is no way, at least that I am aware of, to have two versions of bash installed. Besides, why would I want two versions. Furthermore, apsfilter runs just fine with the newer version of bash. I intend to contact the maintainer of apsfilter to see if he can find a solution to this problem also." This seems easy enough to implement so only if the maintainer concurs please consider updating apsfilter with the attached apsfilter-7.2.5_6.diff. >How-To-Repeat: N/A >Fix: I've added a WITH_BASH2 option in case someone has good reason for this and changed the default bash dependency from shells/bash2 to shells/bash. Makefile.diff is attached. --- apsfilter-7.2.5_6.diff begins here --- diff -ruN apsfilter/Makefile apsfilter-7.2.5_6/Makefile --- apsfilter/Makefile Thu Dec 23 18:05:31 2004 +++ apsfilter-7.2.5_6/Makefile Fri Jan 28 20:05:48 2005 @@ -7,7 +7,7 @@ PORTNAME= apsfilter PORTVERSION= 7.2.5 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= print MASTER_SITES= http://www.apsfilter.org/download/ @@ -113,7 +113,12 @@ .endif # needed for aps2file :-/ + +.if defined(WITH_BASH2) RUN_DEPENDS+= bash:${PORTSDIR}/shells/bash2 +.else +RUN_DEPENDS+= bash:${PORTSDIR}/shells/bash +.endif # HP IJS driver is not automatically part of ghostscript port anymore RUN_DEPENDS+= hpijs:${PORTSDIR}/print/hpijs --- apsfilter-7.2.5_6.diff ends here --- >Release-Note: >Audit-Trail: >Unformatted: