BSD Ports

irc/eggdrop 1.10.2 FreeBSD

Popular Internet Relay Chat (IRC) bot

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
6a92577cfa
License
GPLv2
Categories
irc
Package size
664.2 KiB, 2161.1 KiB installed

Description

Eggdrop is the world's most popular open source Internet Relay Chat (IRC) bot. Originally created by Robey Pointer in December 1993, it has spawned an almost cult like following of users. It is a feature rich program designed to be easily used and expanded upon (using Tcl scripting) by both novice and advanced IRC users on a variety of hardware and software platforms.

In the other systems

SystemPortVersion
FreeBSDirc/eggdrop1.10.2
NetBSDchat/eggdrop1.9.2nb1
DragonFlyirc/eggdrop1.10.0_1

Install

Binary package:

pkg install eggdrop

From the ports tree:

cd /usr/ports/irc/eggdrop/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	eggdrop>0:irc/eggdrop

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest1.10.21.10.21.9.31.10.0_11.10.2
FreeBSD:14:quarterly1.10.21.10.2n/a1.10.0_11.10.2
FreeBSD:15:latest1.10.21.10.2n/a1.10.0_11.10.0_1
FreeBSD:15:quarterly1.10.21.10.2n/an/an/a
FreeBSD:16:latest1.10.11.10.2n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

The full lists below include those, and their dependencies in turn.

Build dependencies 1
Run dependencies 1

No port depends on this one.

Configuration

Options name: irc_eggdrop

OptionDefaultDescription
DOCSoffBuild and/or install documentation
USES
compiler:c11 cpe ssl tcl
Service scripts
none

Message after installing

This Port of Eggdrop differs from a normal eggdrop installation, because
it does respect hier(7). That means your eggdrop.conf goes to
/usr/local/etc/eggdrop.conf and .chan, .notes, .user files go to
/usr/local/share/eggdrop. Modules will go to /usr/local/lib/eggdrop and
documentation can be found in /usr/local/share/doc/eggdrop, scripts go
to /usr/local/share/eggdrop/scripts.

Files

Manual pages 1
  • eggdrop(1)
pkg-plist 157
  • bin/eggdrop
  • @mode 0640
  • @sample etc/eggdrop/eggdrop.conf.sample
  • @mode
  • lib/eggdrop/assoc.so
  • lib/eggdrop/blowfish.so
  • lib/eggdrop/channels.so
  • lib/eggdrop/compress.so
  • lib/eggdrop/console.so
  • lib/eggdrop/ctcp.so
  • lib/eggdrop/dns.so
  • lib/eggdrop/filesys.so
  • lib/eggdrop/irc.so
  • lib/eggdrop/notes.so
  • lib/eggdrop/seen.so
  • lib/eggdrop/server.so
  • lib/eggdrop/share.so
  • lib/eggdrop/transfer.so
  • lib/eggdrop/uptime.so
  • share/doc/eggdrop/ABOUT
  • share/doc/eggdrop/ACCOUNTS
  • share/doc/eggdrop/AUTOSCRIPTS
  • share/doc/eggdrop/BANS
  • share/doc/eggdrop/BOTNET
  • share/doc/eggdrop/BUG-REPORT
  • share/doc/eggdrop/COMPILE-GUIDE
  • share/doc/eggdrop/CONTENTS
  • share/doc/eggdrop/Changes1.9
  • share/doc/eggdrop/FIRST-SCRIPT
  • share/doc/eggdrop/IPV6
  • share/doc/eggdrop/IRCv3
  • share/doc/eggdrop/LEGAL
  • share/doc/eggdrop/MODULES
  • share/doc/eggdrop/PARTYLINE
  • share/doc/eggdrop/PATCH-HOWTO
  • share/doc/eggdrop/PBKDF2
  • share/doc/eggdrop/TLS
  • share/doc/eggdrop/TRICKS
  • share/doc/eggdrop/TWITCH
  • share/doc/eggdrop/USERS
  • share/doc/eggdrop/html/index.html
  • share/doc/eggdrop/html/search.html
  • share/doc/eggdrop/settings/CONTENTS
  • share/doc/eggdrop/settings/core.settings
  • share/doc/eggdrop/settings/mod.assoc
  • share/doc/eggdrop/settings/mod.blowfish
  • share/doc/eggdrop/settings/mod.channels
  • share/doc/eggdrop/settings/mod.compress
  • share/doc/eggdrop/settings/mod.console
  • share/doc/eggdrop/settings/mod.ctcp
  • share/doc/eggdrop/settings/mod.dns
  • share/doc/eggdrop/settings/mod.filesys
  • share/doc/eggdrop/settings/mod.ident
  • share/doc/eggdrop/settings/mod.irc
  • share/doc/eggdrop/settings/mod.notes
  • share/doc/eggdrop/settings/mod.seen
  • share/doc/eggdrop/settings/mod.server
  • share/doc/eggdrop/settings/mod.share
  • share/doc/eggdrop/settings/mod.transfer
  • share/doc/eggdrop/settings/mod.uptime
  • share/doc/eggdrop/settings/mod.woobie
  • share/doc/eggdrop/tcl-commands.doc
  • share/doc/eggdrop/twitch-tcl-commands.doc
  • share/eggdrop/help/assoc.help
  • share/eggdrop/help/chaninfo.help
  • share/eggdrop/help/channels.help
  • share/eggdrop/help/cmds1.help
  • share/eggdrop/help/cmds2.help
  • share/eggdrop/help/compress.help
  • share/eggdrop/help/console.help
  • share/eggdrop/help/core.help
  • share/eggdrop/help/ctcp.help
  • share/eggdrop/help/filesys.help
  • share/eggdrop/help/irc.help
  • share/eggdrop/help/msg/irc.help
  • share/eggdrop/help/msg/notes.help
  • share/eggdrop/help/msg/seen.help
  • share/eggdrop/help/notes.help
  • share/eggdrop/help/seen.help
  • share/eggdrop/help/server.help
  • share/eggdrop/help/set/channels.help
  • share/eggdrop/help/set/cmds1.help
  • share/eggdrop/help/set/compress.help
  • share/eggdrop/help/set/console.help
  • share/eggdrop/help/set/ctcp.help
  • share/eggdrop/help/set/filesys.help
  • share/eggdrop/help/set/irc.help
  • share/eggdrop/help/set/notes.help
  • share/eggdrop/help/set/server.help
  • share/eggdrop/help/set/share.help
  • share/eggdrop/help/set/transfer.help
  • share/eggdrop/help/share.help
  • share/eggdrop/help/transfer.help
  • share/eggdrop/help/uptime.help
  • share/eggdrop/language/assoc.danish.lang
  • share/eggdrop/language/assoc.english.lang
  • share/eggdrop/language/assoc.finnish.lang
  • share/eggdrop/language/assoc.french.lang
  • share/eggdrop/language/assoc.german.lang
  • share/eggdrop/language/assoc.italian.lang

The first 100 are listed.

distinfo 1
FileSizeSHA256
eggdrop-1.10.2.tar.gz2.31768e+06d6646b630879e1acd9b053ffa12f46667f907145f29af1df0f82749ef3032a94
Master sites 1
  • https://github.com/eggheads/eggdrop/releases/download/v1.10.2/

Commit history 1

DateCommitCreditsLog message
6a92577cfa Janky Jay irc/eggdrop: Update 1.10.1 => 1.10.2
Changelog: - Added the ability to implement extended bans. - Added initial handling of arbitrary modes via 005 messages. - Fixed compile warnings when using openssl 4.0.0. - Fixed a type error when compiling with Tcl 9. - Fixed an issue where rehashing causes an issue releasing and reopening a listen port, causing Eggdrop to quit. - Added option for unique systemd unit naming to autobotchk. - Added support for declaring a python virtual environment when starting with autobotchk. https://github.com/eggheads/eggdrop/blob/v1.10.2/NEWS PR: 299130 Approved by: osa, vvd (Mentors, implicit) MFH: 2026Q4