From owner-freebsd-ports Mon Oct 12 11:20:13 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id LAA07918 for freebsd-ports-outgoing; Mon, 12 Oct 1998 11:20:13 -0700 (PDT) (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 LAA07866 for ; Mon, 12 Oct 1998 11:20:03 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id LAA26329; Mon, 12 Oct 1998 11:20:01 -0700 (PDT) Date: Mon, 12 Oct 1998 11:20:01 -0700 (PDT) Message-Id: <199810121820.LAA26329@freefall.freebsd.org> To: freebsd-ports@FreeBSD.ORG From: Bill Fumerola Subject: Re: ports/8285: New port (Eggdrop 1.3.21) Reply-To: Bill Fumerola Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org The following reply was made to PR ports/8285; it has been noted by GNATS. From: Bill Fumerola To: rtaylor@csolve.net Cc: freebsd-gnats-submit@FreeBSD.ORG Subject: Re: ports/8285: New port (Eggdrop 1.3.21) Date: Mon, 12 Oct 1998 10:22:21 -0400 (EDT) Again, let me voice my concern, as this is really not a program that can be used effectivly systemwide, nonetheless, I will give my constructive comments. On Mon, 12 Oct 1998 rtaylor@csolve.net wrote: > eggdrop 1.3.21, it installed everything to /usr/local/eggdrop Why in /usr/local/eggdrop? docs should go in /usr/local/share/doc or /usr/local/share/eggdrop bins in /usr/local/bin config files in /usr/local/etc/ > It's one of the programs I found missing when I first installed FreeBSD. > It belongs in the "net" (and maybe the "irc") categories. There is no irc category. > I created a new eggdrop port. (Some may remember me asking how to get it to you). > I got one friendly reply, explaining how; and a second reply telling me > for the most part to screw off and stop trying. Those weren't my exact words. > Xeggdrop/doc/man1/eggdrop.1 This should go in /usr/local/man/man1 > Xeggdrop/eggdrop > Xeggdrop/eggdrop-1.3.20 This should go in /usr/local/bin/. > Xeggdrop/motd These (like your filesys, modules, etc) files are all dependent on directory structure that is shipped with eggdrop. Your changing of this will cause the MOTD, filesys, modules, etc to break because the default configuration file (which needs to be put in each users config file) EXPECTS these files to fall under the same directory where the eggdrop binary and the eggdrop config file is kept. I see no patch or sed/perl statement that fixes this problem. > X@dirrm eggdrop/doc/man1 This should have never been created. > X# New ports collection makefile for: Eggdrop s/Eggdrop/eggdrop/ > X# Version required: 1.3.21 > X# Date created: 9 Octover 1998 October. > X# Whom: rod > X# > X# $Id$ > X# > X > XDISTNAME= eggdrop1.3.21 > XPKGNAME= eggdrop1.3.21 This is redundant. > XCATEGORIES= net If you are using tcl (you are) you need to add tcl80 to the category list. > XMASTER_SITES= ftp://ftp.sodre.net/pub/eggdrop/GNU/ > XEXTRACT_SUFX= .tar.gz This is redundant. > XLIB_DEPENDS= tcl81.1:${PORTSDIR}/lang/tcl81 You're depending on the library? TCL 8.1 has been known to cause trouble with eggdrop, in past releases. depending on tclsh and ${PORTSDIR}/lang/tcl80 is much better. > echo x - eggdrop/README.html > sed 's/^X//' >eggdrop/README.html << 'END-of-eggdrop/README.html' This file is automatically generated. - bill fumerola [root/billf]@chc-chimes.com - computer horizons corp - - ph:(800)252.2421 x128 / bfumerol@computerhorizons.com - BF1560 - "Logic, like whiskey, loses its beneficial effect when taken in too large quantities" -Lord Dunsany To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message