Date: Wed, 17 Nov 1999 12:00:02 -0800 (PST) From: perlguy@perlguy.com To: freebsd-ports@FreeBSD.org Subject: Re: ports/14922: Want to contribute new package/port Message-ID: <199911172000.MAA16372@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
The following reply was made to PR ports/14922; it has been noted by GNATS. From: perlguy@perlguy.com To: freebsd-gnats-submit@freebsd.org Cc: Subject: Re: ports/14922: Want to contribute new package/port Date: Wed, 17 Nov 1999 11:50:50 -0800 (PST) >Submitter-Id: net >Originator: Kevin Meltzer >Organization: >Confidential: no >Synopsis: Re: ports/14922: Want to contribute new package/port >Severity: non-critical >Priority: low >Category: ports >Class: change-request >Release: >Environment: >Description: Howdy Alexander, et al.. >Still wrong. Please read porting.html again :) I can't be this dumb! If after reading it a dozen I am not 'getting it', maybe something is missing from the docs. portlint isn't complaining, I have installed/deinstalled this thing many times, and all seems to work nicely. >a) The distfile is wrong. Set DISTNAME to infobot0.44.3 > and PKGNAME to infobot-0.44.3 or something appreciate. When I do this, and the tar.gz isn't on the system, it searches for infobot0.44.3.tar.gz, which is not correct. It seems to work how I have it now. > b) if you really want to include your nickname on the IRC network you Added EFNet. Good point. > c) Please rewrite your do-install target. > I) Only installt he files you need All files in the infobot-0.44.x.tar.gz should be installed. In fact all it really should be is unpacking the zip, as it is doing now. > II) Install the required sources to ${PREFIX}/share/infobot I don't think this is really where people want this installed by default. Everything in /usr/local/infobot-x.xx.x/ seems to be a concesus right now between infobot developers/users. > e) The dependency is wrong, Please add p5-Net or what it needs. You may have missed in my last email that I mistakenly added the dependency. It has no dependencies other than core Perl distro. Below is the latest (and hopefully last!) shar, with only EFNet added to the DESCR. Cheers, Kevin # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # /usr/ports/net/infobot # /usr/ports/net/infobot/pkg # /usr/ports/net/infobot/pkg/PLIST # /usr/ports/net/infobot/pkg/DESCR # /usr/ports/net/infobot/pkg/COMMENT # /usr/ports/net/infobot/files # /usr/ports/net/infobot/files/md5 # /usr/ports/net/infobot/Makefile # echo c - /usr/ports/net/infobot mkdir -p /usr/ports/net/infobot > /dev/null 2>&1 echo c - /usr/ports/net/infobot/pkg mkdir -p /usr/ports/net/infobot/pkg > /dev/null 2>&1 echo x - /usr/ports/net/infobot/pkg/PLIST sed 's/^X//' >/usr/ports/net/infobot/pkg/PLIST << 'END-of-/usr/ports/net/infobot/pkg/PLIST' X@name p5-infobot-0.44.3 Xinfobot-0.44.3/IMPORTANT:_read_REVISIONS_and_infobot.html Xinfobot-0.44.3/README Xinfobot-0.44.3/REVISIONS Xinfobot-0.44.3/doc/infobot_guide.html Xinfobot-0.44.3/doc/how_to_fix_files_uploaded_from_windows_to_unix.txt Xinfobot-0.44.3/factpacks/rfc_index.fact Xinfobot-0.44.3/factpacks/country_net_codes.fact Xinfobot-0.44.3/factpacks/old_test_meanings.fact Xinfobot-0.44.3/factpacks/peri_abb_and_num.fact Xinfobot-0.44.3/factpacks/rx_codes.fact Xinfobot-0.44.3/factpacks/areacodes.txt Xinfobot-0.44.3/factpacks/airport.txt Xinfobot-0.44.3/factpacks/html.txt Xinfobot-0.44.3/factpacks/techdict.txt Xinfobot-0.44.3/factpacks/security.fact Xinfobot-0.44.3/factpacks/ports.fact Xinfobot-0.44.3/files/infobot.config Xinfobot-0.44.3/files/sane-are.txt Xinfobot-0.44.3/files/infobot.crontab Xinfobot-0.44.3/files/infobot-are.txt Xinfobot-0.44.3/files/infobot-is.txt Xinfobot-0.44.3/files/infobot.help Xinfobot-0.44.3/files/infobot.users Xinfobot-0.44.3/files/sane-is.txt Xinfobot-0.44.3/files/sane-ignore.txt Xinfobot-0.44.3/files/magic8.txt Xinfobot-0.44.3/infobot Xinfobot-0.44.3/scripts/unupdate_dbs Xinfobot-0.44.3/scripts/run_if_needed.pl Xinfobot-0.44.3/scripts/README.scripts Xinfobot-0.44.3/scripts/makepasswd Xinfobot-0.44.3/scripts/track2fact.pl Xinfobot-0.44.3/scripts/update_db Xinfobot-0.44.3/scripts/get_stuff.pl Xinfobot-0.44.3/scripts/curl Xinfobot-0.44.3/scripts/dump_db Xinfobot-0.44.3/src/Question.pl Xinfobot-0.44.3/src/DNS.pl Xinfobot-0.44.3/src/Help.pl Xinfobot-0.44.3/src/Reply.pl Xinfobot-0.44.3/src/Setup.pl Xinfobot-0.44.3/src/Internic.pl Xinfobot-0.44.3/src/Statement.pl Xinfobot-0.44.3/src/Irc.pl Xinfobot-0.44.3/src/Misc.pl Xinfobot-0.44.3/src/DBM.pl Xinfobot-0.44.3/src/Norm.pl Xinfobot-0.44.3/src/Params.pl Xinfobot-0.44.3/src/User.pl Xinfobot-0.44.3/src/Update.pl Xinfobot-0.44.3/src/IrcExtras.pl Xinfobot-0.44.3/src/ANSI.pl Xinfobot-0.44.3/src/Process.pl Xinfobot-0.44.3/src/myRoutines.pl Xinfobot-0.44.3/src/Traceroute.pl Xinfobot-0.44.3/src/CTCP.pl Xinfobot-0.44.3/src/IrcHooks.pl Xinfobot-0.44.3/src/Math.pl Xinfobot-0.44.3/src/nickometer.pl Xinfobot-0.44.3/src/Search.pl Xinfobot-0.44.3/src/NOAA.pl Xinfobot-0.44.3/src/insult.pl Xinfobot-0.44.3/src/Speller.pl Xinfobot-0.44.3/src/METAR2.pl Xinfobot-0.44.3/src/babel.pl Xinfobot-0.44.3/src/Slashdot3.pl Xinfobot-0.44.3/src/W3Search.pl Xinfobot-0.44.3/src/Zephyr/Zephyr.pl Xinfobot-0.44.3/src/Zephyr/ZephyrExtras.pl Xinfobot-0.44.3/src/Zephyr/ZephyrHooks.pl Xinfobot-0.44.3/src/Zephyr/Zephyr_README Xinfobot-0.44.3/src/RDF.pl Xinfobot-0.44.3/src/purldoc.pl Xinfobot-0.44.3/src/Zippy.pl Xinfobot-0.44.3/src/exchange.pl Xinfobot-0.44.3/src/excuse.pl Xinfobot-0.44.3/src/Extras.pl X@dirrm infobot-0.44.3/doc X@dirrm infobot-0.44.3/factpacks X@dirrm infobot-0.44.3/files X@dirrm infobot-0.44.3/scripts X@dirrm infobot-0.44.3/src/Zephyr X@dirrm infobot-0.44.3/src X@dirrm infobot-0.44.3/ X@cwd . X@ignore X+COMMENT X@ignore X+DESC END-of-/usr/ports/net/infobot/pkg/PLIST echo x - /usr/ports/net/infobot/pkg/DESCR sed 's/^X//' >/usr/ports/net/infobot/pkg/DESCR << 'END-of-/usr/ports/net/infobot/pkg/DESCR' XThis is a package of Infobot, by Kevin Lenzo <lenzo@cs.cmu.edu> X XThe infobot connects to an Internet Relay Chat (IRC) server, joins Xsome channels (maybe), and begins accumulating factoids. To run one, Xdownload the source, uncompress it, untar it, edit the config files, Xand it up. X XThe default install dir is /usr/local/infobot-0.xx.x since it Xdoesn't really belong in the Perl tree, by default. If you want Xit installed elsewhere,use the -p option to change the PREFIX. X XWWW: http://www.cs.cmu.edu/~infobot/infobot.html X X- Kevin Meltzer (a.k.a. {KM} on EFNet #perl) Xperlguy@perlguy.com END-of-/usr/ports/net/infobot/pkg/DESCR echo x - /usr/ports/net/infobot/pkg/COMMENT sed 's/^X//' >/usr/ports/net/infobot/pkg/COMMENT << 'END-of-/usr/ports/net/infobot/pkg/COMMENT' XAn IRC bot, which learns. Written in Perl. END-of-/usr/ports/net/infobot/pkg/COMMENT echo c - /usr/ports/net/infobot/files mkdir -p /usr/ports/net/infobot/files > /dev/null 2>&1 echo x - /usr/ports/net/infobot/files/md5 sed 's/^X//' >/usr/ports/net/infobot/files/md5 << 'END-of-/usr/ports/net/infobot/files/md5' XMD5 (infobot-0.44.3.tar.gz) = 5a48e3aa570fc13dd1dde55e4672fbe0 END-of-/usr/ports/net/infobot/files/md5 echo x - /usr/ports/net/infobot/Makefile sed 's/^X//' >/usr/ports/net/infobot/Makefile << 'END-of-/usr/ports/net/infobot/Makefile' X# New ports collection makefile for: infobot X# Version required: 0.44.3 X# Date created: 16 November 1999 X# Whom: perlguy@perlguy.com X# X# $FreeBSD$ X# X XDISTNAME= infobot-0.44.3 XCATEGORIES= net irc XMASTER_SITES= http://www.cs.cmu.edu/~infobot/src/ X XMAINTAINER= perlguy@perlguy.com X XUSE_PERL5= YES X XNO_BUILD= YES X Xdo-install: X @if [ ! -d ${PREFIX}/${DISTNAME} ]; then \ X ${MKDIR} ${PREFIX}/${DISTNAME}; \ X fi X ${CP} -R ${WRKSRC}/* ${PREFIX}/${DISTNAME}/ X X.include <bsd.port.mk> END-of-/usr/ports/net/infobot/Makefile exit >How-To-Repeat: >Fix: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199911172000.MAA16372>