diff options
Diffstat (limited to 'news/trn4')
-rw-r--r-- | news/trn4/Makefile | 20 | ||||
-rw-r--r-- | news/trn4/pkg-comment | 1 | ||||
-rw-r--r-- | news/trn4/pkg-descr | 17 | ||||
-rw-r--r-- | news/trn4/pkg-plist | 22 | ||||
-rw-r--r-- | news/trn4/scripts/preconf | 273 |
5 files changed, 333 insertions, 0 deletions
diff --git a/news/trn4/Makefile b/news/trn4/Makefile new file mode 100644 index 000000000000..2707f7e6d71e --- /dev/null +++ b/news/trn4/Makefile @@ -0,0 +1,20 @@ +# New ports collection makefile for: trn +# Version required: 3.5 +# Date created: 21 October 1994 +# Whom: smace +# +# $id: Makefile,v 1.0 1994/10/21 00:00:00 smace Exp $ +# + +DISTNAME= trn-3.5 +MASTER_SITES= ftp://ftp.uu.net/networking/news/readers/trn/ +EXTRACT_SUFX= .tar.gz +DISTFILES= trn-3.5.tar.gz + +IS_INTERACTIVE= yes + +pre-configure: + @echo "===> Running pre-configure target for ${DISTNAME}" + @sh ${SCRIPTDIR}/preconf ${PORTSDIR} ${.CURDIR} ${WRKSRC} + +.include <bsd.port.mk> diff --git a/news/trn4/pkg-comment b/news/trn4/pkg-comment new file mode 100644 index 000000000000..90b2404ecdc9 --- /dev/null +++ b/news/trn4/pkg-comment @@ -0,0 +1 @@ +TRN, Threaded Read News, newsreader 3.5 diff --git a/news/trn4/pkg-descr b/news/trn4/pkg-descr new file mode 100644 index 000000000000..845ca05bc44f --- /dev/null +++ b/news/trn4/pkg-descr @@ -0,0 +1,17 @@ +Trn is Threaded RN -- a newsreader that uses an article's references to +order the discussions in a very natural, reply-ordered sequence called +threads. Having the replies associated with their parent articles not +only makes following the discussion easier, but also makes it easy to back- +track and (re-)read a specific discussion from the beginning. Trn also +has a visual representation of the current thread in the upper right corner +of the header, which will give you a feel for how the discussion is going +and how the current article is related to the last one you read. + +In addition, a thread selector makes it easy to browse through a large +group looking for interesting articles. You can even browse through the +articles you've already read and select the one(s) you wish to read again. +Other nice features include the extract commands for the source and binary +groups, thread-oriented kill directives, a better newgroup finding strategy, +and lots more. See the file NEW for a list of the things that are new to +trn 3.0 from previous versions. + diff --git a/news/trn4/pkg-plist b/news/trn4/pkg-plist new file mode 100644 index 000000000000..e40ad75e4773 --- /dev/null +++ b/news/trn4/pkg-plist @@ -0,0 +1,22 @@ +@exec echo "Be sure to edit %D/bin/Pnews and %D/bin/newsetup to set the Distribution codes" +@cwd /usr/local +bin/Pnews +bin/Rnmail +bin/newsetup +bin/newsgroups +bin/nntplist +bin/trn +bin/trn-artchk +lib/trn/INIT +lib/trn/Pnews.header +lib/trn/Speller +lib/trn/filexp +lib/trn/makedir +lib/trn/mbox.saver +lib/trn/newsnews +lib/trn/norm.saver +man/man1/trn.1 +man/man1/Pnews.1 +man/man1/Rnmail.1 +man/man1/newsetup.1 +man/man1/newsgroups.1 diff --git a/news/trn4/scripts/preconf b/news/trn4/scripts/preconf new file mode 100644 index 000000000000..82d8b0a6f24c --- /dev/null +++ b/news/trn4/scripts/preconf @@ -0,0 +1,273 @@ +#!/bin/sh - +# +# pre-configure script for Trn port to FreeBSD 2.0 +# $Id: preconf,v 1.2 1994/10/21 00:00:00 smace Exp $ + +PortsDir=$1 + CurDir=$2 + WrkSrc=$3 + +echo "" +echo "Trn comes with a nice Configure script to help you get things setup." +echo "Some of the things this script asks you may be a little misleading." +echo "I (the porter) configured Trn to be as generic as possible." +echo "It assumes a few things." +echo "1. You are accessing news via NNTP, you must set the NNTPSERVER" +echo " environment variable" +echo "2. You have access to the threads databases (either xover or xthread)" +echo "3. You have a inews program, otherwise you cannot post." +echo " The inews program can be obtained from the inn port." +echo "" + +echo "" +echo "You now have two possible choices:" +echo "" +echo " 1) use my configuration as default, run Configure on top of it." +echo " 2) run Configure from scratch." +echo "" +echo "Due to a check done iside the Trn Configure script, I cannot run" +echo "it automagically. If you want to pick up the default configura-" +echo "tion, simply press ENTER each time the script asks you anything." +echo "" +echo "With either choice, you will want to the the organization to match" +echo "your site. Also you will want to set your distribution codes" +echo "" +echo -n "Your choice [1]: " +read foo + +if [ ! ${foo} ] ; then + foo=1 +fi + +if [ ${foo} -eq 1 ] ; then + #DON'T ALTER INDENTATION + cat > ${WrkSrc}/config.sh << 'EOF' +#!/bin/sh +# +# This file was produced by running the Configure script. It holds all the +# definitions figured out by Configure. Should you modify one of these values, +# do not forget to propagate your changes by running "Configure -der". You may +# instead choose to run each of the .SH files by yourself, or "Configure -S". +# + +# Configuration time: Sat Oct 22 02:47:18 MDT 1994 +# Configured by: smace +# Target system: freebsd metal.neosoft.com 2.0.1-development freebsd 2.0.1-development #0: fri oct 21 16:48:01 mdt 1994 root@metal.neosoft.com:/usr/src/sys/compile/metal i386 + +d_bsd='define' +d_eunice='undef' +d_xenix='undef' +eunicefix=':' +Mcc='Mcc' +awk='awk' +basename='basename' +bash='bash' +cat='cat' +cp='cp' +cpp='cpp' +csh='csh' +date='date' +diff='diff' +echo='echo' +ed='ed' +egrep='egrep' +expr='expr' +grep='grep' +inews='inews' +ispell='ispell' +ksh='ksh' +less='less' +lint='' +mail='mail' +metamail='metamail' +mhn='mhn' +mkdir='mkdir' +more='more' +munpack='munpack' +mv='mv' +nroff='nroff' +pg='pg' +rm='rm' +rmail='rmail' +sed='sed' +sendmail='sendmail' +smail='smail' +sort='sort' +spell='spell' +tail='tail' +test='test' +tr='tr' +uname='uname' +uniq='uniq' +uuname='uuname' +vi='vi' +vspell='' +who='' +hint='previous' +myuname='freebsd metal.neosoft.com 2.0.1-development freebsd 2.0.1-development #0: fri oct 21 16:48:01 mdt 1994 root@metal.neosoft.com:/usr/src/sys/compile/metal i386 ' +srcdir='.' +vincludes='' +vpath='.' +Id='$Id' +Log='$Log' +active='none' +acttimes='nntp' +d_acttimes='define' +myactive='.falseactive' +bin='/usr/local/bin' +binexp='/usr/local/bin' +installbin='/usr/local/bin' +cc='cc' +ccflags='' +cppflags='' +ldflags='' +lkflags='' +optimize='-O' +cf_by='smace' +cf_time='Sat Oct 22 02:47:18 MDT 1994' +contains='grep' +cpplast='-' +cppminus='-' +cpprun='cc -E' +cppstdin='cc -E' +d_ftime='undef' +aphostcmd='/bin/hostname' +d_gethname='define' +d_phostcmd='define' +d_uname='undef' +d_getpwent='define' +d_getcwd='undef' +d_getwd='define' +d_havetlib='define' +termlib='-ltermcap' +d_ignoreorg='undef' +d_internet='define' +d_memcmp='define' +d_memcpy='define' +d_memset='define' +d_mimeshow='undef' +d_mimestore='undef' +mimeshow="none" +mimestore="none" +d_newsadm='undef' +newsadmin='root' +d_nntp='define' +d_xdata='define' +servername='no default' +d_nolnbuf='undef' +d_normsig='define' +jobslib='' +d_novoid='undef' +void='' +d_portable='define' +d_rdchk='undef' +d_rename='define' +d_sigblock='define' +d_sighold='undef' +d_sizet='undef' +d_strccmp='define' +d_strchr='define' +d_strftime='define' +strftimec='' +strftimeo='' +d_libndir='undef' +d_usendir='undef' +libndir='' +ndirc='' +ndiro='' +d_vfork='define' +d_voidsig='define' +signal_t='void' +defeditor='/usr/bin/vi' +filexp='/usr/local/lib/trn/filexp' +d_dirnamlen='' +i_dirent='define' +i_ptem='undef' +i_stdlib='define' +i_string='define' +strings='/usr/include/string.h' +i_sysdir='define' +d_voidtty='' +i_bsdioctl='' +i_sysfilio='define' +i_sysioctl='define' +i_syssockio='' +i_sysndir='undef' +i_sgtty='undef' +i_termio='undef' +i_termios='define' +i_systime='define' +i_time='undef' +i_unistd='define' +i_vfork='undef' +ispell_options='' +ispell_prg='none' +libc='/usr/lib/libc.so.2.0' +plibpth='/usr/ccs/lib /usr/lib /usr/ucblib /usr/local/lib' +xlibpth='/usr/lib/386 /lib/386' +libs=' ' +citydist='none' +cntrydist='none' +contdist='none' +locdist='none' +multistatedist='none' +orgdist='none' +statedist='none' +mailer='/usr/sbin/sendmail' +mailfile='/var/mail/%L' +installmansrc='/usr/local/man/man1' +manext='1' +mansrc='/usr/local/man/man1' +mansrcexp='/usr/local/man/man1' +mboxchar='F' +c='' +n='-n' +d_berknames='define' +d_passnames='define' +d_usgnames='undef' +nametype='bsd' +inewsloc='inews' +newslib='/tmp' +newslibexp='/tmp' +newsspool='/tmp' +orgname='none' +package='trn' +spackage='Trn' +pager='/usr/bin/more' +phost='.' +phostcmd='hostname' +prefshell='/bin/csh' +installprivlib='/usr/local/lib/trn' +privlib='/usr/local/lib/trn' +privlibexp='/usr/local/lib/trn' +rootid='0' +sharpbang='#!' +shsharp='true' +spitshell='cat' +startsh='#!/bin/sh' +sysman='/usr/share/man/man1' +d_usemt='define' +d_useov='define' +overviewdir='/tmp' +threaddir='/tmp' +trn_init='TRUE' +trn_select='TRUE' +nm_opt='' +runnm='true' +usenm='true' +incpath='' +mips='' +mips_type='' +usrinc='/usr/include' +PATCHLEVEL="Version: 3.5" +CONFIG=true +EOF + +fi # choice = 1 + +cd ${WrkSrc} +sh Configure +cd ${CurDir} + +exit 0 +# END |