3 --- popper/Makefile.in.orig 2005-05-13 20:20:11.000000000 +0100
5 @@ -96,6 +96,8 @@ VPATH = @srcdir@
7 exec_prefix = @exec_prefix@
9 +libexecdir = @libexecdir@
12 popper_srcdir = ${top_srcdir}/popper
13 qd_srcdir = ${top_srcdir}/qd
14 @@ -114,17 +116,20 @@ password_dir = ${base_dir}/password
17 OBJS = pop_dele.o pop_dropcopy.o \
18 - pop_get_command.o pop_get_subcommand.o pop_init.o \
19 + pop_get_command.o pop_get_subcommand.o \
20 pop_last.o pop_list.o pop_log.o pop_lower.o \
21 pop_msg.o pop_parse.o pop_pass.o pop_quit.o \
22 pop_rset.o pop_send.o pop_stat.o pop_updt.o \
23 pop_user.o pop_xtnd.o pop_xmit.o popper.o \
24 - pop_bull.o xtnd_xlst.o pop_uidl.o mktemp.o \
25 + pop_bull.o xtnd_xlst.o pop_uidl.o \
26 pop_rpop.o pop_apop.o md5.o pop_auth.o pop_pope.o \
27 pop_extend.o scram.o hmac.o base64.o pop_util.o \
28 get_sub_opt.o msg_ptr.o drac.o pop_config.o pop_tls.o \
29 pop_tls_openssl.o pop_tls_sslplus.o sslplus_utils.o \
30 - main.o pop_cache.o genpath.o
31 + pop_cache.o genpath.o
33 +INETDOBJ = main.o pop_init.o
34 +STANDOBJ = main-stand.o pop_init-stand.o
36 SRCS = pop_dele.c pop_dropcopy.c \
37 pop_get_command.c pop_get_subcommand.c pop_init.c \
38 @@ -132,7 +137,7 @@ SRCS = pop_dele.c pop_dropc
39 pop_msg.c pop_parse.c pop_pass.c pop_quit.c \
40 pop_rset.c pop_send.c pop_stat.c pop_updt.c \
41 pop_user.c pop_xtnd.c pop_xmit.c popper.c \
42 - pop_bull.c xtnd_xlst.c pop_uidl.c mktemp.c \
43 + pop_bull.c xtnd_xlst.c pop_uidl.c \
44 pop_rpop.c pop_apop.c md5.c pop_auth.c pop_pope.c \
45 pop_extend.c scram.c hmac.c base64.c pop_util.c \
46 get_sub_opt.c msg_ptr.c drac.c pop_config.c pop_tls.c \
47 @@ -181,7 +186,7 @@ USE_PAM = @USE_PAM@
51 -all: popper ${pop_auth} mangler_library common_library ${poppassd}
52 +all: mangler_library common_library popper popper-standalone ${pop_auth} ${poppassd}
55 cd ${mmangle_dir} && ${MAKE} all
56 @@ -189,13 +194,18 @@ mangler_library:
58 cd ${common_dir} && ${MAKE} all
60 -popper: ${OBJS} mangler_library common_library
61 - ${CC} ${OBJS} -o popper ${mmangle_dir}/libmangle.a \
62 +popper: ${INETDOBJ} ${OBJS} mangler_library common_library
63 + ${CC} ${INETDOBJ} ${OBJS} -o popper ${mmangle_dir}/libmangle.a \
64 -I${common_srcdir} ${common_dir}/libcommon.a \
67 +popper-standalone: ${STANDOBJ} ${OBJS} mangler_library common_library
68 + ${CC} ${STANDOBJ} ${OBJS} -o popper-standalone \
69 + ${mmangle_dir}/libmangle.a -I${common_srcdir} \
70 + ${common_dir}/libcommon.a ${LIBS}
72 popauth: ${POPAUTHOBJS}
73 - ${CC} -o popauth ${POPAUTHOBJS} ${NETWORK_LIBS} ${DBM_LIBS} \
74 + ${CC} -o popauth ${POPAUTHOBJS} ${LIBS} ${NETWORK_LIBS} ${DBM_LIBS} \
75 ${common_dir}/libcommon.a
77 poppassd: common_library
78 @@ -206,22 +216,36 @@ poppassd: common_library
79 -I${mmangle_srcdir} -I${common_srcdir} ${SSL_INC} \
80 ${CFLAGS} ${DEFS} ${CDEFS} ${OS_DEFS} $< -o $@
83 + ${CC} -c -I${base_dir} -I${top_srcdir} -I${srcdir} \
84 + -I${mmangle_srcdir} -I${common_srcdir} ${SSL_INC} \
85 + ${CFLAGS} ${DEFS} ${CDEFS} ${OS_DEFS} -DSTANDALONE \
88 +pop_init-stand.o: pop_init.c
89 + ${CC} -c -I${base_dir} -I${top_srcdir} -I${srcdir} \
90 + -I${mmangle_srcdir} -I${common_srcdir} ${SSL_INC} \
91 + ${CFLAGS} ${DEFS} ${CDEFS} ${OS_DEFS} -DSTANDALONE \
97 -install: popper ${pop_auth}
98 - ${INSTALL} -s -m 0755 -o root popper ${installdir}/popper
99 - echo "Installed popper as ${installdir}/popper"
100 - if [ "x${poppassd}" != "x" ]; then \
101 - cd ${password_dir} && ${MAKE} $@ ;\
102 +install: popper popper-standalone ${pop_auth}
103 + ${INSTALL} -s -m 0755 -o root popper ${libexecdir}/qpopper
104 + echo "Installed popper as ${libexecdir}/qpopper"
105 + ${INSTALL} -s -m 0755 -o root popper-standalone ${sbindir}/qpopper
106 + @echo "Installed standalone popper as ${sbindir}/qpopper"
107 + @if [ "x${pop_auth}" != "x" ]; then \
108 + ${INSTALL} -s -m 4755 -o ${apop_uid} -g ${BINGRP} ${pop_auth} \
109 + ${sbindir}/q${pop_auth}; \
110 + echo "Installed popauth as ${sbindir}/q${pop_auth} " \
111 + "with uid ${apop_uid}"; \
112 + ${sbindir}/q${pop_auth} -init -safe; \
115 - if [ "x${pop_auth}" != "x" ]; then \
116 - ${INSTALL} -s -m 4755 -o ${apop_uid} -g 0 ${pop_auth} \
117 - ${installdir}/${pop_auth}; \
118 - echo "Installed popauth as ${installdir}/${pop_auth} " \
119 - "with uid ${apop_uid}"; \
120 - ${installdir}/${pop_auth} -init -safe; \
121 + if [ "x${poppassd}" != "x" ]; then \
122 + cd ${password_dir} && ${MAKE} $@ ;\
125 if [ "x${USE_PAM}" != "x" ]; then \