| 28 |
filesdir = @localstatedir@/files |
filesdir = @localstatedir@/files |
| 29 |
usersdir = @localstatedir@/users |
usersdir = @localstatedir@/users |
| 30 |
userscdbdir = @localstatedir@/userscdb |
userscdbdir = @localstatedir@/userscdb |
| 31 |
|
verifydir = @localstatedir@/verify |
| 32 |
clandir = @localstatedir@/clans |
clandir = @localstatedir@/clans |
| 33 |
teamdir = @localstatedir@/teams |
teamdir = @localstatedir@/teams |
| 34 |
bnmaildir = @localstatedir@/bnmail |
bnmaildir = @localstatedir@/bnmail |
| 79 |
|
|
| 80 |
# CC set by configure |
# CC set by configure |
| 81 |
# CFLAGS set by configure |
# CFLAGS set by configure |
| 82 |
CPPFLAGS = @DEFS@ @DEFINES@ -DBNETD_DEFAULT_CONF_FILE=\"${confdir}/bnetd.conf\" -DD2CS_DEFAULT_CONF_FILE=\"${confdir}/d2cs.conf\" -DD2DBS_DEFAULT_CONF_FILE=\"${confdir}/d2dbs.conf\" -I"${SRC_SRCDIR}" @CPPFLAGS@ |
CPPFLAGS = @DEFS@ @DEFINES@ -DBNETD_DEFAULT_CONF_FILE=\"${confdir}/bnetd.conf\" \ |
| 83 |
|
-DD2CS_DEFAULT_CONF_FILE=\"${confdir}/d2cs.conf\" -DD2DBS_DEFAULT_CONF_FILE=\"${confdir}/d2dbs.conf\" \ |
| 84 |
|
-DD2GS_SCOPE_CONF_FILE=\"${confdir}/gsscope.conf\" -DCHAR_STATUS_DUMP_FILE=\"${sharedir}/d2charstatus.dat\" \ |
| 85 |
|
-DBNETD_VERIFY_DIR=\"${verifydir}\" -I"${SRC_SRCDIR}" @CPPFLAGS@ |
| 86 |
COMPILE = @CC@ @CFLAGS@ ${CPPFLAGS} -fno-strict-aliasing -c |
COMPILE = @CC@ @CFLAGS@ ${CPPFLAGS} -fno-strict-aliasing -c |
| 87 |
#PREPROCESS = @CPP@ ${CPPFLAGS} |
#PREPROCESS = @CPP@ ${CPPFLAGS} |
| 88 |
LINK = @CC@ @CFLAGS@ @LDFLAGS@ |
LINK = @CC@ @CFLAGS@ @LDFLAGS@ |
| 165 |
${SRC_BNETDDIR}/friends.o\ |
${SRC_BNETDDIR}/friends.o\ |
| 166 |
${SRC_BNETDDIR}/ladder_binary.o \ |
${SRC_BNETDDIR}/ladder_binary.o \ |
| 167 |
${SRC_BNETDDIR}/support.o \ |
${SRC_BNETDDIR}/support.o \ |
| 168 |
|
${SRC_BNETDDIR}/userverify.o \ |
| 169 |
${SRC_COMMONDIR}/tag.o \ |
${SRC_COMMONDIR}/tag.o \ |
| 170 |
${SRC_COMMONDIR}/hexdump.o \ |
${SRC_COMMONDIR}/hexdump.o \ |
| 171 |
${SRC_COMMONDIR}/bn_type.o \ |
${SRC_COMMONDIR}/bn_type.o \ |
| 232 |
d2cs_OBJECTS = |
d2cs_OBJECTS = |
| 233 |
else |
else |
| 234 |
d2cs_SBIN = ${SRC_SBINDIR}/d2cs |
d2cs_SBIN = ${SRC_SBINDIR}/d2cs |
| 235 |
d2cs_CONFS = d2cs.conf d2server.ini address_translation.conf |
d2cs_CONFS = d2cs.conf d2server.ini address_translation.conf gsscope.conf |
| 236 |
d2cs_OBJECTS = ${SRC_D2CSDIR}/main.o \ |
d2cs_OBJECTS = ${SRC_D2CSDIR}/main.o \ |
| 237 |
${SRC_D2CSDIR}/d2gs.o \ |
${SRC_D2CSDIR}/d2gs.o \ |
| 238 |
${SRC_D2CSDIR}/handle_d2gs.o \ |
${SRC_D2CSDIR}/handle_d2gs.o \ |
| 244 |
${SRC_D2CSDIR}/handle_d2cs.o \ |
${SRC_D2CSDIR}/handle_d2cs.o \ |
| 245 |
${SRC_D2CSDIR}/d2charfile.o \ |
${SRC_D2CSDIR}/d2charfile.o \ |
| 246 |
${SRC_D2CSDIR}/d2charlist.o \ |
${SRC_D2CSDIR}/d2charlist.o \ |
| 247 |
|
${SRC_D2CSDIR}/d2charstatus.o \ |
| 248 |
${SRC_D2CSDIR}/xstring.o \ |
${SRC_D2CSDIR}/xstring.o \ |
| 249 |
${SRC_D2CSDIR}/gamequeue.o \ |
${SRC_D2CSDIR}/gamequeue.o \ |
| 250 |
${SRC_D2CSDIR}/conf.o \ |
${SRC_D2CSDIR}/conf.o \ |
| 251 |
${SRC_D2CSDIR}/prefs.o \ |
${SRC_D2CSDIR}/prefs.o \ |
| 252 |
|
${SRC_D2CSDIR}/gs_scope.o \ |
| 253 |
${SRC_D2CSDIR}/cmdline_parse.o \ |
${SRC_D2CSDIR}/cmdline_parse.o \ |
| 254 |
${SRC_D2CSDIR}/bnetd.o \ |
${SRC_D2CSDIR}/bnetd.o \ |
| 255 |
${SRC_D2CSDIR}/handle_bnetd.o \ |
${SRC_D2CSDIR}/handle_bnetd.o \ |
| 257 |
${SRC_D2CSDIR}/net.o \ |
${SRC_D2CSDIR}/net.o \ |
| 258 |
${SRC_D2CSDIR}/d2ladder.o \ |
${SRC_D2CSDIR}/d2ladder.o \ |
| 259 |
${SRC_D2CSDIR}/handle_signal.o \ |
${SRC_D2CSDIR}/handle_signal.o \ |
| 260 |
|
${SRC_D2CSDIR}/d2cs_random.o \ |
| 261 |
${SRC_COMMONDIR}/hashtable.o \ |
${SRC_COMMONDIR}/hashtable.o \ |
| 262 |
${SRC_COMMONDIR}/hexdump.o \ |
${SRC_COMMONDIR}/hexdump.o \ |
| 263 |
${SRC_COMMONDIR}/eventlog.o \ |
${SRC_COMMONDIR}/eventlog.o \ |
| 534 |
CONFS = ${bnetd_CONFS} ${d2cs_CONFS} ${d2dbs_CONFS} |
CONFS = ${bnetd_CONFS} ${d2cs_CONFS} ${d2dbs_CONFS} |
| 535 |
|
|
| 536 |
SHARES = ad000001.smk ad000001.mng ad000004.mng \ |
SHARES = ad000001.smk ad000001.mng ad000004.mng \ |
| 537 |
|
ad000061.pcx ad000062.pcx ad000063.pcx ad000064.pcx \ |
| 538 |
|
ad000065.pcx ad000066.pcx ad000067.pcx \ |
| 539 |
tos.txt \ |
tos.txt \ |
| 540 |
newbie.save \ |
newbie.save \ |
| 541 |
termsofservice-default.txt termsofservice-enUS.txt \ |
termsofservice-default.txt termsofservice-enUS.txt \ |
| 641 |
${INSTALL_PROGRAM} $$p ${DESTDIR}/${sbindir}; \ |
${INSTALL_PROGRAM} $$p ${DESTDIR}/${sbindir}; \ |
| 642 |
else :; fi; \ |
else :; fi; \ |
| 643 |
done |
done |
| 644 |
|
chmod 4755 ${DESTDIR}/${sbindir}/* |
| 645 |
|
|
| 646 |
.PHONY: install-bin |
.PHONY: install-bin |
| 647 |
install-bin: ${BINS} |
install-bin: ${BINS} |
| 681 |
|
|
| 682 |
.PHONY: install-share |
.PHONY: install-share |
| 683 |
install-share: |
install-share: |
| 684 |
${INSTALL_DIRS} ${DESTDIR}/${sharedir} ${DESTDIR}/${filesdir} ${DESTDIR}/${usersdir} ${DESTDIR}/${userscdbdir} ${DESTDIR}/${bnmaildir} ${DESTDIR}/${reportsdir} \ |
${INSTALL_DIRS} ${DESTDIR}/${sharedir} ${DESTDIR}/${filesdir} ${DESTDIR}/${usersdir} ${DESTDIR}/${userscdbdir} \ |
| 685 |
|
${DESTDIR}/${verifydir} ${DESTDIR}/${bnmaildir} ${DESTDIR}/${reportsdir} \ |
| 686 |
${DESTDIR}/${chanlogsdir} ${DESTDIR}/${charinfodir} ${DESTDIR}/${charsavedir} ${DESTDIR}/${bak_charsavedir} \ |
${DESTDIR}/${chanlogsdir} ${DESTDIR}/${charinfodir} ${DESTDIR}/${charsavedir} ${DESTDIR}/${bak_charsavedir} \ |
| 687 |
${DESTDIR}/${bak_charinfodir} ${DESTDIR}/${ladderdir} ${DESTDIR}/${statusdir} \ |
${DESTDIR}/${bak_charinfodir} ${DESTDIR}/${ladderdir} ${DESTDIR}/${statusdir} \ |
| 688 |
${DESTDIR}/${clandir} ${DESTDIR}/${teamdir} |
${DESTDIR}/${clandir} ${DESTDIR}/${teamdir} |
| 694 |
done |
done |
| 695 |
chmod u+x ${SRC_SCRIPTDIR}/tos.sh |
chmod u+x ${SRC_SCRIPTDIR}/tos.sh |
| 696 |
${SRC_SCRIPTDIR}/tos.sh ${DESTDIR}/${filesdir} |
${SRC_SCRIPTDIR}/tos.sh ${DESTDIR}/${filesdir} |
| 697 |
|
chmod 2775 ${DESTDIR}/${verifydir} |
| 698 |
|
|
| 699 |
.PHONY: uninstall |
.PHONY: uninstall |
| 700 |
uninstall: uninstall-sbin uninstall-bin uninstall-man uninstall-conf uninstall-share |
uninstall: uninstall-sbin uninstall-bin uninstall-man uninstall-conf uninstall-share |