| @@ -1,80 +1,80 @@ | | | @@ -1,80 +1,80 @@ |
1 | $NetBSD: patch-Makefile.in,v 1.2 2019/05/24 14:17:17 hauke Exp $ | | 1 | $NetBSD: patch-Makefile.in,v 1.3 2023/01/25 19:34:04 bsiegert Exp $ |
2 | | | 2 | |
3 | Do not install maildir related tools & doc - they presumably get | | 3 | Do not install maildir related tools & doc - they presumably get |
4 | installed by some other courier-* package if you want them. (The | | 4 | installed by some other courier-* package if you want them. (The |
5 | FreeBSD mail/maildrop port just 'maildrop-' prefixes those binaries?) | | 5 | FreeBSD mail/maildrop port just 'maildrop-' prefixes those binaries?) |
6 | | | 6 | |
7 | Install system binaries in {libexecdir} where applicable. | | 7 | Install system binaries in {libexecdir} where applicable. |
8 | | | 8 | |
9 | --- Makefile.in.orig 2018-09-13 23:21:07.000000000 +0000 | | 9 | --- Makefile.in.orig 2022-12-02 14:42:36.000000000 +0000 |
10 | +++ Makefile.in | | 10 | +++ Makefile.in |
11 | @@ -429,17 +429,17 @@ EXTRA_DIST = README.html INSTALL.html UP | | 11 | @@ -443,16 +443,15 @@ EXTRA_DIST = README.html INSTALL.html UP |
12 | maildroptips.txt COPYING.GPL manpage.css $(HTMLWWW) | | 12 | packaging/debian/maildrop-dev.soname.lintian-overrides \ |
13 | | | 13 | packaging/debian/rules packaging/debian/source/format |
14 | scriptdir = $(pkgdatadir)/scripts | | 14 | scriptdir = $(pkgdatadir)/scripts |
15 | -DELIVERQUOTAHTMLSOURCE = maildirquota.html deliverquota.html | | 15 | -DELIVERQUOTAHTMLSOURCE = maildirquota.html deliverquota.html |
16 | -DELIVERQUOTAHTML = $(DELIVERQUOTAHTMLSOURCE) | | 16 | -DELIVERQUOTAHTML = $(DELIVERQUOTAHTMLSOURCE) |
17 | -DELIVERQUOTAMAN = maildirquota.7 deliverquota.8 | | 17 | -DELIVERQUOTAMAN = maildirquota.7 deliverquota.8 |
18 | -MAILDROPHTML = lockmail.html maildiracl.html maildirkw.html \ | | 18 | -MAILDROPHTML = lockmail.html maildiracl.html maildirkw.html \ |
19 | - maildirmake.html maildropex.html maildir.html \ | | 19 | - maildirwatch.html maildirmake.html maildropex.html \ |
20 | +DELIVERQUOTAHTMLSOURCE = | | 20 | - maildir.html maildropfilter.html maildropgdbm.html \ |
21 | +DELIVERQUOTAHTML = | | 21 | +DELIVERQUOTAHTMLSOURCE = |
22 | +DELIVERQUOTAMAN = | | 22 | +DELIVERQUOTAHTML = |
23 | +MAILDROPHTML = lockmail.html \ | | 23 | +DELIVERQUOTAMAN = |
24 | + maildropex.html \ | | 24 | +MAILDROPHTML = lockmail.html maildropex.html \ |
25 | maildropfilter.html maildropgdbm.html maildrop.html \ | | 25 | + maildropfilter.html maildropgdbm.html \ |
26 | mailbot.html makemime.html reformail.html reformime.html \ | | 26 | maildrop.html mailbot.html makemime.html reformail.html \ |
27 | $(am__append_1) | | 27 | reformime.html $(am__append_1) |
28 | -MAILDROPMAN = lockmail.1 maildirmake.1 maildrop.1 mailbot.1 \ | | 28 | -MAILDROPMAN = lockmail.1 maildirmake.1 maildrop.1 mailbot.1 \ |
29 | - maildropex.7 maildir.5 maildropfilter.7 maildropgdbm.7 \ | | 29 | - maildropex.7 maildirkw.1 maildirwatch.1 maildir.5 \ |
30 | - makemime.1 reformail.1 reformime.1 $(am__append_2) | | | |
31 | +MAILDROPMAN = lockmail.1 maildrop.1 mailbot.1 \ | | 30 | +MAILDROPMAN = lockmail.1 maildrop.1 mailbot.1 \ |
32 | + maildropex.7 maildropfilter.7 maildropgdbm.7 \ | | 31 | + maildropex.7 \ |
33 | + makemime.1 reformail.1 reformime.1 | | 32 | maildropfilter.7 maildropgdbm.7 makemime.1 reformail.1 \ |
| | | 33 | reformime.1 $(am__append_2) |
34 | EXTRA_LTLIBRARIES = librfc822.la librfc2045.la | | 34 | EXTRA_LTLIBRARIES = librfc822.la librfc2045.la |
35 | @DEVEL_TRUE@DEVEL_MAN = rfc822.3 rfc2045.3 | | 35 | @@ -1308,12 +1307,8 @@ uninstall-man: uninstall-man1 uninstall- |
36 | sysincludedir = $(includedir) | | | |
37 | @@ -1282,12 +1282,8 @@ uninstall-man: uninstall-man1 uninstall- | | | |
38 | # Create a soft link from bindir/deliverquota to libdir/bin/deliverquota | | 36 | # Create a soft link from bindir/deliverquota to libdir/bin/deliverquota |
39 | | | 37 | |
40 | install-deliverquota: | | 38 | install-deliverquota: |
41 | - $(mkinstalldirs) $(DESTDIR)$(bindir) | | 39 | - $(mkinstalldirs) $(DESTDIR)$(bindir) |
42 | - $(INSTALL_PROGRAM) libs/maildir/deliverquota $(DESTDIR)$(bindir)/deliverquota | | 40 | - $(INSTALL_PROGRAM) libs/maildir/deliverquota $(DESTDIR)$(bindir)/deliverquota |
43 | - cd $(DESTDIR)$(bindir); rm -f maildrop.deliverquota | | 41 | - cd $(DESTDIR)$(bindir); rm -f maildrop.deliverquota |
44 | | | 42 | |
45 | uninstall-deliverquota: | | 43 | uninstall-deliverquota: |
46 | - rm -f $(DESTDIR)$(bindir)/deliverquota | | 44 | - rm -f $(DESTDIR)$(bindir)/deliverquota |
47 | | | 45 | |
48 | install-data-local: install-man install-deliverquota install-maildrop | | 46 | install-data-local: install-man install-deliverquota install-maildrop |
49 | | | 47 | |
50 | @@ -1315,23 +1311,24 @@ install-maildrop: | | 48 | @@ -1341,25 +1336,24 @@ install-maildrop: |
51 | $(INSTALL_PROGRAM) libs/maildrop/$$f $(DESTDIR)$(bindir)/$$f ; \ | | 49 | $(INSTALL_PROGRAM) libs/maildrop/$$f $(DESTDIR)$(bindir)/$$f ; \ |
52 | done | | 50 | done |
53 | $(INSTALL_PROGRAM) libs/liblock/lockmail $(DESTDIR)$(bindir)/lockmail | | 51 | $(INSTALL_PROGRAM) libs/liblock/lockmail $(DESTDIR)$(bindir)/lockmail |
54 | - $(INSTALL_PROGRAM) libs/maildir/maildirmake $(DESTDIR)$(bindir)/maildirmake | | 52 | - $(INSTALL_PROGRAM) libs/maildir/maildirmake $(DESTDIR)$(bindir)/maildirmake |
| | | 53 | - $(INSTALL_PROGRAM) libs/maildir/maildirkw $(DESTDIR)$(bindir)/maildirkw |
| | | 54 | - $(INSTALL_PROGRAM) libs/maildir/maildirwatch $(DESTDIR)$(bindir)/maildirwatch |
55 | $(INSTALL_PROGRAM) libs/rfc2045/reformime $(DESTDIR)$(bindir)/reformime | | 55 | $(INSTALL_PROGRAM) libs/rfc2045/reformime $(DESTDIR)$(bindir)/reformime |
56 | $(INSTALL_PROGRAM) libs/rfc2045/makemime $(DESTDIR)$(bindir)/makemime | | 56 | $(INSTALL_PROGRAM) libs/rfc2045/makemime $(DESTDIR)$(bindir)/makemime |
57 | test "@USE_DB@@USE_GDBM@" = "00" && exit 0; \ | | 57 | test "@USE_DB@@USE_GDBM@" = "00" && exit 0; \ |
58 | - $(INSTALL_PROGRAM) libs/makedat/makedatprog $(DESTDIR)$(bindir)/makedatprog | | 58 | - $(INSTALL_PROGRAM) libs/makedat/makedatprog $(DESTDIR)$(bindir)/makedatprog |
59 | + $(INSTALL_PROGRAM) libs/makedat/makedatprog $(DESTDIR)$(libexecdir)/makedatprog | | 59 | + $(INSTALL_PROGRAM) libs/makedat/makedatprog $(DESTDIR)$(libexecdir)/makedatprog |
60 | + $(LN_S) $(libexecdir)/makedatprog $(DESTDIR)$(bindir)/makedatprog | | 60 | + $(LN_S) $(libexecdir)/makedatprog $(DESTDIR)$(bindir)/makedatprog |
61 | test "@USE_DB@@USE_GDBM@" = "00" && exit 0; \ | | 61 | test "@USE_DB@@USE_GDBM@" = "00" && exit 0; \ |
62 | - $(INSTALL_SCRIPT) libs/makedat/makedat $(DESTDIR)$(bindir)/makedat | | 62 | - $(INSTALL_SCRIPT) libs/makedat/makedat $(DESTDIR)$(bindir)/makedat |
63 | + $(INSTALL_SCRIPT) libs/makedat/makedat $(DESTDIR)$(libexecdir)/makedat | | 63 | + $(INSTALL_SCRIPT) libs/makedat/makedat $(DESTDIR)$(libexecdir)/makedat |
64 | + $(LN_S) $(libexecdir)/makedat $(DESTDIR)$(bindir)/makedat | | 64 | + $(LN_S) $(libexecdir)/makedat $(DESTDIR)$(bindir)/makedat |
65 | . libs/maildrop/uidgid ; test -z "$$gid" && exit 0; test -w /etc || exit 0; cd $(DESTDIR)$(bindir) && chgrp $$gid maildrop lockmail | | 65 | . libs/maildrop/uidgid ; test -z "$$gid" && exit 0; test -w /etc || exit 0; cd $(DESTDIR)$(bindir) && chgrp $$gid maildrop lockmail |
66 | . libs/maildrop/uidgid ; test -z "$$uid" && exit 0; test -w /etc || exit 0; cd $(DESTDIR)$(bindir) && chown $$uid maildrop lockmail && chmod 755 maildrop lockmail | | 66 | . libs/maildrop/uidgid ; test -z "$$uid" && exit 0; test -w /etc || exit 0; cd $(DESTDIR)$(bindir) && chown $$uid maildrop lockmail && chmod 755 maildrop lockmail |
67 | | | 67 | |
68 | uninstall-maildrop: | | 68 | uninstall-maildrop: |
69 | - for f in maildrop mailbot maildirmake reformail lockmail makemime reformime; do \ | | 69 | - for f in maildrop mailbot maildirmake reformail lockmail makemime reformime maildirkw maildirwatch; do \ |
70 | + for f in maildrop mailbot reformail lockmail makemime reformime; do \ | | 70 | + for f in maildrop mailbot reformail lockmail makemime reformime ; do \ |
71 | rm -f $(DESTDIR)$(bindir)/$$f ; \ | | 71 | rm -f $(DESTDIR)$(bindir)/$$f ; \ |
72 | done | | 72 | done |
73 | test "@USE_DB@@USE_GDBM@" = "00" && exit 0; \ | | 73 | test "@USE_DB@@USE_GDBM@" = "00" && exit 0; \ |
74 | - rm -f $(DESTDIR)$(bindir)/makedat ; \ | | 74 | - rm -f $(DESTDIR)$(bindir)/makedat ; \ |
75 | - rm -f $(DESTDIR)$(bindir)/makedatprog | | 75 | - rm -f $(DESTDIR)$(bindir)/makedatprog |
76 | + rm -f $(DESTDIR)$(libexecdir)/makedat ; \ | | 76 | + rm -f $(DESTDIR)$(libexecdir)/makedat ; \ |
77 | + rm -f $(DESTDIR)$(libexecdir)/makedatprog | | 77 | + rm -f $(DESTDIR)$(libexecdir)/makedatprog |
78 | | | 78 | |
79 | all-recursive: all-make-check | | 79 | all-recursive: all-make-check |
80 | | | 80 | |