From owner-freebsd-ports Sat Jan 16 09:20:06 1999 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA01739 for freebsd-ports-outgoing; Sat, 16 Jan 1999 09:20:06 -0800 (PST) (envelope-from owner-freebsd-ports@FreeBSD.ORG) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id JAA01709 for ; Sat, 16 Jan 1999 09:20:02 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id JAA22838; Sat, 16 Jan 1999 09:20:01 -0800 (PST) Received: from mail.dinoex.sub.org (mail.dinoex.sub.de [195.243.29.14]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id JAA01305 for ; Sat, 16 Jan 1999 09:17:09 -0800 (PST) (envelope-from dinoex@net2.dinoex.sub.org) Received: (from uucp@localhost) by mail.dinoex.sub.org (8.9.1/8.9.1) with UUCP id SAA21252 for FreeBSD-gnats-submit@freebsd.org; Sat, 16 Jan 1999 18:21:33 +0100 (CET) Received: (from dinoex@localhost) by net2.dinoex.sub.org (8.9.1/8.9.1) id MAA03683; Sat, 16 Jan 1999 12:12:44 +0100 (CET) Message-Id: <199901161112.MAA03683@net2.dinoex.sub.org> Date: Sat, 16 Jan 1999 12:12:44 +0100 (CET) From: dirk.meyer@dinoex.sub.org Reply-To: dirk.meyer@dinoex.sub.org To: FreeBSD-gnats-submit@FreeBSD.ORG X-Send-Pr-Version: 3.2 Subject: ports/9527: ports/fidogate honors PREFIX Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >Number: 9527 >Category: ports >Synopsis: port/fidogate honors PRREFIX >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: Sat Jan 16 09:20:01 PST 1999 >Closed-Date: >Last-Modified: >Originator: Dirk Meyer >Release: FreeBSD 2.2.7-19981027-SNAP i386 >Organization: privat >Environment: port/news/fidogate >Description: The port should honor the PREFIX instead of "/usr/local" The Documentation and the Examples are not copied. >How-To-Repeat: try to build wirth PREFIX != "/usr/local" >Fix: apply this patch to the ports directory diff -ru current-cvs/fidogate/Makefile fidogate-4.2.9-dinoex/Makefile --- current-cvs/fidogate/Makefile Sat Dec 26 13:10:55 1998 +++ fidogate-4.2.9-dinoex/Makefile Sat Dec 26 13:21:30 1998 @@ -21,9 +21,41 @@ WRKSRC= ${WRKDIR}/fidogate +pre-configure: + @${MV} ${WRKSRC}/config.make ${WRKSRC}/config.make.sed + @${SED} -e 's/\$${PREFIX}/${PREFIX:S/\//\\\//g}/g' \ + < ${WRKSRC}/config.make.sed > ${WRKSRC}/config.make + pre-install: ${MKDIR} ${PREFIX}/libexec/fidogate ${MKDIR} ${PREFIX}/share/doc/fidogate/html ${MKDIR} ${PREFIX}/share/doc/fidogate/info + ${MKDIR} ${PREFIX}/share/doc/fidogate/fido + ${MKDIR} ${PREFIX}/share/doc/fidogate/howto + ${MKDIR} ${PREFIX}/share/doc/fidogate/misc + ${MKDIR} ${PREFIX}/share/doc/fidogate/gatebau + +DOCLIST = \ + Fido-Point-HOWTO Fido-Point-eng-HOWTO \ + fidogate.texi fidogate.txt \ + gatebau94.txt kludge-rfc.doc msgid.doc \ + qmail.txt texinfo.tex \ + fido \ + howto \ + misc \ + rfc \ + gatebau/msgid.sgml \ + gatebau/msgid.tex \ + gatebau/msgid.txt + +post-install: +.if !defined(NOPORTDOCS) + ${MKDIR} ${PREFIX}/share/doc/fidogate + @cd ${WRKSRC}/doc; tar cf - ${DOCLIST} |\ + (cd ${PREFIX}/share/doc/fidogate; tar xf -) + ${MKDIR} ${PREFIX}/share/examples/fidogate + @cd ${WRKSRC}/examples; tar cf - . |\ + (cd ${PREFIX}/share/examples/fidogate; tar xf -) +.endif .include diff -ru current-cvs/fidogate/patches/patch-aa fidogate-4.2.9-dinoex/patches/patch-aa --- current-cvs/fidogate/patches/patch-aa Sat Dec 26 13:10:57 1998 +++ fidogate-4.2.9-dinoex/patches/patch-aa Thu Dec 24 07:58:23 1998 @@ -9,9 +9,9 @@ -SPOOLDIR = /var/spool/fido -LOGDIR = /var/log/fido +# BINDIR = /usr/local/bin -+BINDIR = /usr/local/libexec/fidogate ++BINDIR = ${PREFIX}/libexec/fidogate +# LIBDIR = /usr/local/lib/fidogate -+LIBDIR = /usr/local/libexec/fidogate ++LIBDIR = ${PREFIX}/libexec/fidogate +# SPOOLDIR = /var/spool/fido +SPOOLDIR = /var/spool/fidogate +# LOGDIR = /var/log/fido @@ -21,9 +21,9 @@ -INFODIR = /usr/local/info -HTMLDIR = /home/mj/public_html/fidogate +# INFODIR = /usr/local/info -+INFODIR = /usr/local/share/doc/fidogate/info ++INFODIR = ${PREFIX}/share/doc/fidogate/info +# HTMLDIR = /home/mj/public_html/fidogate -+HTMLDIR = /usr/local/share/doc/fidogate/html ++HTMLDIR = ${PREFIX}/share/doc/fidogate/html + # Outbound *base* directory, i.e. outbound is OUTBOUND/out.xxx @@ -49,14 +49,14 @@ -NEWSLIBDIR = /usr/lib/news -NEWSSPOOLDIR = /var/spool/news +# NEWSLIBDIR = /usr/lib/news -+NEWSLIBDIR = /usr/local/libexec/cnews ++NEWSLIBDIR = ${PREFIX}/libexec/news +# NEWSSPOOLDIR = /var/spool/news +NEWSSPOOLDIR = /var/news # Ifmail directory -IFMAILDIR = /usr/local/lib/ifmail +# IFMAILDIR = /usr/local/lib/ifmail -+IFMAILDIR = /usr/local/libexec/ifmail ++IFMAILDIR = ${PREFIX}/libexec/ifmail # perl PERL = /usr/bin/perl diff -ru current-cvs/fidogate/pkg/PLIST fidogate-4.2.9-dinoex/pkg/PLIST --- current-cvs/fidogate/pkg/PLIST Sat Dec 12 04:40:04 1998 +++ fidogate-4.2.9-dinoex/pkg/PLIST Wed Dec 23 07:55:36 1998 @@ -34,6 +34,49 @@ libexec/fidogate/runtoss libexec/fidogate/rununpack libexec/fidogate/sumcrc +@dirrm libexec/fidogate +share/doc/fidogate/Fido-Point-HOWTO +share/doc/fidogate/Fido-Point-eng-HOWTO +share/doc/fidogate/fidogate.texi +share/doc/fidogate/fidogate.txt +share/doc/fidogate/gatebau94.txt +share/doc/fidogate/kludge-rfc.doc +share/doc/fidogate/msgid.doc +share/doc/fidogate/qmail.txt +share/doc/fidogate/texinfo.tex +share/doc/fidogate/fido/fsc-0018.txt +share/doc/fidogate/fido/fsc-0028.txt +share/doc/fidogate/fido/fsc-0035.txt +share/doc/fidogate/fido/fsc-0039.004 +share/doc/fidogate/fido/fsc-0043.002 +share/doc/fidogate/fido/fsc-0047.001 +share/doc/fidogate/fido/fsc-0048.002 +share/doc/fidogate/fido/fsc-0054.txt +share/doc/fidogate/fido/fsc-0057.002 +share/doc/fidogate/fido/fts-0001.015 +share/doc/fidogate/fido/fts-0004.txt +share/doc/fidogate/fido/fts-0009.001 +share/doc/fidogate/gatebau/msgid.lyx +share/doc/fidogate/gatebau/msgid.sgml +share/doc/fidogate/gatebau/msgid.tex +share/doc/fidogate/gatebau/msgid.txt +share/doc/fidogate/info/fidogate.info +share/doc/fidogate/info/fidogate.info-1 +share/doc/fidogate/info/fidogate.info-2 +share/doc/fidogate/howto/FidoNode-1.html +share/doc/fidogate/howto/FidoNode-10.html +share/doc/fidogate/howto/FidoNode-11.html +share/doc/fidogate/howto/FidoNode-12.html +share/doc/fidogate/howto/FidoNode-13.html +share/doc/fidogate/howto/FidoNode-2.html +share/doc/fidogate/howto/FidoNode-3.html +share/doc/fidogate/howto/FidoNode-4.html +share/doc/fidogate/howto/FidoNode-5.html +share/doc/fidogate/howto/FidoNode-6.html +share/doc/fidogate/howto/FidoNode-7.html +share/doc/fidogate/howto/FidoNode-8.html +share/doc/fidogate/howto/FidoNode-9.html +share/doc/fidogate/howto/FidoNode.html share/doc/fidogate/html/ANNOUNCE share/doc/fidogate/html/fidogate_1.html share/doc/fidogate/html/fidogate_2.html @@ -50,10 +93,215 @@ share/doc/fidogate/html/msgid-6.html share/doc/fidogate/html/msgid-7.html share/doc/fidogate/html/msgid.html -share/doc/fidogate/info/fidogate.info -share/doc/fidogate/info/fidogate.info-1 -share/doc/fidogate/info/fidogate.info-2 -@dirrm share/doc/fidogate/info +share/doc/fidogate/misc/ifmail-and-fidogate.doc +share/doc/fidogate/misc/roland.doc +share/doc/fidogate/misc/smail.doc +share/doc/fidogate/misc/smail2.doc +share/doc/fidogate/misc/smail3.doc +share/doc/fidogate/misc/unpack-script.doc +share/doc/fidogate/rfc/rfc-index.txt +share/doc/fidogate/rfc/rfc1036.txt +share/doc/fidogate/rfc/rfc1123.txt +share/doc/fidogate/rfc/rfc2045.txt +share/doc/fidogate/rfc/rfc2046.txt +share/doc/fidogate/rfc/rfc2047.txt +share/doc/fidogate/rfc/rfc2048.txt +share/doc/fidogate/rfc/rfc2049.txt +share/doc/fidogate/rfc/rfc822.txt +share/doc/fidogate/rfc/son-of-1036.html +@dirrm share/doc/fidogate/fido +@dirrm share/doc/fidogate/gatebau +@dirrm share/doc/fidogate/howto @dirrm share/doc/fidogate/html +@dirrm share/doc/fidogate/info +@dirrm share/doc/fidogate/misc +@dirrm share/doc/fidogate/rfc @dirrm share/doc/fidogate -@dirrm libexec/fidogate +share/examples/fidogate/abis.abra.de/etc/mail/mailertable +share/examples/fidogate/abis.abra.de/etc/mail/maketable +share/examples/fidogate/abis.abra.de/etc/mail/sendmail.cf +share/examples/fidogate/abis.abra.de/etc/mail/sendmail.ct +share/examples/fidogate/abis.abra.de/etc/mail/sendmail.cw +share/examples/fidogate/abis.abra.de/etc/aliases +share/examples/fidogate/abis.abra.de/etc/ifmail/config +share/examples/fidogate/abis.abra.de/etc/ifmail/passwd +share/examples/fidogate/abis.abra.de/etc/ifmail/ifhold +share/examples/fidogate/abis.abra.de/etc/ifmail/ifpoll +share/examples/fidogate/abis.abra.de/etc/ifmail/ifreq +share/examples/fidogate/abis.abra.de/etc/ifmail/magic +share/examples/fidogate/abis.abra.de/etc/ifmail/magic/FGATE +share/examples/fidogate/abis.abra.de/etc/ifmail/magic/FGATECFG +share/examples/fidogate/abis.abra.de/etc/ifmail/magic/FGATEZIP +share/examples/fidogate/abis.abra.de/etc/ifmail/magic/FILES +share/examples/fidogate/abis.abra.de/etc/ifmail/magic/N2426GW +share/examples/fidogate/abis.abra.de/etc/ifmail/magic/NEWFILES +share/examples/fidogate/abis.abra.de/etc/ifmail/magic/fgate +share/examples/fidogate/abis.abra.de/etc/ifmail/magic/fgatecfg +share/examples/fidogate/abis.abra.de/etc/ifmail/magic/fgatezip +share/examples/fidogate/abis.abra.de/etc/ifmail/magic/files +share/examples/fidogate/abis.abra.de/etc/ifmail/magic/n2426gw +share/examples/fidogate/abis.abra.de/etc/ifmail/magic/newfiles +share/examples/fidogate/abis.abra.de/etc/inittab +share/examples/fidogate/abis.abra.de/etc/mgetty/login.config +share/examples/fidogate/abis.abra.de/etc/mgetty/mgetty.config +share/examples/fidogate/abis.abra.de/etc/news/server +share/examples/fidogate/abis.abra.de/etc/news/fidojunk +share/examples/fidogate/abis.abra.de/etc/news/hosts.nntp +share/examples/fidogate/abis.abra.de/etc/news/inn.conf +share/examples/fidogate/abis.abra.de/etc/news/newsfeeds +share/examples/fidogate/abis.abra.de/etc/news/newsjunk +share/examples/fidogate/abis.abra.de/etc/news/nnrp.access +share/examples/fidogate/abis.abra.de/etc/news/organization +share/examples/fidogate/abis.abra.de/README.fgate +share/examples/fidogate/abis.abra.de/usr/lib/news/send-fido +share/examples/fidogate/abis.abra.de/usr/lib/sendmail.cf/site +share/examples/fidogate/abis.abra.de/usr/lib/sendmail.cf/site/abis.mc +share/examples/fidogate/abis.abra.de/usr/local/lib/fidogate/hosts +share/examples/fidogate/abis.abra.de/usr/local/lib/fidogate/aliases +share/examples/fidogate/abis.abra.de/usr/local/lib/fidogate/areas +share/examples/fidogate/abis.abra.de/usr/local/lib/fidogate/areas.bbs +share/examples/fidogate/abis.abra.de/usr/local/lib/fidogate/config.common +share/examples/fidogate/abis.abra.de/usr/local/lib/fidogate/config.ftp +share/examples/fidogate/abis.abra.de/usr/local/lib/fidogate/config.gate +share/examples/fidogate/abis.abra.de/usr/local/lib/fidogate/config.main +share/examples/fidogate/abis.abra.de/usr/local/lib/fidogate/fareas.bbs +share/examples/fidogate/abis.abra.de/usr/local/lib/fidogate/fido_run +share/examples/fidogate/abis.abra.de/usr/local/lib/fidogate/packing +share/examples/fidogate/abis.abra.de/usr/local/lib/fidogate/passwd +share/examples/fidogate/abis.abra.de/usr/local/lib/fidogate/routing +share/examples/fidogate/abis.abra.de/usr/local/lib/fidogate/routing.foot +share/examples/fidogate/abis.abra.de/usr/local/lib/fidogate/routing.head +share/examples/fidogate/abis.abra.de/usr/local/lib/fidogate/senduumail +share/examples/fidogate/abis.abra.de/usr/local/lib/fidogate/unpack +share/examples/fidogate/abis.abra.de/usr/src/fidogate/config.h +share/examples/fidogate/abis.abra.de/usr/src/fidogate/config.make +share/examples/fidogate/abis.abra.de/usr/src/ifmail/CONFIG +share/examples/fidogate/abis.abra.de/var/spool/cron/crontabs/news +share/examples/fidogate/abis.abra.de/var/spool/cron/crontabs/uucp +share/examples/fidogate/README +share/examples/fidogate/morannon/hosts +share/examples/fidogate/morannon/aliases +share/examples/fidogate/morannon/areas +share/examples/fidogate/morannon/bounce.down +share/examples/fidogate/morannon/bounce.insecure +share/examples/fidogate/morannon/bounce.noto +share/examples/fidogate/morannon/bounce.restricted +share/examples/fidogate/morannon/config.common +share/examples/fidogate/morannon/config.ffx +share/examples/fidogate/morannon/config.ftp +share/examples/fidogate/morannon/config.gate +share/examples/fidogate/morannon/config.main +share/examples/fidogate/morannon/packing +share/examples/fidogate/morannon/passwd +share/examples/fidogate/morannon/routing +share/examples/fidogate/namib.north.de/etc/news/crontab +share/examples/fidogate/namib.north.de/etc/news/hosts.nntp +share/examples/fidogate/namib.north.de/etc/news/inn.conf +share/examples/fidogate/namib.north.de/etc/news/nnrp.access +share/examples/fidogate/namib.north.de/etc/news/nntpsend.ctl +share/examples/fidogate/namib.north.de/etc/news/organization +share/examples/fidogate/namib.north.de/etc/aliases +share/examples/fidogate/namib.north.de/etc/ifmail/config +share/examples/fidogate/namib.north.de/etc/ifmail/passwd +share/examples/fidogate/namib.north.de/etc/ifmail/magic/FGATECFG +share/examples/fidogate/namib.north.de/etc/ifmail/magic/FGUUPC +share/examples/fidogate/namib.north.de/etc/ifmail/magic/FILES +share/examples/fidogate/namib.north.de/etc/ifmail/magic/NEWFILES +share/examples/fidogate/namib.north.de/etc/inittab +share/examples/fidogate/namib.north.de/etc/cron.weekly/fido +share/examples/fidogate/namib.north.de/etc/mgetty/login.config +share/examples/fidogate/namib.north.de/etc/mgetty/mgetty.config +share/examples/fidogate/namib.north.de/etc/smail/maps/ftn.path +share/examples/fidogate/namib.north.de/etc/smail/config +share/examples/fidogate/namib.north.de/etc/smail/COPYING +share/examples/fidogate/namib.north.de/etc/smail/crontab +share/examples/fidogate/namib.north.de/etc/smail/routers +share/examples/fidogate/namib.north.de/etc/smail/transports +share/examples/fidogate/namib.north.de/etc/smail/methods +share/examples/fidogate/namib.north.de/etc/smail/methods/ftn +share/examples/fidogate/namib.north.de/README.fgate +share/examples/fidogate/namib.north.de/usr/lib/fidogate/hosts +share/examples/fidogate/namib.north.de/usr/lib/fidogate/aliases +share/examples/fidogate/namib.north.de/usr/lib/fidogate/areas +share/examples/fidogate/namib.north.de/usr/lib/fidogate/areas.bbs +share/examples/fidogate/namib.north.de/usr/lib/fidogate/config.common +share/examples/fidogate/namib.north.de/usr/lib/fidogate/config.gate +share/examples/fidogate/namib.north.de/usr/lib/fidogate/config.main +share/examples/fidogate/namib.north.de/usr/lib/fidogate/fareas.bbs +share/examples/fidogate/namib.north.de/usr/lib/fidogate/fido_run +share/examples/fidogate/namib.north.de/usr/lib/fidogate/packing +share/examples/fidogate/namib.north.de/usr/lib/fidogate/passwd +share/examples/fidogate/namib.north.de/usr/lib/fidogate/routing +share/examples/fidogate/namib.north.de/usr/lib/fidogate/unpack +share/examples/fidogate/namib.north.de/usr/lib/news/send-fido +share/examples/fidogate/namib.north.de/usr/src/fidogate/config.h +share/examples/fidogate/namib.north.de/usr/src/fidogate/config.make +share/examples/fidogate/namib.north.de/usr/src/fidogate-4.1.2/config.h +share/examples/fidogate/namib.north.de/usr/src/fidogate-4.1.2/config.make +share/examples/fidogate/orodruin/areas +share/examples/fidogate/orodruin/aliases +share/examples/fidogate/orodruin/areas.bbs +share/examples/fidogate/orodruin/hosts +share/examples/fidogate/orodruin/config.common +share/examples/fidogate/orodruin/config.ffx +share/examples/fidogate/orodruin/config.ftp +share/examples/fidogate/orodruin/config.gate +share/examples/fidogate/orodruin/config.main +share/examples/fidogate/orodruin/fareas.bbs +share/examples/fidogate/orodruin/routing +share/examples/fidogate/orodruin/packing +share/examples/fidogate/orodruin/passwd +share/examples/fidogate/win32/areas +share/examples/fidogate/win32/README.WIN32 +share/examples/fidogate/win32/aliases +share/examples/fidogate/win32/areas.bbs +share/examples/fidogate/win32/hosts +share/examples/fidogate/win32/config.common +share/examples/fidogate/win32/config.gate +share/examples/fidogate/win32/config.main +share/examples/fidogate/win32/config.make +share/examples/fidogate/win32/fareas.bbs +share/examples/fidogate/win32/packing +share/examples/fidogate/win32/routing +share/examples/fidogate/win32/rundf +share/examples/fidogate/win32/test-win32 +@dirrm share/examples/fidogate/abis.abra.de/etc/mail +@dirrm share/examples/fidogate/abis.abra.de/etc/ifmail +@dirrm share/examples/fidogate/abis.abra.de/etc/mgetty +@dirrm share/examples/fidogate/abis.abra.de/etc/news +@dirrm share/examples/fidogate/abis.abra.de/etc +@dirrm share/examples/fidogate/abis.abra.de/usr/lib/sendmail.cf +@dirrm share/examples/fidogate/abis.abra.de/usr/lib/news +@dirrm share/examples/fidogate/abis.abra.de/usr/lib +@dirrm share/examples/fidogate/abis.abra.de/usr/local/lib/fidogate +@dirrm share/examples/fidogate/abis.abra.de/usr/local/lib +@dirrm share/examples/fidogate/abis.abra.de/usr/local +@dirrm share/examples/fidogate/abis.abra.de/usr/src/fidogate +@dirrm share/examples/fidogate/abis.abra.de/usr/src/ifmail +@dirrm share/examples/fidogate/abis.abra.de/usr/src +@dirrm share/examples/fidogate/abis.abra.de/usr +@dirrm share/examples/fidogate/abis.abra.de/var/spool/cron/crontabs +@dirrm share/examples/fidogate/abis.abra.de/var/spool/cron +@dirrm share/examples/fidogate/abis.abra.de/var/spool +@dirrm share/examples/fidogate/abis.abra.de/var +@dirrm share/examples/fidogate/abis.abra.de +@dirrm share/examples/fidogate/namib.north.de/etc/news +@dirrm share/examples/fidogate/namib.north.de/etc/ifmail/magic +@dirrm share/examples/fidogate/namib.north.de/etc/ifmail +@dirrm share/examples/fidogate/namib.north.de/etc/cron.weekly +@dirrm share/examples/fidogate/namib.north.de/etc/mgetty +@dirrm share/examples/fidogate/namib.north.de/etc/smail/maps +@dirrm share/examples/fidogate/namib.north.de/etc/smail +@dirrm share/examples/fidogate/namib.north.de/etc +@dirrm share/examples/fidogate/namib.north.de/usr/lib/news +@dirrm share/examples/fidogate/namib.north.de/usr/lib/fidogate +@dirrm share/examples/fidogate/namib.north.de/usr/lib +@dirrm share/examples/fidogate/namib.north.de/usr/src/fidogate-4.1.2 +@dirrm share/examples/fidogate/namib.north.de/usr/src/fidogate +@dirrm share/examples/fidogate/namib.north.de/usr/src +@dirrm share/examples/fidogate/namib.north.de/usr +@dirrm share/examples/fidogate/namib.north.de +@dirrm share/examples/fidogate/morannon +@dirrm share/examples/fidogate/orodruin +@dirrm share/examples/fidogate/win32 +@dirrm share/examples/fidogate eof >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message