summaryrefslogtreecommitdiffstats
path: root/irc
diff options
context:
space:
mode:
authorpav <pav@FreeBSD.org>2005-07-18 20:17:57 +0000
committerpav <pav@FreeBSD.org>2005-07-18 20:17:57 +0000
commit9f30fa6eff7c5163e0c2e1d66ae291364fcee5f9 (patch)
tree474bb080a3713d4f663cb82eea09eb7f17e752ae /irc
parent5f009355ddb10cda1e16d4249205e63e3bdc6107 (diff)
downloadFreeBSD-ports-9f30fa6eff7c5163e0c2e1d66ae291364fcee5f9.zip
FreeBSD-ports-9f30fa6eff7c5163e0c2e1d66ae291364fcee5f9.tar.gz
GGI:IRC is a Perl/CGI program that lets you access IRC from a web browser, it is
designed to be flexible and has many uses such as an IRC gateway for an IRC network, a chat-room for a website or to access IRC when stuck behind a restrictive firewall. PR: ports/83618 Submitted by: Vsevolod Stakhov <vsevolod@highsecure.ru>
Diffstat (limited to 'irc')
-rw-r--r--irc/Makefile1
-rw-r--r--irc/cgiirc/Makefile30
-rw-r--r--irc/cgiirc/distinfo2
-rw-r--r--irc/cgiirc/pkg-descr6
-rw-r--r--irc/cgiirc/pkg-plist125
5 files changed, 164 insertions, 0 deletions
diff --git a/irc/Makefile b/irc/Makefile
index 3727ff2..d2b201e 100644
--- a/irc/Makefile
+++ b/irc/Makefile
@@ -10,6 +10,7 @@
SUBDIR += bnc
SUBDIR += bobot++
SUBDIR += bopm
+ SUBDIR += cgiirc
SUBDIR += ctrlproxy
SUBDIR += dancer
SUBDIR += dancer-ircd
diff --git a/irc/cgiirc/Makefile b/irc/cgiirc/Makefile
new file mode 100644
index 0000000..02b558f
--- /dev/null
+++ b/irc/cgiirc/Makefile
@@ -0,0 +1,30 @@
+# New ports collection makefile for: cgiirc
+# Date created: 2005-07-17
+# Whom: Vsevolod Stakhov <vsevolod@highsecure.ru>
+#
+# $FreeBSD$
+#
+
+PORTNAME= cgiirc
+PORTVERSION= 0.5.7
+CATEGORIES= irc www perl5
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE_EXTENDED}
+MASTER_SITE_SUBDIR= cgiirc
+
+MAINTAINER= vsevolod@highsecure.ru
+COMMENT= IRC web gate written on perl
+
+USE_PERL5= yes
+NO_BUILD= yes
+
+pre-install:
+ @${MV} ${WRKSRC}/cgiirc.config ${WRKSRC}/cgiirc.config.sample 2>/dev/null || true
+
+do-install:
+ ${MKDIR} ${PREFIX}/www/cgiirc
+ ${CP} -rp ${WRKSRC}/* ${PREFIX}/www/cgiirc
+ ${CHOWN} -R ${WWWOWN}:${WWWGRP} ${PREFIX}/www/cgiirc
+ @[ -f ${PREFIX}/www/cgiirc/cgiirc.config ] || \
+ ${CP} ${WRKSRC}/cgiirc.config.sample ${PREFIX}/www/cgiirc/cgiirc.config
+
+.include <bsd.port.mk>
diff --git a/irc/cgiirc/distinfo b/irc/cgiirc/distinfo
new file mode 100644
index 0000000..08be45e
--- /dev/null
+++ b/irc/cgiirc/distinfo
@@ -0,0 +1,2 @@
+MD5 (cgiirc-0.5.7.tar.gz) = 19dde3e376b461bf601333bf99d923c4
+SIZE (cgiirc-0.5.7.tar.gz) = 130766
diff --git a/irc/cgiirc/pkg-descr b/irc/cgiirc/pkg-descr
new file mode 100644
index 0000000..9feecd5
--- /dev/null
+++ b/irc/cgiirc/pkg-descr
@@ -0,0 +1,6 @@
+GGI:IRC is a Perl/CGI program that lets you access IRC from a web browser, it is
+designed to be flexible and has many uses such as an IRC gateway for an IRC
+network, a chat-room for a website or to access IRC when stuck behind a
+restrictive firewall.
+
+WWW: http://cgiirc.sourceforge.net/
diff --git a/irc/cgiirc/pkg-plist b/irc/cgiirc/pkg-plist
new file mode 100644
index 0000000..7251600
--- /dev/null
+++ b/irc/cgiirc/pkg-plist
@@ -0,0 +1,125 @@
+@unexec if cmp -s %D/www/cgiirc/cgiirc.config %D/www/cgiirc/cgiirc.config.sample; then rm -f %D/www/cgiirc/cgiirc.config; fi
+www/cgiirc/README
+www/cgiirc/cgiirc.config.full
+www/cgiirc/cgiirc.config.sample
+www/cgiirc/client-perl.cgi
+www/cgiirc/client.c
+www/cgiirc/docs/CHANGES
+www/cgiirc/docs/COPYING
+www/cgiirc/docs/TODO
+www/cgiirc/docs/decode.pl
+www/cgiirc/docs/help.html
+www/cgiirc/docs/identd.pl
+www/cgiirc/docs/identd.xinetd
+www/cgiirc/docs/viewconnects.pl
+www/cgiirc/formats/dark
+www/cgiirc/formats/default
+www/cgiirc/formats/gothic
+www/cgiirc/formats/mirc
+www/cgiirc/formats/russian
+www/cgiirc/images/actmsg.wav
+www/cgiirc/images/actsound.gif
+www/cgiirc/images/angry.gif
+www/cgiirc/images/cgiirc.gif
+www/cgiirc/images/cheesy.gif
+www/cgiirc/images/closedn.gif
+www/cgiirc/images/closeup.gif
+www/cgiirc/images/confused.gif
+www/cgiirc/images/cool.gif
+www/cgiirc/images/cry.gif
+www/cgiirc/images/embarassed.gif
+www/cgiirc/images/entry.gif
+www/cgiirc/images/favicon.ico
+www/cgiirc/images/flat.gif
+www/cgiirc/images/font.gif
+www/cgiirc/images/grin.gif
+www/cgiirc/images/happy.gif
+www/cgiirc/images/happycry.gif
+www/cgiirc/images/helpdn.gif
+www/cgiirc/images/helpup.gif
+www/cgiirc/images/hmmm.gif
+www/cgiirc/images/join.wav
+www/cgiirc/images/joinsound.gif
+www/cgiirc/images/kiss.gif
+www/cgiirc/images/love.gif
+www/cgiirc/images/notsure.gif
+www/cgiirc/images/optionsdn.gif
+www/cgiirc/images/optionsup.gif
+www/cgiirc/images/scrollback.gif
+www/cgiirc/images/sleep.gif
+www/cgiirc/images/smile.gif
+www/cgiirc/images/sorry.gif
+www/cgiirc/images/surprised.gif
+www/cgiirc/images/taras/angry.gif
+www/cgiirc/images/taras/cheesy.gif
+www/cgiirc/images/taras/closedn.gif
+www/cgiirc/images/taras/closeup.gif
+www/cgiirc/images/taras/confused.gif
+www/cgiirc/images/taras/cool.gif
+www/cgiirc/images/taras/cry.gif
+www/cgiirc/images/taras/embarassed.gif
+www/cgiirc/images/taras/entry.gif
+www/cgiirc/images/taras/flat.gif
+www/cgiirc/images/taras/font.gif
+www/cgiirc/images/taras/grin.gif
+www/cgiirc/images/taras/happy.gif
+www/cgiirc/images/taras/helpdn.gif
+www/cgiirc/images/taras/helpup.gif
+www/cgiirc/images/taras/love.gif
+www/cgiirc/images/taras/notsure.gif
+www/cgiirc/images/taras/optionsdn.gif
+www/cgiirc/images/taras/optionsup.gif
+www/cgiirc/images/taras/smile.gif
+www/cgiirc/images/taras/surprised.gif
+www/cgiirc/images/taras/time.gif
+www/cgiirc/images/taras/tongue.gif
+www/cgiirc/images/taras/unhappy.gif
+www/cgiirc/images/taras/wink.gif
+www/cgiirc/images/time.gif
+www/cgiirc/images/tongue.gif
+www/cgiirc/images/unhappy.gif
+www/cgiirc/images/what.gif
+www/cgiirc/images/wink.gif
+www/cgiirc/interfaces/default.pm
+www/cgiirc/interfaces/ie.pm
+www/cgiirc/interfaces/interface-make/fform.pm
+www/cgiirc/interfaces/interface-make/fmain.pm
+www/cgiirc/interfaces/interface-make/fuserlist.pm
+www/cgiirc/interfaces/interface-make/fwindowlist.pm
+www/cgiirc/interfaces/interface-make/main.pm
+www/cgiirc/interfaces/interface-make/make-js-interfaces.pl
+www/cgiirc/interfaces/konqueror.pm
+www/cgiirc/interfaces/mozilla.pm
+www/cgiirc/interfaces/nonjs.pm
+www/cgiirc/interfaces/opera.pm
+www/cgiirc/interfaces/opera7.pm
+www/cgiirc/interfaces/style-dark.css
+www/cgiirc/interfaces/style-default.css
+www/cgiirc/interfaces/style-gothic.css
+www/cgiirc/interfaces/style-mirc.css
+www/cgiirc/ipaccess.example
+www/cgiirc/irc.cgi
+www/cgiirc/modules/.htaccess
+www/cgiirc/modules/Command.pm
+www/cgiirc/modules/Event.pm
+www/cgiirc/modules/IRC.pm
+www/cgiirc/modules/IRC/Channel.pm
+www/cgiirc/modules/IRC/Channel/Nick.pm
+www/cgiirc/modules/IRC/Event.pm
+www/cgiirc/modules/IRC/RawCommands.pm
+www/cgiirc/modules/IRC/UniqueHash.pm
+www/cgiirc/modules/IRC/Util.pm
+www/cgiirc/modules/Timer.pm
+www/cgiirc/modules/parse.pl
+www/cgiirc/nph-irc.cgi
+
+@dirrm www/cgiirc/modules/IRC/Channel
+@dirrm www/cgiirc/modules/IRC
+@dirrm www/cgiirc/modules
+@dirrm www/cgiirc/interfaces/interface-make
+@dirrm www/cgiirc/interfaces
+@dirrm www/cgiirc/images/taras
+@dirrm www/cgiirc/images
+@dirrm www/cgiirc/formats
+@dirrm www/cgiirc/docs
+@unexec rmdir %D/www/cgiirc >/dev/null 2>&1 || true
OpenPOWER on IntegriCloud