summaryrefslogtreecommitdiff
path: root/homebrew/ircdirc2/.beer
blob: f09ae5e0ed0e9dc10b032eba67f9b432702ce969 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
{
    "name": "IrcdIrc2",
    "description": "Original IRC server daemon",
    "url": "http://www.irc.org/ftp/irc/server/irc2.11.2p3.tgz",
    "mirror": null,
    "homepage": "http://www.irc.org/",
    "depends": [],
    "resource": [],
    "conflicts": [
        {
            "conflict": "ircd-hybrid",
            "reason": "both install `ircd` binaries"
        }
    ],
    "patches": [],
    "install": [
        "system \"./configure\", \"--prefix=#{prefix}\",",
        "\"--localstatedir=#{var}\",",
        "\"--sysconfdir=#{etc}\",",
        "\"--mandir=#{man}\",",
        "\"CFLAGS=-DRLIMIT_FDMAX=0\"",
        "build_dir = `./support/config.guess`.chomp",
        "inreplace \"#{build_dir}/config.h\", /#define DEFAULT_SPLIT_USERS\\s+65000/,",
        "\"#define DEFAULT_SPLIT_USERS 0\"",
        "inreplace \"#{build_dir}/config.h\", /#define DEFAULT_SPLIT_SERVERS\\s+80/,",
        "\"#define DEFAULT_SPLIT_SERVERS 0\"",
        "system \"make\", \"install\", \"-C\", build_dir",
        "(etc/\"ircd.conf\").write default_ircd_conf"
    ],
    "version": "2.11.2",
    "file": "ircd-irc2.rb"
}