From owner-freebsd-ports Fri Nov 12 14:50: 5 1999 Delivered-To: freebsd-ports@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id 980F214EDF for ; Fri, 12 Nov 1999 14:50:01 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id OAA19981; Fri, 12 Nov 1999 14:50:01 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: from aurora.sol.net (aurora.sol.net [206.55.65.76]) by hub.freebsd.org (Postfix) with ESMTP id 6EB9414E1B for ; Fri, 12 Nov 1999 14:47:48 -0800 (PST) (envelope-from jgreco@aurora.sol.net) Received: (from jgreco@localhost) by aurora.sol.net (8.9.2/8.9.2/SNNS-1.02) id QAA60136; Fri, 12 Nov 1999 16:47:46 -0600 (CST) Message-Id: <199911122247.QAA60136@aurora.sol.net> Date: Fri, 12 Nov 1999 16:47:46 -0600 (CST) From: Joe Greco Reply-To: jgreco@solaria.sol.net To: FreeBSD-gnats-submit@freebsd.org, jgreco@solaria.sol.net X-Send-Pr-Version: 3.2 Subject: ports/14854: port comms/conserver partially ignores ${PREFIX} Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 14854 >Category: ports >Synopsis: port comms/conserver partially ignores ${PREFIX} >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-ports >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Fri Nov 12 14:50:01 PST 1999 >Closed-Date: >Last-Modified: >Originator: Joe Greco >Release: all >Organization: sol.net Network Services - Solaria Public Access UNIX >Environment: see below >Description: In an environment where I do not wish conserver to place itself in /usr/local, conserver does so anyway. There are hard-coded refs to /usr/local throughout the blasted thing. >How-To-Repeat: build conserver with PREFIX=/cons >Fix: Patch to the FreeBSD patches (which perpetuate this brokenness) is enclosed. Regards, ... JG diff -c -r conserver.fcs/patches/patch-aa conserver/patches/patch-aa *** conserver.fcs/patches/patch-aa Sat Nov 22 09:26:23 1997 --- conserver/patches/patch-aa Fri Nov 12 16:29:55 1999 *************** *** 5,19 **** PROG= conserver -ETC= ${DESTDIR}/usr/local/etc -DOC= ${DESTDIR}/usr/local/man ! +ETC= ${DESTDIR}/usr/local/sbin ! +DOC= ${DESTDIR}/usr/local/man/man8 # if we have to PUCC ptyd daemon we can use it to get ptys, else use fallback.o @@ -25,5 +25,5 @@ INCLUDE= DEBUG=-O -CDEFS= -DSUN5 -DHAVE_PTYD=0 -DDO_VIRTUAL=1 ! +CDEFS= -DFREEBSD -DHAVE_PTYD=0 -DDO_VIRTUAL=1 -DPORT=782 CFLAGS= ${DEBUG} ${CDEFS} ${INCLUDE} @@ -42,5 +42,5 @@ --- 5,19 ---- PROG= conserver -ETC= ${DESTDIR}/usr/local/etc -DOC= ${DESTDIR}/usr/local/man ! +ETC= ${DESTDIR}${PREFIX}/sbin ! +DOC= ${DESTDIR}${PREFIX}/man/man8 # if we have to PUCC ptyd daemon we can use it to get ptys, else use fallback.o @@ -25,5 +25,5 @@ INCLUDE= DEBUG=-O -CDEFS= -DSUN5 -DHAVE_PTYD=0 -DDO_VIRTUAL=1 ! +CDEFS= -DFREEBSD -DHAVE_PTYD=0 -DDO_VIRTUAL=1 -DPORT=782 -DCONFIG=\"${PREFIX}/etc/conserver.cf\" CFLAGS= ${DEBUG} ${CDEFS} ${INCLUDE} @@ -42,5 +42,5 @@ diff -c -r conserver.fcs/patches/patch-ae conserver/patches/patch-ae *** conserver.fcs/patches/patch-ae Sat Apr 18 17:16:51 1998 --- conserver/patches/patch-ae Fri Nov 12 16:24:05 1999 *************** *** 6,13 **** PROG= console -ETC= ${DESTDIR}/usr/local/etc -DOC= ${DESTDIR}/usr/local/man ! +ETC= ${DESTDIR}/usr/local/bin ! +DOC= ${DESTDIR}/usr/local/man/man8 I=/usr/include S=/usr/include/sys --- 6,13 ---- PROG= console -ETC= ${DESTDIR}/usr/local/etc -DOC= ${DESTDIR}/usr/local/man ! +ETC= ${DESTDIR}${PREFIX}/bin ! +DOC= ${DESTDIR}${PREFIX}/man/man8 I=/usr/include S=/usr/include/sys diff -c -r conserver.fcs/patches/patch-ag conserver/patches/patch-ag *** conserver.fcs/patches/patch-ag Sat Nov 22 08:56:11 1997 --- conserver/patches/patch-ag Fri Nov 12 16:24:32 1999 *************** *** 8,15 **** -LIB= ${DESTDIR}/usr/local/lib -DOC= ${DESTDIR}/usr/man +PROG= conserver.cf.eg ! +LIB= ${DESTDIR}/usr/local/etc ! +DOC= ${DESTDIR}/usr/local/man/man5 SRCs= conserver.cf MAN= conserver.cf.5l --- 8,15 ---- -LIB= ${DESTDIR}/usr/local/lib -DOC= ${DESTDIR}/usr/man +PROG= conserver.cf.eg ! +LIB= ${DESTDIR}${PREFIX}/etc ! +DOC= ${DESTDIR}${PREFIX}/man/man5 SRCs= conserver.cf MAN= conserver.cf.5l diff -c -r conserver.fcs/patches/patch-ai conserver/patches/patch-ai *** conserver.fcs/patches/patch-ai Sat Apr 18 15:17:35 1998 --- conserver/patches/patch-ai Fri Nov 12 16:24:44 1999 *************** *** 5,11 **** DESTDIR= -BINDIR= ${DESTDIR}/usr/local/etc ! +BINDIR= ${DESTDIR}/usr/local/sbin INCLUDE= -DEBUG= -g --- 5,11 ---- DESTDIR= -BINDIR= ${DESTDIR}/usr/local/etc ! +BINDIR= ${DESTDIR}${PREFIX}/sbin INCLUDE= -DEBUG= -g >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message