Add gseen.mod, a !seen module for eggdrop, an IRC bot.
gseen works similar to countless seen scripts. It logs for each user when he or she was last seen in the channel and makes this information publically available. It takes switching nick names into consideration and supports wildcards in search-requests. The advantage of gseen in contrast to most other seen scripts is it's speed. gseen can handle databases of several thousand nicks withouta lag in seen requests. It also supports several languages. PR: ports/67386 Submitted by: Gerrit Beine <tux@pinguru.net>
This commit is contained in:
parent
2b2c074bea
commit
f00794b9ea
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=110608
@ -22,6 +22,7 @@
|
||||
SUBDIR += erc
|
||||
SUBDIR += ezbounce
|
||||
SUBDIR += gruftistats
|
||||
SUBDIR += gseen.mod
|
||||
SUBDIR += hybserv
|
||||
SUBDIR += icbirc
|
||||
SUBDIR += iip
|
||||
|
42
irc/gseen.mod/Makefile
Normal file
42
irc/gseen.mod/Makefile
Normal file
@ -0,0 +1,42 @@
|
||||
# Ports collection makefile for: gseen.mod
|
||||
# Date created: 28 Mai 2004
|
||||
# Whom: Gerrit Beine (<tux@pinguru.net>)
|
||||
#
|
||||
# $FreeBSD$
|
||||
#
|
||||
|
||||
PORTNAME= gseen.mod
|
||||
PORTVERSION= 1.1.1.p3
|
||||
CATEGORIES= irc
|
||||
MASTER_SITES= http://www.visions-of-fantasy.de/gseen.mod/
|
||||
DISTNAME= ${PORTNAME}.${PORTVERSION:S/p/dev/}
|
||||
|
||||
MAINTAINER= tux@pinguru.net
|
||||
COMMENT= A seen-module for the eggdrop IRC bot
|
||||
|
||||
EXTRACT_DEPENDS= ${NONEXISTENT}:${PORTSDIR}/irc/eggdrop:configure
|
||||
RUN_DEPENDS= eggdrop:${PORTSDIR}/irc/eggdrop
|
||||
|
||||
WRKSRC= ${WRKDIR}/eggdrop
|
||||
|
||||
do-extract:
|
||||
@${RM} -rf ${WRKDIR}
|
||||
@${MKDIR} ${WRKDIR}
|
||||
@${CP} -R ${WRKDIRPREFIX}${.CURDIR}/../../irc/eggdrop/work/eggdrop1.6.15 ${WRKSRC}
|
||||
cd ${WRKSRC}/src/mod && ${EXTRACT_CMD} ${EXTRACT_BEFORE_ARGS} ${_DISTDIR}/${EXTRACT_ONLY} ${EXTRACT_AFTER_ARGS}
|
||||
|
||||
pre-build:
|
||||
@${ECHO_CMD} gseen.mod >> ${WRKSRC}/.modules
|
||||
@${ECHO_CMD} gseen.mod >> ${WRKSRC}/.known_modules
|
||||
@cd ${WRKSRC} && ./configure
|
||||
|
||||
do-install:
|
||||
@${INSTALL_PROGRAM} ${WRKSRC}/gseen.so ${PREFIX}/lib/eggdrop
|
||||
@${INSTALL_DATA} ${WRKSRC}/src/mod/gseen.mod/*lang ${PREFIX}/share/eggdrop/language
|
||||
@${INSTALL_DATA} ${WRKSRC}/src/mod/gseen.mod/gseen.conf ${PREFIX}/etc
|
||||
@${ECHO_MSG} "Please add the line"
|
||||
@${ECHO_MSG} "source /usr/local/etc/gseen.conf"
|
||||
@${ECHO_MSG} "at the end of your eggdrop config file"
|
||||
@${ECHO_MSG} "and .rehash your bot"
|
||||
|
||||
.include <bsd.port.mk>
|
2
irc/gseen.mod/distinfo
Normal file
2
irc/gseen.mod/distinfo
Normal file
@ -0,0 +1,2 @@
|
||||
MD5 (gseen.mod.1.1.1.dev3.tar.gz) = 8452fca4333f5ea9a6e0ec5a715690fc
|
||||
SIZE (gseen.mod.1.1.1.dev3.tar.gz) = 32016
|
12
irc/gseen.mod/pkg-descr
Normal file
12
irc/gseen.mod/pkg-descr
Normal file
@ -0,0 +1,12 @@
|
||||
gseen.mod
|
||||
|
||||
gseen works similar to countless seen scripts. It logs for each user
|
||||
when he or she was last seen in the channel and makes this information
|
||||
publically available. It takes switching nick names into consideration
|
||||
and supports wildcards in search-requests.
|
||||
|
||||
The advantage of gseen in contrast to most other seen scripts is it's speed.
|
||||
gseen can handle databases of several thousand nicks without a lag in seen
|
||||
requests. It also supports several languages.
|
||||
|
||||
WWW: http://www.visions-of-fantasy.de/gseen.mod/
|
4
irc/gseen.mod/pkg-plist
Normal file
4
irc/gseen.mod/pkg-plist
Normal file
@ -0,0 +1,4 @@
|
||||
etc/gseen.conf
|
||||
lib/eggdrop/gseen.so
|
||||
share/eggdrop/language/gseen.de.lang
|
||||
share/eggdrop/language/gseen.en.lang
|
Loading…
Reference in New Issue
Block a user