forked from Lainports/freebsd-ports
- Pass maintainership to submitter Changelog: - no more run as root, uses own user and group by default - RCng startup script (trircd) - fixed build for amd64 - installs bin/tr-ircd instead of bin/ircd (conflict with irc/ircd-hybrid, irc/ptlink-ircd & co.) - does not install bin/md5sum (we have our md5) (conflict with archivers/dpkg and not necessary) - run and log directories can be defined via TRIRCD_RUNDIR and TRIRCD_LOGDIR - configuration directory via TRIRCD_CONFDIR (can be specified on runtime as well) - user and group definable via TRIRCD_USER TRIRCD_GROUP PR: 108835 Submitted by: Martin Matuska <martin@matuska.org>
48 lines
1.7 KiB
Text
48 lines
1.7 KiB
Text
--- src/Makefile.in.orig Mon Jun 2 14:42:19 2003
|
|
+++ src/Makefile.in Tue Feb 6 15:10:58 2007
|
|
@@ -61,7 +61,7 @@
|
|
|
|
OBJECTS = $(SOURCES:.c=.o) version.o
|
|
|
|
-all: ircd
|
|
+all: $(IRCD_EXE)
|
|
|
|
build: all
|
|
|
|
@@ -117,7 +117,7 @@
|
|
fi
|
|
$(CC) $(CFLAGS) $(INCLUDES) -c static.c -o static.o
|
|
|
|
-ircd: $(OBJECTS)
|
|
+$(IRCD_EXE): $(OBJECTS)
|
|
${MAKE} static-objects
|
|
${MAKE} -C ../lib/zlib -f Makefile.tr-ircd build
|
|
${MAKE} -C interproc build
|
|
@@ -127,24 +127,21 @@
|
|
if test -n "`grep "STATIC_MODULES\ 1" ../include/setup.h`" ; then \
|
|
if test -n "`grep "USE_OPM\ 1" ../include/setup.h`" ; then \
|
|
${MAKE} -C proxymon build ; \
|
|
- $(CC) ${LDFLAGS} ${BITFLAGS} -o ircd $(OBJECTS) static.o httpd/httpd.so proxymon/proxymon.so $(IRCDLIBS) ; \
|
|
+ $(CC) ${LDFLAGS} ${BITFLAGS} -o $(IRCD_EXE) $(OBJECTS) static.o httpd/httpd.so proxymon/proxymon.so $(IRCDLIBS) ; \
|
|
else \
|
|
- $(CC) ${LDFLAGS} ${BITFLAGS} -o ircd $(OBJECTS) static.o httpd/httpd.so $(IRCDLIBS) ; \
|
|
+ $(CC) ${LDFLAGS} ${BITFLAGS} -o $(IRCD_EXE) $(OBJECTS) static.o httpd/httpd.so $(IRCDLIBS) ; \
|
|
fi \
|
|
else \
|
|
if test -n "`grep "USE_OPM\ 1" ../include/setup.h`" ; then \
|
|
${MAKE} -C proxymon build ; \
|
|
fi ; \
|
|
- $(CC) ${LDFLAGS} ${BITFLAGS} -o ircd $(OBJECTS) static.o $(IRCDLIBS) ; \
|
|
+ $(CC) ${LDFLAGS} ${BITFLAGS} -o $(IRCD_EXE) $(OBJECTS) static.o $(IRCDLIBS) ; \
|
|
fi
|
|
$(MV) version.c version.c.last
|
|
|
|
install:
|
|
@echo "Installing ircd"
|
|
$(INSTALL) -d ${bindir}
|
|
- $(INSTALL) -d ${localstatedir}/log/$(BN1)$(BN2)$(BN3)
|
|
- $(INSTALL) -d ${localstatedir}/run/$(BN1)$(BN2)$(BN3)
|
|
- $(INSTALL) -d ${localstatedir}/lib/$(BN1)$(BN2)$(BN3)
|
|
$(INSTALL_BIN) $(PROGS) ${bindir}
|
|
if test -z "`grep "STATIC_MODULES\ 1" ../include/setup.h`" ; then \
|
|
if test -n "`grep "USE_OPM\ 1" ../include/setup.h`" ; then \
|