[patch] make cvs building a bit more noob-friendly
Mike Frysinger <[email protected]> Sat, 10 Jun 2006 17:36:59 -0400
| Newsgroups | gmane.linux.pld.shadow.general |
|---|---|
| Organization | wh0rd.org |
| Message-ID | <[email protected]> |
just tried building from cvs and the man dir failed on me ... this is because
default behavior is --disable-man and since i don't have any man pages
already generated, i get:
make[1]: Entering directory `/usr/local/src/shadow/man'
make[1]: *** No rule to make target `limits.5', needed by `all-am'. Stop.
make[1]: Leaving directory `/usr/local/src/shadow/man'
attached patch adds an error message so people dont have to go digging through
source to find out what's up:
make[1]: Entering directory `/usr/local/src/shadow/man'
Error: you need to run configure with '--enable-man'
in order to regenerate man pages.
make[1]: *** [limits.5] Error 1
-mike
signature.asc
(application/pgp-signature, 827 B)
-----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.3 (GNU/Linux) iQIVAwUARIs7e0FjO5/oN/WBAQI3eQ/5ARM7M9R1m3GMjqEne88LFnPbF0RgoKld dCiUmd3pl8E/BMX4chO/kfFApH1W3DZA020lxnHQmjgRDsRQ48z/w7WOKbiQtsze qFI7Z9/ED3KUL0kwZZyZoxSFkNdBQI+fw1I1m7jdCSXeIdvYLW1w98zrFSzYlrjd +dBynlKGRDCnSGsdgCXBdV3MwIzDlpVaoM9HAz/cuHVu0jmtZ1miN3/VN9WAmcnD 9tK9JDSBPk3ErEKZsX2NCL02WlkkNgw8ZHRSFMLemJUiPRR7xCMGGOsOsOc1r41y vaKPATXpHuUtzwFUROhrddEoXXmAdhxei2/4diSZhCq6vmHY1jFotwSsVvcbplRh 4IpKbmfGhYHDQ/GP+InIWhido6ifziyB75oUkw0c2uNyIMCOH5N8POROIWSaSf0C vd3V76U6/bFoCWRypPpA4IKt6mrgQbB4qAsVyDkZaVnCsC+geaMZNslSeXHlTm5s 9aY1LOZZDHwK7/g+MvqLdz6WANlRgkLVpn+1J+YQnqyb7QLEFWdPtQQyHpHHXmJK GtM5NV/iSntBw1/OA1eUT2HNugwlo/dobTNWZS6LqlooAbojGPaP2zve9lqB1l5g GYCHs+asIdXlr0VXfj0nzhBoe6ici05XMXicdeNk4Jpvj1YCQTvd6YshH/AjF3hV A6l2wZOWKwg= =2VG6 -----END PGP SIGNATURE-----
shadow-user-friendly-man-error.patch
(text/x-diff, 602 B)
Index: man/Makefile.am =================================================================== RCS file: /cvsroot/shadow/man/Makefile.am,v retrieving revision 1.62 diff -u -p -r1.62 Makefile.am --- man/Makefile.am 5 Jun 2006 02:57:27 -0000 1.62 +++ man/Makefile.am 10 Jun 2006 21:32:35 -0000 @@ -240,6 +240,15 @@ vigr.8 vipw.8: vipw.8.xml CLEANFILES = $(man_MANS) +else + +$(man_MANS): + @echo "" + @echo "Error: you need to run configure with '--enable-man'" + @echo " in order to regenerate man pages." + @echo "" + @false + endif POFILES = $(foreach lang, $(LINGUAS), $(lang)/$(lang).po)