… | |
… | |
2 | # Copyright © 2005 Atheme Development Group |
2 | # Copyright © 2005 Atheme Development Group |
3 | # Rights to this code are documented in doc/pod/license.pod. |
3 | # Rights to this code are documented in doc/pod/license.pod. |
4 | # |
4 | # |
5 | # This file contains build instructions. |
5 | # This file contains build instructions. |
6 | # |
6 | # |
7 | # $Id: Makefile.in,v 1.10 2007/09/09 20:05:52 pippijn Exp $ |
7 | # $Id: Makefile.in,v 1.11 2007/09/16 18:54:44 pippijn Exp $ |
8 | # |
8 | # |
9 | |
9 | |
10 | CXX = @CXX@ |
10 | CXX = @CXX@ |
11 | RM = @RM@ |
11 | RM = @RM@ |
12 | MV = @MV@ |
12 | MV = @MV@ |
… | |
… | |
120 | ${LIB}: $(OBJS) |
120 | ${LIB}: $(OBJS) |
121 | @echo " LD $@" |
121 | @echo " LD $@" |
122 | @${CXX} ${PICFLAGS} ${OBJS} ${LIBS} ${LDFLAGS} -o $@ |
122 | @${CXX} ${PICFLAGS} ${OBJS} ${LIBS} ${LDFLAGS} -o $@ |
123 | @$(MV) version.C version.C.last |
123 | @$(MV) version.C version.C.last |
124 | |
124 | |
125 | ../dist/example.userserv.conf: ../dist/example.conf |
125 | ../dist/ermyth.conf.userserv: ../dist/ermyth.conf.example |
126 | (echo '/* example.userserv.conf, autogenerated from example.conf */'; \ |
126 | (echo '/* ermyth.conf.userserv, autogenerated from ermyth.conf.example */'; \ |
127 | sed -e 's@loadmodule "modules/nickserv/identify";@#&@' \ |
127 | sed -e 's@loadmodule "modules/nickserv/identify";@#&@' \ |
128 | -e 's@loadmodule "modules/nickserv/ghost";@#&@' \ |
128 | -e 's@loadmodule "modules/nickserv/ghost";@#&@' \ |
129 | -e 's@#loadmodule "modules/nickserv/login";@loadmodule "modules/nickserv/login";@' \ |
129 | -e 's@#loadmodule "modules/nickserv/login";@loadmodule "modules/nickserv/login";@' \ |
130 | -e 's/spam;/#spam;/' \ |
130 | -e 's/spam;/#spam;/' \ |
131 | -e 's/#no_nick_ownership;/no_nick_ownership;/' \ |
131 | -e 's/#no_nick_ownership;/no_nick_ownership;/' \ |
132 | -e 's/nick = "NickServ";/nick = "UserServ";/' \ |
132 | -e 's/nick = "NickServ";/nick = "UserServ";/' \ |
133 | -e 's/user = "NickServ";/user = "UserServ";/' \ |
133 | -e 's/user = "NickServ";/user = "UserServ";/' \ |
134 | -e 's/real = "Nickname Services";/real = "User Registration Services";/' ../dist/example.conf) >../dist/example.userserv.conf |
134 | -e 's/real = "Nickname Services";/real = "User Registration Services";/' ../dist/ermyth.conf.example) >../dist/ermyth.conf.userserv |
135 | |
135 | |
136 | install: build |
136 | install: build |
137 | $(INSTALL) -m 755 -d $(DESTDIR)$(prefix) |
137 | $(INSTALL) -m 755 -d $(DESTDIR)$(prefix) |
138 | $(INSTALL) -m 755 -d $(DESTDIR)$(bindir) |
138 | $(INSTALL) -m 755 -d $(DESTDIR)$(bindir) |
139 | $(INSTALL) -m 755 -d $(DESTDIR)$(sysconfdir) |
139 | $(INSTALL) -m 755 -d $(DESTDIR)$(sysconfdir) |
… | |
… | |
141 | $(INSTALL) -m 755 -d $(DESTDIR)$(LOGDIR) |
141 | $(INSTALL) -m 755 -d $(DESTDIR)$(LOGDIR) |
142 | $(INSTALL) -m 755 -d $(DESTDIR)$(RUNDIR) |
142 | $(INSTALL) -m 755 -d $(DESTDIR)$(RUNDIR) |
143 | $(INSTALL) -m 755 -d $(DESTDIR)$(DATADIR) |
143 | $(INSTALL) -m 755 -d $(DESTDIR)$(DATADIR) |
144 | $(INSTALL) -m 755 -c $(BIN) $(DESTDIR)$(bindir) |
144 | $(INSTALL) -m 755 -c $(BIN) $(DESTDIR)$(bindir) |
145 | $(INSTALL) -m 755 -c $(LIB) $(DESTDIR)$(bindir) |
145 | $(INSTALL) -m 755 -c $(LIB) $(DESTDIR)$(bindir) |
146 | $(INSTALL) -m 640 -c ../dist/example.conf $(DESTDIR)$(sysconfdir) |
146 | $(INSTALL) -m 640 -c ../dist/ermyth.conf.example $(DESTDIR)$(sysconfdir) |
147 | $(INSTALL) -m 640 -c ../dist/example.motd $(DESTDIR)$(sysconfdir) |
147 | $(INSTALL) -m 640 -c ../dist/ermyth.motd.example $(DESTDIR)$(sysconfdir) |
148 | $(INSTALL) -m 640 -c ../dist/example.userserv.conf $(DESTDIR)$(sysconfdir) |
148 | $(INSTALL) -m 640 -c ../dist/ermyth.conf.userserv $(DESTDIR)$(sysconfdir) |
149 | $(INSTALL) -m 640 -c ../dist/ermyth.chk $(DESTDIR)$(sysconfdir)/ermyth.chk.sample |
149 | $(INSTALL) -m 640 -c ../dist/ermyth.cron.example $(DESTDIR)$(sysconfdir) |
150 | |
150 | |
151 | @echo "----------------------------------------------------------------" |
151 | @echo "----------------------------------------------------------------" |
152 | @echo ">>> Remember to cd to ${prefix} and edit your config file."; |
152 | @echo ">>> Remember to cd to ${prefix} and edit your config file."; |
153 | @echo "----------------------------------------------------------------" |
153 | @echo "----------------------------------------------------------------" |
154 | |
154 | |
… | |
… | |
169 | depend: |
169 | depend: |
170 | @${MKDEP} ${PICFLAGS} ${CPPFLAGS} ${CXXFLAGS} ${LIB_SRCS} | sed -e 's|\([^.]*\.o\):|$(SRCDIR)/\1:|' > .depend |
170 | @${MKDEP} ${PICFLAGS} ${CPPFLAGS} ${CXXFLAGS} ${LIB_SRCS} | sed -e 's|\([^.]*\.o\):|$(SRCDIR)/\1:|' > .depend |
171 | @${MKDEP} ${PICFLAGS} ${CPPFLAGS} ${CXXFLAGS} ${ACCOUNT_SRCS} | sed -e 's|\([^.]*\.o\):|$(SRCDIR)/account/\1:|' >> .depend |
171 | @${MKDEP} ${PICFLAGS} ${CPPFLAGS} ${CXXFLAGS} ${ACCOUNT_SRCS} | sed -e 's|\([^.]*\.o\):|$(SRCDIR)/account/\1:|' >> .depend |
172 | |
172 | |
173 | clean: |
173 | clean: |
174 | @${RM} -f ${OBJS} *.exe *~ version.C ${BIN}.core core ${LIB} ${BIN} ../dist/example.userserv.conf |
174 | @${RM} -f ${OBJS} *.exe *~ version.C ${BIN}.core core ${LIB} ${BIN} ../dist/ermyth.conf.userserv |
175 | |
175 | |
176 | distclean: clean |
176 | distclean: clean |
177 | @${RM} -f Makefile version.C.last .depend |
177 | @${RM} -f Makefile version.C.last .depend |
178 | |
178 | |
179 | maintainer-clean: distclean |
179 | maintainer-clean: distclean |