ports/78045: New port:irc/epic5 A text mode IRC client
Josh Paetzel
josh at tcbug.org
Fri Feb 25 01:30:14 UTC 2005
>Number: 78045
>Category: ports
>Synopsis: New port:irc/epic5 A text mode IRC client
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: change-request
>Submitter-Id: current-users
>Arrival-Date: Fri Feb 25 01:30:11 GMT 2005
>Closed-Date:
>Last-Modified:
>Originator: Josh Paetzel
>Release: FreeBSD 5.3-RELEASE-p5 i386
>Organization:
>Environment:
System: FreeBSD 5.3-RELEASE-p5 #0: Wed Feb 9 16:54:40 CST 2005
jpaetzel at twinmp.tcbug.org:/usr/obj/usr/src/sys/TWINMP
>Description:
Epic5 is the alpha/devel branch of the Epic IRC client.
>How-To-Repeat:
>Fix:
# 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/irc/epic5
# /usr/ports/irc/epic5/Makefile
# /usr/ports/irc/epic5/pkg-descr
# /usr/ports/irc/epic5/pkg-plist
# /usr/ports/irc/epic5/distinfo
#
echo c - /usr/ports/irc/epic5
mkdir -p /usr/ports/irc/epic5 > /dev/null 2>&1
echo x - /usr/ports/irc/epic5/Makefile
sed 's/^X//' >/usr/ports/irc/epic5/Makefile << 'END-of-/usr/ports/irc/epic5/Makefile'
X# New ports collection makefile for: epic5
X# Date created: 24 February 2005
X# Whom: Josh Paetzel <josh at tcbug.org>
X#
X# $FreeBSD$
X#
X
XPORTNAME= epic5
XPORTVERSION= 0.0.3
XCATEGORIES= irc ipv6
XMASTER_SITES= http://www.tcbug.org/ \
X ftp://ftp.epicsol.org/pub/epic/EPIC5-BETA/
X
XMAINTAINER= josh at tcbug.org
XCOMMENT= The (E)nhanced (P)rogrammable (I)RC-II (C)lient
X
XGNU_CONFIGURE= yes
XMAN1= epic5.1
XUSE_OPENSSL= yes
X
X.include <bsd.port.pre.mk>
X
X## WITHOUT_IPV6: disable IPv6 support
X#
X.if defined(WITHOUT_IPV6)
XCONFIGURE_ARGS+= --without-ipv6
X.endif
X
X## WITH_TCL: enable Tcl support
X#
X.if defined(WITH_TCL)
XLIB_DEPENDS+= tcl84:${PORTSDIR}/lang/tcl84
XCONFIGURE_ARGS+= --with-tcl
X.endif
X
X## WITH_SOCKS5: enable SOCKS5 support
X#
X.if defined(WITH_SOCKS5)
XLIB_DEPENDS+= socks5:${PORTSDIR}/net/socks5
XCONFIGURE_ARGS+= --with-socks5
X.endif
X
X## WITH_PERL: enable perl5 support (requires perl 5.6.1 or newer)
X#
X# The path provided to --with-perl is needed, since the configure script
X# looks for libperl.so in places very specific to Linux. Possibly a
X# patch to configure would be a better idea, but we need to rely on
X# SITE_PERL and PERL_VER to create the path.
X#
X.if defined(WITH_PERL)
X.if ${PERL_LEVEL} < 500601
XIGNORE= "Perl 5.6.1 or newer is required; we recommend perl 5.8.5"
X.endif
XUSE_PERL5= yes
XCONFIGURE_ARGS+= --with-perl=${SITE_PERL}/../../${PERL_VER}/mach/CORE
X.endif
X
Xpost-extract:
X @${FIND} ${WRKDIR} -type d -name CVS | ${XARGS} ${RM} -rf
X
Xpost-patch:
X
Xpost-install:
X.if !defined(NOPORTDOCS)
X ${MKDIR} ${DOCSDIR}
X.for i in BUG_FORM COPYRIGHT KNOWNBUGS README UPDATES VOTES
X ${INSTALL_DATA} ${WRKSRC}/${i} ${DOCSDIR}
X.endfor
X.endif
X
X.include <bsd.port.post.mk>
END-of-/usr/ports/irc/epic5/Makefile
echo x - /usr/ports/irc/epic5/pkg-descr
sed 's/^X//' >/usr/ports/irc/epic5/pkg-descr << 'END-of-/usr/ports/irc/epic5/pkg-descr'
XThis is the port of epic5, a beta release of a popular textmode IRC client.
END-of-/usr/ports/irc/epic5/pkg-descr
echo x - /usr/ports/irc/epic5/pkg-plist
sed 's/^X//' >/usr/ports/irc/epic5/pkg-plist << 'END-of-/usr/ports/irc/epic5/pkg-plist'
Xbin/epic5
Xbin/epic5-0.0.3
Xlibexec/wserv4
Xshare/doc/epic5/BUG_FORM
Xshare/doc/epic5/COPYRIGHT
Xshare/doc/epic5/KNOWNBUGS
Xshare/doc/epic5/README
Xshare/doc/epic5/UPDATES
Xshare/doc/epic5/VOTES
Xshare/epic5/script/2.8script
Xshare/epic5/script/alias
Xshare/epic5/script/altchan
Xshare/epic5/script/altchan.bj
Xshare/epic5/script/autoget
Xshare/epic5/script/autokick
Xshare/epic5/script/autoop
Xshare/epic5/script/away
Xshare/epic5/script/basical
Xshare/epic5/script/builtins
Xshare/epic5/script/columns
Xshare/epic5/script/commandqueues
Xshare/epic5/script/country
Xshare/epic5/script/data_array
Xshare/epic5/script/data_struct
Xshare/epic5/script/dcc_spacefix
Xshare/epic5/script/dcc_timeout
Xshare/epic5/script/deban
Xshare/epic5/script/debug.irc
Xshare/epic5/script/dig
Xshare/epic5/script/dns
Xshare/epic5/script/edit
Xshare/epic5/script/edit_topic
Xshare/epic5/script/efnext
Xshare/epic5/script/environment
Xshare/epic5/script/epic-crypt-gpg
Xshare/epic5/script/epic-crypt-gpg-aa
Xshare/epic5/script/events
Xshare/epic5/script/events.hop
Xshare/epic5/script/fake-dcc
Xshare/epic5/script/fe
Xshare/epic5/script/fe.pf
Xshare/epic5/script/files
Xshare/epic5/script/functions
Xshare/epic5/script/genalias
Xshare/epic5/script/global
Xshare/epic5/script/grep
Xshare/epic5/script/guh
Xshare/epic5/script/help
Xshare/epic5/script/hold_mode
Xshare/epic5/script/hybrid6
Xshare/epic5/script/imap
Xshare/epic5/script/ip-to-int
Xshare/epic5/script/ircprimer
Xshare/epic5/script/keybinds
Xshare/epic5/script/killpath
Xshare/epic5/script/kpstat
Xshare/epic5/script/langtrans
Xshare/epic5/script/less
Xshare/epic5/script/less-pipe
Xshare/epic5/script/list
Xshare/epic5/script/local.examp
Xshare/epic5/script/ls
Xshare/epic5/script/mail
Xshare/epic5/script/man
Xshare/epic5/script/map
Xshare/epic5/script/meta
Xshare/epic5/script/meta-compat
Xshare/epic5/script/mkpdir
Xshare/epic5/script/more
Xshare/epic5/script/motd
Xshare/epic5/script/mudirc
Xshare/epic5/script/netsplit
Xshare/epic5/script/netsplit.env
Xshare/epic5/script/newaway
Xshare/epic5/script/newformat
Xshare/epic5/script/nicks
Xshare/epic5/script/nopaste
Xshare/epic5/script/notify
Xshare/epic5/script/old-dcc
Xshare/epic5/script/paste
Xshare/epic5/script/pipe
Xshare/epic5/script/prefix
Xshare/epic5/script/recursion
Xshare/epic5/script/repeat
Xshare/epic5/script/revdcc
Xshare/epic5/script/scan
Xshare/epic5/script/scandir
Xshare/epic5/script/screen
Xshare/epic5/script/sdiff
Xshare/epic5/script/setmail
Xshare/epic5/script/silent
Xshare/epic5/script/slowcat
Xshare/epic5/script/sound
Xshare/epic5/script/sping
Xshare/epic5/script/starutils
Xshare/epic5/script/stat
Xshare/epic5/script/status_lag
Xshare/epic5/script/suppressmotd
Xshare/epic5/script/tabkey
Xshare/epic5/script/tabkey.ce
Xshare/epic5/script/tabkey.jm
Xshare/epic5/script/tabkey.th
Xshare/epic5/script/tc
Xshare/epic5/script/time
Xshare/epic5/script/tls
Xshare/epic5/script/utime
Xshare/epic5/script/vi-binds
Xshare/epic5/script/webster
Xshare/epic5/script/window
X at unexec rmdir %D/share/epic5/help 2>/dev/null || true
X at dirrm share/epic5/script
X at dirrm share/epic5
END-of-/usr/ports/irc/epic5/pkg-plist
echo x - /usr/ports/irc/epic5/distinfo
sed 's/^X//' >/usr/ports/irc/epic5/distinfo << 'END-of-/usr/ports/irc/epic5/distinfo'
XMD5 (epic5-0.0.3.tar.gz) = 238625234867671ab0a236770b0072c2
XSIZE (epic5-0.0.3.tar.gz) = 804309
END-of-/usr/ports/irc/epic5/distinfo
exit
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list