Date: Fri, 28 Jan 2005 20:20:34 -0800 (PST) From: "Michael C.Shultz" <reso3w83@verizon.net> To: FreeBSD-gnats-submit@FreeBSD.org Cc: andreas@FreeBSD.org Subject: ports/76805: [CHANGE-REQUEST] print/apsfilter dependency change from shells/bash2 to shells/bash Message-ID: <20050129042034.399B62CE743@ringworm.mechee.com> Resent-Message-ID: <200501290430.j0T4UKbB071607@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>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:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20050129042034.399B62CE743>