pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

vmailmgr: Avoid "warning: ignoring prerequisites on suffix rule definition"



Module Name:	pkgsrc-wip
Committed By:	Amitai Schleier <schmonz%NetBSD.org@localhost>
Pushed By:	schmonz
Date:		Tue Feb 20 20:30:35 2024 -0500
Changeset:	7bb89fe187be99b94085f346cc20d1f2c607b04d

Modified Files:
	vmailmgr/distinfo
	vmailmgr/patches/patch-authenticate_Makefile.am
	vmailmgr/patches/patch-commands_Makefile.am
	vmailmgr/patches/patch-doc_Makefile.am
Added Files:
	vmailmgr/patches/patch-daemon_Makefile.am

Log Message:
vmailmgr: Avoid "warning: ignoring prerequisites on suffix rule definition"

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=7bb89fe187be99b94085f346cc20d1f2c607b04d

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 vmailmgr/distinfo                               |  7 +++---
 vmailmgr/patches/patch-authenticate_Makefile.am | 16 +++++++++++--
 vmailmgr/patches/patch-commands_Makefile.am     | 17 +++++++++++++-
 vmailmgr/patches/patch-daemon_Makefile.am       | 19 +++++++++++++++
 vmailmgr/patches/patch-doc_Makefile.am          | 31 +++++++++++++++++++++++++
 5 files changed, 84 insertions(+), 6 deletions(-)

diffs:
diff --git a/vmailmgr/distinfo b/vmailmgr/distinfo
index 5d20aa82e1..9585262409 100644
--- a/vmailmgr/distinfo
+++ b/vmailmgr/distinfo
@@ -4,11 +4,12 @@ BLAKE2s (vmailmgr-526d53c1d0e604ec29ada61b79485ceeb8b978cd-526d53c1d0e604ec29ada
 SHA512 (vmailmgr-526d53c1d0e604ec29ada61b79485ceeb8b978cd-526d53c1d0e604ec29ada61b79485ceeb8b978cd.tar.gz) = 9d717b4b9ae763509d8192c40167606acdc56622d8f9351c763140f5b2573d6c2c1364c33003e1649d2b0d628aadab03690ade20f9e3210c5b44a89237bdd62b
 Size (vmailmgr-526d53c1d0e604ec29ada61b79485ceeb8b978cd-526d53c1d0e604ec29ada61b79485ceeb8b978cd.tar.gz) = 191933 bytes
 SHA1 (patch-Makefile.am) = 2170216e56600228e70f237a15f482421741e2d0
-SHA1 (patch-authenticate_Makefile.am) = 70882f5912b7ea2e5e4ca32b8132f16bb541c454
+SHA1 (patch-authenticate_Makefile.am) = f41b1912bcf2ede3f86096e2d311be6b813727ec
 SHA1 (patch-cgi_Makefile.am) = 5cab84302883fbaf7477def403ec0025cd9e7eb4
-SHA1 (patch-commands_Makefile.am) = ee2506f4b6da96492e8dc753870a720a3b7c5ae1
+SHA1 (patch-commands_Makefile.am) = 881adeab16b77f4d146e21780682b09e5743df59
 SHA1 (patch-commands_vdeliver.cc) = cbbd24e3a82ea18efc69097913279f4e1d1f715b
-SHA1 (patch-doc_Makefile.am) = c49c927ad8d19ab67f60a21535f0576cd4d8403e
+SHA1 (patch-daemon_Makefile.am) = d3fa304dca99bbe0e31186bb5b66b942509b7416
+SHA1 (patch-doc_Makefile.am) = 3bc737c61337c3d34a0c689e85366a8aed1f38c5
 SHA1 (patch-lib_fdbuf_fdbuf.h) = 49df77596e79033a1667316636a7cc7c9e7c4086
 SHA1 (patch-lib_mergelib.sh) = 59cdc1e5896331195f1d693a7cad4f7f6f7ec8e4
 SHA1 (patch-lib_misc_response.h) = dd36666436fc11ea6dc6efde625f3b5ba9809922
diff --git a/vmailmgr/patches/patch-authenticate_Makefile.am b/vmailmgr/patches/patch-authenticate_Makefile.am
index 880149f420..8a0923ba0c 100644
--- a/vmailmgr/patches/patch-authenticate_Makefile.am
+++ b/vmailmgr/patches/patch-authenticate_Makefile.am
@@ -1,6 +1,6 @@
 $NetBSD$
 
---- authenticate/Makefile.am.orig	2024-02-20 03:24:52.209991167 +0000
+--- authenticate/Makefile.am.orig	2015-09-01 16:03:21.000000000 +0000
 +++ authenticate/Makefile.am
 @@ -1,5 +1,5 @@
  bin_PROGRAMS = checkvpw vauthenticate
@@ -9,7 +9,19 @@ $NetBSD$
  authlibdir = ${prefix}/lib/courier-imap/libexec/authlib/
  
  noinst_PODS = checkvpw.pod vauthenticate.pod
-@@ -25,8 +25,8 @@ INCLUDES = $(CIINCLUDES) -I../lib
+@@ -17,9 +17,9 @@ docs: $(noinst_HTMLS) $(man_MANS)
+ dist-hook:
+ 	touch $(distdir)/*.html $(distdir)/*.[123456789]
+ 
+-.pod.1: ../configure.ac
++.pod.1:
+ 	$(POD2MAN) --section=1 $< >$@
+-.pod.html: ../configure.ac
++.pod.html:
+ 	$(POD2HTML) $< >$@
+ 
+ AM_CPPFLAGS = -I../lib
+@@ -27,8 +27,8 @@ AM_CPPFLAGS = -I../lib
  checkvpw_SOURCES = checkvpw.cc authvlib.cc authvlib.h
  checkvpw_LDADD = ../lib/libvmailmgr.a
  
diff --git a/vmailmgr/patches/patch-commands_Makefile.am b/vmailmgr/patches/patch-commands_Makefile.am
index 1cb2127ad9..b24581b936 100644
--- a/vmailmgr/patches/patch-commands_Makefile.am
+++ b/vmailmgr/patches/patch-commands_Makefile.am
@@ -3,7 +3,7 @@ $NetBSD$
 Fix typo, spotted on Ubuntu via "install: will not overwrite
 just-created vadduser.1"
 
---- commands/Makefile.am.orig	2024-02-20 20:06:05.979521962 +0000
+--- commands/Makefile.am.orig	2015-09-01 16:03:21.000000000 +0000
 +++ commands/Makefile.am
 @@ -4,7 +4,7 @@ bin_SCRIPTS = vaddalias vconf2dir
  noinst_HEADERS = vcommand.h
@@ -14,3 +14,18 @@ just-created vadduser.1"
  	vchforwards.pod vdeliver.pod vdeluser.pod \
  	vpasswd.pod vpasswds.pod vrehash.pod vsetup.pod vupgrade.pod
  noinst_HTMLS = $(noinst_PODS:.pod=.html)
+@@ -23,11 +23,11 @@ docs: $(noinst_HTMLS) $(man_MANS)
+ dist-hook:
+ 	touch $(distdir)/*.html $(distdir)/*.[123456789]
+ 
+-.cc.pod: ../configure.ac ../lib/cli++/cli++topod.pl
++.cc.pod:
+ 	perl ../lib/cli++/cli++topod.pl $< >$@
+-.pod.1: ../configure.ac
++.pod.1:
+ 	$(POD2MAN) --section=1 $< >$@
+-.pod.html: ../configure.ac
++.pod.html:
+ 	$(POD2HTML) $< >$@
+ 
+ AM_CPPFLAGS = -I../lib -DBINDIR=\"@bindir@\"
diff --git a/vmailmgr/patches/patch-daemon_Makefile.am b/vmailmgr/patches/patch-daemon_Makefile.am
new file mode 100644
index 0000000000..5bf26728e0
--- /dev/null
+++ b/vmailmgr/patches/patch-daemon_Makefile.am
@@ -0,0 +1,19 @@
+$NetBSD$
+
+--- daemon/Makefile.am.orig	2024-02-21 01:26:29.339104004 +0000
++++ daemon/Makefile.am
+@@ -15,11 +15,11 @@ docs: $(noinst_HTMLS) $(noinst_TXTS)
+ dist-hook:
+ 	touch $(distdir)/*.html $(distdir)/*.[123456789]
+ 
+-vmailmgrd.pod: main.cc ../configure.ac ../lib/cli++/cli++topod.pl
++vmailmgrd.pod:
+ 	perl ../lib/cli++/cli++topod.pl $< >$@
+-.pod.8: ../configure.ac
++.pod.8:
+ 	$(POD2MAN) --section=8 $< >$@
+-.pod.html: ../configure.ac
++.pod.html:
+ 	$(POD2HTML) $< >$@
+ 
+ AM_CPPFLAGS = -I../lib
diff --git a/vmailmgr/patches/patch-doc_Makefile.am b/vmailmgr/patches/patch-doc_Makefile.am
index ae567a30e7..8889f53a2d 100644
--- a/vmailmgr/patches/patch-doc_Makefile.am
+++ b/vmailmgr/patches/patch-doc_Makefile.am
@@ -1,5 +1,9 @@
 $NetBSD$
 
+Avoid "warning: ignoring prerequisites on suffix rule definition"
+
+Skip building non-manpage docs.
+
 --- doc/Makefile.am.orig	2015-09-01 16:03:21.000000000 +0000
 +++ doc/Makefile.am
 @@ -30,7 +30,8 @@ TEXI2PDF = texi2pdf --clean --quiet
@@ -12,3 +16,30 @@ $NetBSD$
  
  dist-hook:
  	touch $(distdir)/*.html
+@@ -43,15 +44,15 @@ ChangeLog.html: ../ChangeLog
+ NEWS.html: ../NEWS
+ 	$(NEWS2HTML) $< >$@
+ 
+-.pod.1: ../configure.ac; $(POD2MAN) --section=1 $< >$@
+-.pod.5: ../configure.ac; $(POD2MAN) --section=5 $< >$@
+-.pod.7: ../configure.ac; $(POD2MAN) --section=7 $< >$@
+-.pod.8: ../configure.ac; $(POD2MAN) --section=8 $< >$@
+-.pod.html: ../configure.ac; $(POD2HTML) $< >$@
+-.texi.html: ../configure.ac; $(TEXI2HTML) $< >$@
+-.texi.txt: ../configure.ac; $(TEXI2TXT) $< >$@
+-.texi.pdf: ../configure.ac; $(TEXI2PDF) $<
+-.texi.info: ../configure.ac; $(TEXI2INFO) $<
++.pod.1: ; $(POD2MAN) --section=1 $< >$@
++.pod.5: ; $(POD2MAN) --section=5 $< >$@
++.pod.7: ; $(POD2MAN) --section=7 $< >$@
++.pod.8: ; $(POD2MAN) --section=8 $< >$@
++.pod.html: ; $(POD2HTML) $< >$@
++.texi.html: ; $(TEXI2HTML) $< >$@
++.texi.txt: ; $(TEXI2TXT) $< >$@
++.texi.pdf: ; $(TEXI2PDF) $<
++.texi.info: ; $(TEXI2INFO) $<
+ 
+-.fig.pdf: ../configure.ac; $(FIG2PDF) $< $@
+-.fig.ps: ../configure.ac; $(FIG2PS) $< $@
++.fig.pdf: ; $(FIG2PDF) $< $@
++.fig.ps: ; $(FIG2PS) $< $@


Home | Main Index | Thread Index | Old Index