Makefile revision 16140
0bf15ed0fdb50227faf47dd071dc50852157f8afMatt Sweeney# Makefile for generateing man page tarballs that are used in each of the
0bf15ed0fdb50227faf47dd071dc50852157f8afMatt Sweeney# SUNW*.spec files
0bf15ed0fdb50227faf47dd071dc50852157f8afMatt Sweeney# Generates : $(PACKAGE)-manpages-$(MANPAGE_VERSION).tar.gz
0bf15ed0fdb50227faf47dd071dc50852157f8afMatt Sweeney# e.g. sun-manpage-tarballs/*.tar.gz
0bf15ed0fdb50227faf47dd071dc50852157f8afMatt Sweeney# "make" : Rebuilds all man page tarballs
0bf15ed0fdb50227faf47dd071dc50852157f8afMatt Sweeney# "make check-used" : Outputs list of man pages not being used.
0bf15ed0fdb50227faf47dd071dc50852157f8afMatt Sweeney# "make check-version" : Prints current man page tarball version
0bf15ed0fdb50227faf47dd071dc50852157f8afMatt Sweeney# "make $(PACKAGE)-manpages-$(MANPAGE_VERSION).tar.gz
0bf15ed0fdb50227faf47dd071dc50852157f8afMatt Sweeney# e.g. "make SUNWgnome-panel-manpages-0.1.tar.gz"
0bf15ed0fdb50227faf47dd071dc50852157f8afMatt Sweeney# will only generate SUNWgnome-panel's man page tarball
0bf15ed0fdb50227faf47dd071dc50852157f8afMatt Sweeney# For each package that contains man pages.
0bf15ed0fdb50227faf47dd071dc50852157f8afMatt Sweeney# - Ensure all relevant man pages for your package are located under the
0bf15ed0fdb50227faf47dd071dc50852157f8afMatt Sweeney# correct man page section dir i.e.
# e.g. PACKAGES = \
# e.g. SUNWgnome-panel_PAGES = man1/gnome-panel.1 etc...
# PACKAGE.PAGES - Assigned to $(PACKAGE_PAGES).
# e.g. SUNWgnome-panel.PAGES: $(SUNWgnome-panel_PAGES)
# e.g. For a new gnome-panel man page it would be added to
PACKAGES = \
SUNWTiff \
SUNWbabl \
SUNWdia \
SUNWdbus \
SUNWgegl \
SUNWgnome-cd \
SUNWgnome-print \
SUNWjpg \
SUNWpng \
SUNWw3m \
SUNWflac \
SUNWTiff_PAGES = \
SUNWcheese_PAGES = \
SUNWdbus_PAGES = \
SUNWjpg_PAGES = \
SUNWpng_PAGES = \
SUNWfsexam_PAGES = \
SUNWgamin_PAGES = \
SUNWliboil_PAGES = \
SUNWglibmm_PAGES = \
SUNWsigcpp_PAGES = \
SUNWgnutls_PAGES = \
SUNWgtkmm_PAGES = \
SUNWespeak_PAGES = \
SUNWw3m_PAGES = \
SUNWlibgsf_PAGES = \
SUNWdia_PAGES = \
SUNWdrivel_PAGES = \
SUNWbabl_PAGES = \
SUNWgegl_PAGES = \
@if test -f $(TARBALL_DIR)/$@; then \
echo " $$base_manpage"; \
echo " install --mode=0644 \$$\$$mp \$$(DESTDIR)\$$(MAN"$$mantype"DIR); \\" >> $(MANPAGE_DIR)/Makefile; \
@if test -f unused-manpages.txt; then \
@echo $(MANPAGE_VERSION)