Skip site navigation (1)Skip section navigation (2)
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>