FreeBSD Bugzilla – Attachment 183741 Details for
Bug 187136
[NEW PORT] irc/irccd: Fast and powerful C++ IRC bot
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
new version
irccd.shar (text/plain), 3.77 KB, created by
David Demelier
on 2017-06-23 13:36:12 UTC
(
hide
)
Description:
new version
Filename:
MIME Type:
Creator:
David Demelier
Created:
2017-06-23 13:36:12 UTC
Size:
3.77 KB
patch
obsolete
># 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: ># ># irccd ># irccd/Makefile ># irccd/distinfo ># irccd/files ># irccd/files/irccd.in ># irccd/pkg-descr ># irccd/pkg-plist ># >echo c - irccd >mkdir -p irccd > /dev/null 2>&1 >echo x - irccd/Makefile >sed 's/^X//' >irccd/Makefile << '5cc871110b4bec4b53e1e02e7bbc46fb' >X# $FreeBSD$ >X >XPORTNAME= irccd >XPORTVERSION= 2.1.1 >XCATEGORIES= irc >XMASTER_SITES= http://releases.malikania.fr/irccd/${PORTVERSION}/ >X >XMAINTAINER= markand@malikania.fr >XCOMMENT= Very fast and powerful IRC bot >X >XLICENSE= ISCL >X >XUSES= cmake compiler:c++11-lang compiler:c++11-lib tar:xz >XCMAKE_ARGS= -DWITH_MANDIR=man \ >X -DWITH_HTML=Off \ >X -DWITH_DOXYGEN=Off \ >X -DWITH_PLUGIN_DEBUGNATIVE=Off >XUSE_RC_SUBR= irccd >X >XOPTIONS_DEFINE= JS SSL >XOPTIONS_DEFAULT=JS SSL >XOPTIONS_SUB= yes >XOPTIONS_GROUP= PLUGINS >X >XJS_DESC= Enable JavaScript support >XJS_CMAKE_BOOL= WITH_JS >XSSL_USE= ssl >XSSL_CMAKE_BOOL= WITH_SSL >X >XPLUGINS= ASK AUTH HANGMAN HISTORY LOGGER PLUGIN ROULETTE >X >X.for n in ${PLUGINS} >X OPTIONS_GROUP_PLUGINS+= ${n} >X OPTIONS_DEFAULT+= ${n} >X ${n}_DESC=Enable plugin ${n} >X ${n}_CMAKE_BOOL= WITH_PLUGIN_${n} >X ${n}_IMPLIES= JS >X.endfor >X >X.include <bsd.port.mk> >5cc871110b4bec4b53e1e02e7bbc46fb >echo x - irccd/distinfo >sed 's/^X//' >irccd/distinfo << '01a36fbca63dceebfbfea9a12702f57f' >XTIMESTAMP = 1498140606 >XSHA256 (irccd-2.1.1.tar.xz) = 295ba45ca9178e5212f8ed1b9c10365689399868c9143c8a441c718d22923a86 >XSIZE (irccd-2.1.1.tar.xz) = 1175812 >01a36fbca63dceebfbfea9a12702f57f >echo c - irccd/files >mkdir -p irccd/files > /dev/null 2>&1 >echo x - irccd/files/irccd.in >sed 's/^X//' >irccd/files/irccd.in << '807cca30194e0a2ed8387106fa5c4829' >X#!/bin/sh >X# >X# $FreeBSD$ >X# >X# PROVIDE: irccd >X# REQUIRE: LOGIN >X# >X >X. /etc/rc.subr >X >Xname=irccd >Xrcvar=irccd_enable >X >Xload_rc_config $name >X >X: ${irccd_enable:="NO"} >X: ${irccd_config=%%PREFIX%%/etc/${name}.conf} >X: ${irccd_pidfile=/var/run/${name}.pid} >X >Xcommand=/usr/local/bin/${name} >Xcommand_args="-c ${irccd_config}" >X >Xrun_rc_command "$1" >807cca30194e0a2ed8387106fa5c4829 >echo x - irccd/pkg-descr >sed 's/^X//' >irccd/pkg-descr << '0d907f7d641324a63e39a0202837b564' >XIrccd is a IRC bot written in C++ and JavaScript. It runs as a daemon and waits >Xfor events. Irccd is extendable with plugins, this allow you to create anything >Xyou want. >X >XCurrently, irccd can use plugins to interact with IRC events. This means, you >Xcan catch the messages, joining, the topic changes and many other events. There >Xare a lot of IRC events supported. >X >XIt is also possible to control irccd with its dedicated tool called irccdctl >Xwhich allows to send messages to a channel, a query, etc. >X >XTo summary, here's a list of the more powerful features: >X >X Use JavaScript plugin to catch IRC events >X Support multiple servers >X Support multiple identities >X Can be controled by sockets >X Runs on Linux, Windows and *BSD >X Well documented >X Clean and powerful JavaScript API >X Very fast and light >X >XWWW: http://projects.malikania.fr/irccd >0d907f7d641324a63e39a0202837b564 >echo x - irccd/pkg-plist >sed 's/^X//' >irccd/pkg-plist << '6d1d5a96c2cbf1d9f92ddb0e21f2373b' >Xbin/irccd >Xbin/irccdctl >Xetc/irccd.conf.sample >Xetc/irccdctl.conf.sample >Xman/man1/irccd.1.gz >Xman/man1/irccdctl.1.gz >Xman/man5/irccd.conf.5.gz >Xman/man5/irccdctl.conf.5.gz >X%%ASK%%share/irccd/plugins/ask.js >X%%AUTH%%share/irccd/plugins/auth.js >X%%HANGMAN%%share/irccd/plugins/hangman.js >X%%HISTORY%%share/irccd/plugins/history.js >X%%LOGGER%%share/irccd/plugins/logger.js >X%%PLUGIN%%share/irccd/plugins/plugin.js >X%%ROULETTE%%share/irccd/plugins/roulette.js >6d1d5a96c2cbf1d9f92ddb0e21f2373b >exit >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 187136
:
140526
|
140527
| 183741