# Copyright (C) 2018 Patrick McDermott # # This file is part of opkbuild. # # opkbuild is free software: you can redistribute it and/or modify it # under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # opkbuild is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with opkbuild. If not, see . MANUAL = Distribution Build System #man1_sources = \ # opkbuild.1in \ # ob-checkbuilddeps.1in \ # ob-buildenv.1in \ # ob-unpacksource.1in \ # ob-applypatches.1in \ # ob-installplatconf.1in \ # ob-installdocs.1in \ # ob-gencontrol.1in \ # ob-buildopk.1in \ # ob-genchanges.1in man1_MANS = $(man1_sources:.1in=.1) man3_MANS = \ %reldir%/ob_error.3 \ %reldir%/ob_get_msg.3 \ %reldir%/ob_get_text_domain.3 \ %reldir%/ob_info.3 \ %reldir%/ob_parse_changelog.3 \ %reldir%/ob_parse_control.3 \ %reldir%/ob_parse_dep.3 \ %reldir%/ob_reduce_deps.3 \ %reldir%/ob_set_substvar.3 \ %reldir%/ob_set_text_domain.3 \ %reldir%/ob_substvars.3 \ %reldir%/ob_validate_binary_name.3 \ %reldir%/ob_validate_source_name.3 \ %reldir%/ob_warn.3 SUFFIXES += .1in .1 CLEANFILES += \ %reldir%/Tags \ $(man1_MANS) \ $(man3_MANS) EXTRA_DIST += \ $(man1_sources) man_subst = sed \ -e "s|[@]SOURCE[@]|$(PACKAGE_STRING)|g" \ -e 's|[@]MANUAL[@]|$(MANUAL)|g' .1in.1: $(AM_V_GEN)$(MKDIR_P) "$$(dirname $@)" $(AM_V_at)$(man_subst) $< >$@ $(man3_MANS): %reldir%/Tags %reldir%/Tags: $(libopkbuild_sources) $(EXTRA_libopkbuild_sources) $(AM_V_GEN)libopkbuild="$(libdatadir)/libopkbuild.$(SHSOEXT)"; \ libopkbuild="$${libopkbuild}.$(libopkbuild_shsoversion)"; \ '$(srcdir)/tools/shman.sh' \ -s "$(PACKAGE_STRING)" -m '$(MANUAL)' -S "$${libopkbuild}" \ -b '$(srcdir)' -d %reldir% -t $@ \ $(libopkbuild_sources) $(EXTRA_libopkbuild_sources)