| @@ -1,107 +1,108 @@ | | | @@ -1,107 +1,108 @@ |
1 | $NetBSD: patch-aa,v 1.16 2024/02/12 21:36:09 hans Exp $ | | 1 | $NetBSD: patch-aa,v 1.17 2024/03/16 14:23:16 tm Exp $ |
2 | | | 2 | |
3 | --- Makefile.in.orig 2023-04-25 02:26:35.000000000 +0000 | | 3 | --- Makefile.in.orig 2023-11-23 21:11:57.000000000 +0000 |
4 | +++ Makefile.in | | 4 | +++ Makefile.in |
5 | @@ -416,19 +416,18 @@ SUBDIRS = libs/numlib libs/bdbobj libs/g | | 5 | @@ -416,19 +416,18 @@ SUBDIRS = libs/numlib libs/bdbobj libs/g |
6 | libs/maildir libs/makedat libs/libhmac \ | | 6 | libs/maildir libs/makedat libs/libhmac \ |
7 | libs/waitlib libs/tcpd libs/rootcerts libs/imap | | 7 | libs/waitlib libs/tcpd libs/rootcerts libs/imap |
8 | | | 8 | |
9 | -sbin_SCRIPTS = sharedindexinstall sharedindexsplit | | 9 | -sbin_SCRIPTS = sharedindexinstall sharedindexsplit |
10 | +sbin_SCRIPTS = | | 10 | +sbin_SCRIPTS = |
11 | CLEANFILES = $(databin_SCRIPTS) $(man_MANS) $(sysconf_DATA) $(sbin_SCRIPTS) | | 11 | CLEANFILES = $(databin_SCRIPTS) $(man_MANS) $(sysconf_DATA) $(sbin_SCRIPTS) |
12 | databindir = $(datadir) | | 12 | databindir = $(datadir) |
13 | -databin_SCRIPTS = mkimapdcert mkpop3dcert mkdhparams | | 13 | -databin_SCRIPTS = mkimapdcert mkpop3dcert mkdhparams |
14 | -binPROGRAMS = imapd pop3d maildirmake maildiracl deliverquota maildirkw \ | | 14 | -binPROGRAMS = imapd pop3d maildirmake maildiracl deliverquota maildirkw \ |
15 | - makeimapaccess makedat | | 15 | - makeimapaccess makedat |
16 | - | | 16 | - |
17 | -sbinPROGRAMS = imaplogin pop3login | | 17 | -sbinPROGRAMS = imaplogin pop3login |
18 | -libexecPROGRAMS = makedatprog couriertcpd | | 18 | -libexecPROGRAMS = makedatprog couriertcpd |
19 | +databin_SCRIPTS = makedat makeimapaccess mkimapdcert mkpop3dcert mkdhparams \ | | 19 | +databin_SCRIPTS = makedat makeimapaccess mkimapdcert mkpop3dcert mkdhparams \ |
20 | + imapd.rc imapd-ssl.rc pop3d.rc pop3d-ssl.rc | | 20 | + imapd.rc imapd-ssl.rc pop3d.rc pop3d-ssl.rc |
21 | +binPROGRAMS = imapd | | 21 | +binPROGRAMS = imapd |
22 | +sbinPROGRAMS = | | 22 | +sbinPROGRAMS = |
23 | +libexecPROGRAMS = imaplogin courierpop3login courierpop3d makedatprog | | 23 | +libexecPROGRAMS = imaplogin courierpop3login courierpop3d makedatprog |
24 | bin_PROGRAMS = @binPROGRAMS_exec@ | | 24 | bin_PROGRAMS = @binPROGRAMS_exec@ |
25 | sbin_PROGRAMS = @sbinPROGRAMS_exec@ | | 25 | sbin_PROGRAMS = @sbinPROGRAMS_exec@ |
26 | libexec_PROGRAMS = @libexecPROGRAMS_exec@ | | 26 | libexec_PROGRAMS = @libexecPROGRAMS_exec@ |
27 | -man_MANS = couriertcpd.1 deliverquota.8 maildirmake.1 maildiracl.1 imapd.8 mkdhparams.8 mkimapdcert.8 mkpop3dcert.8 maildirkw.1 makeimapaccess.8 | | 27 | -man_MANS = couriertcpd.1 deliverquota.8 maildirmake.1 maildiracl.1 imapd.8 mkdhparams.8 mkimapdcert.8 mkpop3dcert.8 maildirkw.1 makeimapaccess.8 |
28 | +man_MANS = courierimapd.8 courierpop3d.8 mkimapdcert.8 mkpop3dcert.8 | | 28 | +man_MANS = courierimapd.8 courierpop3d.8 mkimapdcert.8 mkpop3dcert.8 |
29 | | | 29 | |
30 | # Copyright 2000 Double Precision, Inc. See COPYING for | | 30 | # Copyright 2000 Double Precision, Inc. See COPYING for |
31 | # distribution information. | | 31 | # distribution information. |
32 | @@ -443,9 +442,9 @@ EXTRA_DIST = README README.cygwin COPYIN | | 32 | @@ -443,9 +442,9 @@ EXTRA_DIST = README README.cygwin COPYIN |
33 | packaging/debian/rules packaging/debian/source/format \ | | 33 | packaging/debian/rules packaging/debian/source/format \ |
34 | sysconftool | | 34 | sysconftool |
35 | sysconf_DATA = imapd.dist imapd-ssl.dist pop3d.dist pop3d-ssl.dist \ | | 35 | sysconf_DATA = imapd.dist imapd-ssl.dist pop3d.dist pop3d-ssl.dist \ |
36 | - imapd.cnf pop3d.cnf quotawarnmsg.example | | 36 | - imapd.cnf pop3d.cnf quotawarnmsg.example |
37 | + imapd.cnf pop3d.cnf | | 37 | + imapd.cnf pop3d.cnf |
38 | | | 38 | |
39 | -libexec_SCRIPTS = imapd.rc imapd-ssl.rc pop3d.rc pop3d-ssl.rc | | 39 | -libexec_SCRIPTS = imapd.rc imapd-ssl.rc pop3d.rc pop3d-ssl.rc |
40 | +libexec_SCRIPTS = | | 40 | +libexec_SCRIPTS = |
41 | HTML2TXT = elinks -dump -no-numbering -no-references | | 41 | HTML2TXT = elinks -dump -no-numbering -no-references |
42 | | | 42 | |
43 | # | | 43 | # |
44 | @@ -1384,11 +1383,11 @@ sharedindexinstall: libs/maildir/sharedi | | 44 | @@ -1384,11 +1383,11 @@ sharedindexinstall: libs/maildir/sharedi |
45 | sharedindexsplit: libs/maildir/sharedindexsplit | | 45 | sharedindexsplit: libs/maildir/sharedindexsplit |
46 | cp libs/maildir/sharedindexsplit . | | 46 | cp libs/maildir/sharedindexsplit . |
47 | | | 47 | |
48 | -pop3login: libs/imap/pop3login | | 48 | -pop3login: libs/imap/pop3login |
49 | - cp libs/imap/pop3login . | | 49 | - cp libs/imap/pop3login . |
50 | +courierpop3login: libs/imap/pop3login | | 50 | +courierpop3login: libs/imap/pop3login |
51 | + cp libs/imap/pop3login ./$@ | | 51 | + cp libs/imap/pop3login ./$@ |
52 | | | 52 | |
53 | -pop3d: libs/imap/pop3d | | 53 | -pop3d: libs/imap/pop3d |
54 | - cp libs/imap/pop3d . | | 54 | - cp libs/imap/pop3d . |
55 | +courierpop3d: libs/imap/pop3d | | 55 | +courierpop3d: libs/imap/pop3d |
56 | + cp libs/imap/pop3d ./$@ | | 56 | + cp libs/imap/pop3d ./$@ |
57 | | | 57 | |
58 | makedat: libs/makedat/makedat | | 58 | makedat: libs/makedat/makedat |
59 | cp libs/makedat/makedat . | | 59 | cp libs/makedat/makedat . |
60 | @@ -1435,8 +1434,11 @@ maildiracl.1: libs/maildir/maildiracl.1 | | 60 | @@ -1435,8 +1434,11 @@ maildiracl.1: libs/maildir/maildiracl.1 |
61 | maildirkw.1: libs/maildir/maildirkw.1 | | 61 | maildirkw.1: libs/maildir/maildirkw.1 |
62 | cp $(srcdir)/libs/maildir/maildirkw.1 . | | 62 | cp $(srcdir)/libs/maildir/maildirkw.1 . |
63 | | | 63 | |
64 | -imapd.8: libs/imap/imapd.8 | | 64 | -imapd.8: libs/imap/imapd.8 |
65 | - cp libs/imap/imapd.8 . | | 65 | - cp libs/imap/imapd.8 . |
66 | +courierimapd.8: libs/imap/imapd.8 | | 66 | +courierimapd.8: libs/imap/imapd.8 |
67 | + cp libs/imap/imapd.8 ./$@ | | 67 | + cp libs/imap/imapd.8 ./$@ |
68 | + | | 68 | + |
69 | +courierpop3d.8: libs/imap/courierpop3d.8 | | 69 | +courierpop3d.8: libs/imap/courierpop3d.8 |
70 | + cp libs/imap/courierpop3d.8 . | | 70 | + cp libs/imap/courierpop3d.8 . |
71 | | | 71 | |
72 | mkdhparams: libs/imap/mkdhparams | | 72 | mkdhparams: libs/imap/mkdhparams |
73 | cp libs/imap/mkdhparams . | | 73 | cp libs/imap/mkdhparams . |
74 | @@ -1471,22 +1473,16 @@ quotawarnmsg.example: libs/maildir/quota | | 74 | @@ -1471,22 +1473,16 @@ quotawarnmsg.example: libs/maildir/quota |
75 | install-exec-local: | | 75 | install-exec-local: |
76 | $(mkinstalldirs) $(DESTDIR)$(databindir) | | 76 | $(mkinstalldirs) $(DESTDIR)$(databindir) |
77 | $(mkinstalldirs) $(DESTDIR)$(bindir) | | 77 | $(mkinstalldirs) $(DESTDIR)$(bindir) |
78 | - test ! -x libs/tcpd/couriertls || $(INSTALL_PROGRAM) $(INSTALL_STRIP_FLAG) \ | | 78 | - test ! -x libs/tcpd/couriertls || $(INSTALL_PROGRAM) $(INSTALL_STRIP_FLAG) \ |
79 | - libs/tcpd/couriertls $(DESTDIR)$(bindir)/couriertls | | 79 | - libs/tcpd/couriertls $(DESTDIR)$(bindir)/couriertls |
80 | $(mkinstalldirs) $(DESTDIR)$(sbindir) | | 80 | $(mkinstalldirs) $(DESTDIR)$(sbindir) |
81 | for f in mkimapdcert mkpop3dcert mkdhparams; \ | | 81 | for f in mkimapdcert mkpop3dcert mkdhparams; \ |
82 | do rm -f $(DESTDIR)$(sbindir)/$$f ; \ | | 82 | do rm -f $(DESTDIR)$(sbindir)/$$f ; \ |
83 | $(LN_S) `realpath --relative-to $(sbindir) -m $(databindir)/$$f` $(DESTDIR)$(sbindir)/$$f ; done | | 83 | - $(LN_S) `realpath --relative-to $(sbindir) -m $(databindir)/$$f` $(DESTDIR)$(sbindir)/$$f ; done |
| | | 84 | + $(LN_S) `realpath $(DESTDIR)$(databindir)/$$f` $(DESTDIR)$(sbindir)/$$f ; done |
84 | + for f in imapd-ssl imapd pop3d pop3d-ssl; \ | | 85 | + for f in imapd-ssl imapd pop3d pop3d-ssl; \ |
85 | + do rm -f $(DESTDIR)$(sbindir)/$$f ; \ | | 86 | + do rm -f $(DESTDIR)$(sbindir)/$$f ; \ |
86 | + $(LN_S) `realpath --relative-to $(sbindir) -m $(databindir)/$$f.rc` $(DESTDIR)$(sbindir)/$$f ; done | | 87 | + $(LN_S) `realpath $(DESTDIR)$(databindir)/$$f.rc` $(DESTDIR)$(sbindir)/$$f ; done |
87 | $(mkinstalldirs) $(DESTDIR)$(localstatedir) | | 88 | $(mkinstalldirs) $(DESTDIR)$(localstatedir) |
88 | | | 89 | |
89 | install-exec-hook: | | 90 | install-exec-hook: |
90 | - chmod 444 $(DESTDIR)$(sysconfdir)/quotawarnmsg.example | | 91 | - chmod 444 $(DESTDIR)$(sysconfdir)/quotawarnmsg.example |
91 | - mkdir -p $(DESTDIR)$(sysconfdir)/shared | | 92 | - mkdir -p $(DESTDIR)$(sysconfdir)/shared |
92 | - chmod 755 $(DESTDIR)$(sysconfdir)/shared | | 93 | - chmod 755 $(DESTDIR)$(sysconfdir)/shared |
93 | - mkdir -p $(DESTDIR)$(sysconfdir)/shared.tmp | | 94 | - mkdir -p $(DESTDIR)$(sysconfdir)/shared.tmp |
94 | - chmod 755 $(DESTDIR)$(sysconfdir)/shared.tmp | | 95 | - chmod 755 $(DESTDIR)$(sysconfdir)/shared.tmp |
95 | - mkdir -p $(DESTDIR)$(sysconfdir)/imapaccess | | 96 | - mkdir -p $(DESTDIR)$(sysconfdir)/imapaccess |
96 | - chmod 755 $(DESTDIR)$(sysconfdir)/imapaccess | | 97 | - chmod 755 $(DESTDIR)$(sysconfdir)/imapaccess |
97 | | | 98 | |
98 | install-data-local: install-man | | 99 | install-data-local: install-man |
99 | for f in $(man_MANS); do chmod a+r $(DESTDIR)$(mandir)/*/$$f; done | | 100 | for f in $(man_MANS); do chmod a+r $(DESTDIR)$(mandir)/*/$$f; done |
100 | @@ -1495,7 +1491,6 @@ install-data-local: install-man | | 101 | @@ -1495,7 +1491,6 @@ install-data-local: install-man |
101 | uninstall-local: | | 102 | uninstall-local: |
102 | for f in mkimapdcert mkpop3dcert mkdhparams; \ | | 103 | for f in mkimapdcert mkpop3dcert mkdhparams; \ |
103 | do rm -f $(DESTDIR)$(sbindir)/$$f ; done | | 104 | do rm -f $(DESTDIR)$(sbindir)/$$f ; done |
104 | - rm -f $(DESTDIR)$(bindir)/couriertls | | 105 | - rm -f $(DESTDIR)$(bindir)/couriertls |
105 | | | 106 | |
106 | dist-hook: courier-imap.spec | | 107 | dist-hook: courier-imap.spec |
107 | test -f $(srcdir)/rpm.release && cp $(srcdir)/rpm.release $(distdir) \ | | 108 | test -f $(srcdir)/rpm.release && cp $(srcdir)/rpm.release $(distdir) \ |