Lines 1-6
Link Here
|
1 |
PORTNAME= unreal |
1 |
PORTNAME= unreal |
2 |
DISTVERSION= 6.1.1.1 |
2 |
DISTVERSION= 6.1.8.1 |
3 |
PORTREVISION= 1 |
|
|
4 |
CATEGORIES= irc |
3 |
CATEGORIES= irc |
5 |
MASTER_SITES= https://www.unrealircd.org/downloads/ |
4 |
MASTER_SITES= https://www.unrealircd.org/downloads/ |
6 |
DISTNAME= ${PORTNAME}ircd-${PORTVERSION} |
5 |
DISTNAME= ${PORTNAME}ircd-${PORTVERSION} |
Lines 29-36
LOGDIR= /var/log/ircd
Link Here
|
29 |
CACHEDIR= /var/cache/ircd |
28 |
CACHEDIR= /var/cache/ircd |
30 |
_TMPDIR= /tmp |
29 |
_TMPDIR= /tmp |
31 |
|
30 |
|
32 |
EXTRACT_AFTER_ARGS= --exclude extras/*.tar.gz |
|
|
33 |
|
34 |
HAS_CONFIGURE= yes |
31 |
HAS_CONFIGURE= yes |
35 |
USE_RC_SUBR= unrealircd |
32 |
USE_RC_SUBR= unrealircd |
36 |
|
33 |
|
Lines 44-50
SUB_LIST+= USERS=${USERS}
Link Here
|
44 |
SUB_LIST+= GROUPS=${GROUPS} |
41 |
SUB_LIST+= GROUPS=${GROUPS} |
45 |
|
42 |
|
46 |
CONFIGURE_ARGS= --with-nick-history=2000 \ |
43 |
CONFIGURE_ARGS= --with-nick-history=2000 \ |
47 |
--with-bindir=${LOCALBASE}/bin \ |
44 |
--with-bindir=${LOCALBASE}/libexec \ |
48 |
--with-scriptdir=${DATADIR} \ |
45 |
--with-scriptdir=${DATADIR} \ |
49 |
--with-confdir=${CONFIGDIR} \ |
46 |
--with-confdir=${CONFIGDIR} \ |
50 |
--with-builddir=${WRKSRC} \ |
47 |
--with-builddir=${WRKSRC} \ |
Lines 58-77
CONFIGURE_ARGS= --with-nick-history=2000 \
Link Here
|
58 |
--with-controlfile=${RUNDIR}/ircd.ctl \ |
55 |
--with-controlfile=${RUNDIR}/ircd.ctl \ |
59 |
--with-permissions=0600 \ |
56 |
--with-permissions=0600 \ |
60 |
--with-system-cares \ |
57 |
--with-system-cares \ |
|
|
58 |
--with-system-argon2 \ |
61 |
--enable-dynamic-linking \ |
59 |
--enable-dynamic-linking \ |
62 |
--enable-libmaxminddb=yes \ |
60 |
--enable-libmaxminddb=yes \ |
63 |
--enable-ssl |
61 |
--enable-ssl |
64 |
|
62 |
|
65 |
OPTIONS_DEFINE= DOCS |
63 |
OPTIONS_DEFINE= DOCS |
66 |
|
64 |
|
67 |
PORTDOCS= ${DOCS:T} |
65 |
PORTDOCS= * |
68 |
DOCS= Donation Authors coding-guidelines \ |
66 |
DOCS= Donation Authors coding-guidelines \ |
69 |
tao.of.irc translations.txt \ |
67 |
tao.of.irc translations.txt \ |
70 |
technical/005.txt technical/base64.txt \ |
68 |
technical/005.txt technical/base64.txt \ |
71 |
technical/serverprotocol.txt |
69 |
technical/serverprotocol.txt |
72 |
|
70 |
|
73 |
do-install: |
71 |
do-install: |
74 |
${INSTALL_PROGRAM} ${WRKSRC}/src/ircd ${STAGEDIR}${PREFIX}/libexec/ircd |
72 |
${INSTALL_PROGRAM} ${WRKSRC}/src/ircd ${STAGEDIR}${PREFIX}/libexec/unrealircd |
|
|
73 |
${INSTALL_PROGRAM} ${WRKSRC}/src/unrealircdctl ${STAGEDIR}${PREFIX}/libexec/unrealircdctl |
74 |
${INSTALL_SCRIPT} ${WRKSRC}/unrealircd ${STAGEDIR}${PREFIX}/sbin/unrealircd |
75 |
${MKDIR} ${STAGEDIR}${CACHEDIR} |
75 |
${MKDIR} ${STAGEDIR}${CACHEDIR} |
76 |
${MKDIR} ${STAGEDIR}${CONFIGDIR} |
76 |
${MKDIR} ${STAGEDIR}${CONFIGDIR} |
77 |
${MKDIR} ${STAGEDIR}${CONFIGDIR}/aliases |
77 |
${MKDIR} ${STAGEDIR}${CONFIGDIR}/aliases |