Blame man/Makefile.am

Packit 6bd9ab
# Makefile.am - use automake to generate Makefile.in
Packit 6bd9ab
#
Packit 6bd9ab
# Copyright (C) 2007-2016 Arthur de Jong
Packit 6bd9ab
#
Packit 6bd9ab
# This library is free software; you can redistribute it and/or
Packit 6bd9ab
# modify it under the terms of the GNU Lesser General Public
Packit 6bd9ab
# License as published by the Free Software Foundation; either
Packit 6bd9ab
# version 2.1 of the License, or (at your option) any later version.
Packit 6bd9ab
#
Packit 6bd9ab
# This library is distributed in the hope that it will be useful,
Packit 6bd9ab
# but WITHOUT ANY WARRANTY; without even the implied warranty of
Packit 6bd9ab
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
Packit 6bd9ab
# Lesser General Public License for more details.
Packit 6bd9ab
#
Packit 6bd9ab
# You should have received a copy of the GNU Lesser General Public
Packit 6bd9ab
# License along with this library; if not, write to the Free Software
Packit 6bd9ab
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
Packit 6bd9ab
# 02110-1301 USA
Packit 6bd9ab
Packit 6bd9ab
PAM_MANS = pam_ldap.8
Packit 6bd9ab
UTILS_MANS = getent.ldap.1 chsh.ldap.1
Packit 6bd9ab
NSLCD_MANS = nslcd.conf.5 nslcd.8
Packit 6bd9ab
PYNSLCD_MANS = pynslcd.8
Packit 6bd9ab
ALL_MANS = $(PAM_MANS) $(UTILS_MANS) $(NSLCD_MANS) $(PYNSLCD_MANS)
Packit 6bd9ab
Packit 6bd9ab
program_transform_name = s&ldap&$(MODULE_NAME)&
Packit 6bd9ab
Packit 6bd9ab
# figure out which manual pages to install
Packit 6bd9ab
if INSTMAN
Packit 6bd9ab
man_MANS =
Packit 6bd9ab
if ENABLE_PAM
Packit 6bd9ab
  man_MANS += $(PAM_MANS)
Packit 6bd9ab
endif
Packit 6bd9ab
if ENABLE_UTILS
Packit 6bd9ab
  man_MANS += $(UTILS_MANS)
Packit 6bd9ab
endif
Packit 6bd9ab
if ENABLE_NSLCD
Packit 6bd9ab
  man_MANS += $(NSLCD_MANS)
Packit 6bd9ab
endif
Packit 6bd9ab
if ENABLE_PYNSLCD
Packit 6bd9ab
  man_MANS += $(PYNSLCD_MANS)
Packit 6bd9ab
if !ENABLE_NSLCD
Packit 6bd9ab
  man_MANS += nslcd.conf.5
Packit 6bd9ab
endif
Packit 6bd9ab
endif
Packit 6bd9ab
noinst_DATA = $(ALL_MANS)
Packit 6bd9ab
EXTRA_DIST = $(ALL_MANS) $(ALL_MANS:=.xml)
Packit 6bd9ab
endif
Packit 6bd9ab
Packit 6bd9ab
if GENMAN
Packit 6bd9ab
Packit 6bd9ab
MAINTAINERCLEANFILES = $(ALL_MANS) $(ALL_MANS:=.html)
Packit 6bd9ab
Packit 6bd9ab
SUFFIXES = .xml
Packit 6bd9ab
.xml:
Packit 6bd9ab
	$(DOCBOOK2X_MAN) \
Packit 6bd9ab
	  --string-param header-3='$(RELEASE_MONTH)' \
Packit 6bd9ab
	  --string-param header-4='Version $(VERSION)' \
Packit 6bd9ab
	  --encoding=utf-8 \
Packit 6bd9ab
	  $<
Packit 6bd9ab
Packit 6bd9ab
.xml.html:
Packit 6bd9ab
	xmlto xhtml-nochunks $<
Packit 6bd9ab
Packit 6bd9ab
endif