##############################################################################
-# Copyright (c) 1998-2012,2013 Free Software Foundation, Inc. #
+# Copyright (c) 1998-2013,2014 Free Software Foundation, Inc. #
# #
# Permission is hereby granted, free of charge, to any person obtaining a #
# copy of this software and associated documentation files (the "Software"), #
# use or other dealings in this Software without prior written #
# authorization. #
##############################################################################
-# $Id: dist.mk,v 1.948 2013/10/12 16:11:35 tom Exp $
+# $Id: dist.mk,v 1.989 2014/06/07 15:13:29 tom Exp $
# Makefile for creating ncurses distributions.
#
# This only needs to be used directly as a makefile by developers, but
# These define the major/minor/patch versions of ncurses.
NCURSES_MAJOR = 5
NCURSES_MINOR = 9
-NCURSES_PATCH = 20131012
+NCURSES_PATCH = 20140607
# We don't append the patch to the version, since this only applies to releases
VERSION = $(NCURSES_MAJOR).$(NCURSES_MINOR)
MANPROG = tbl | nroff -mandoc -rLL=65n -rLT=71n -Tascii
manhtml:
- @rm -f doc/html/man/*.html
+ @for f in doc/html/man/*.html; do \
+ test -f $$f || continue; \
+ case $$f in \
+ */index.html) ;; \
+ *) rm -f $$f ;; \
+ esac; \
+ done
@mkdir -p doc/html/man
@rm -f subst.tmp ;
@for f in man/*.[0-9]*; do \
-e 's/>/\>/g' \
>> doc/html/man/$$g ;\
echo '-->' >> doc/html/man/$$g ;\
- ./edit_man.sh normal editing /usr/man man $$f | $(MANPROG) | tr '\255' '-' | $(MAN2HTML) -title "$$T" | \
- sed -f subst.sed |\
- sed -e 's/"curses.3x.html"/"ncurses.3x.html"/g' \
+ ./edit_man.sh normal editing /usr/man man $$f | \
+ $(MANPROG) | \
+ tr '\255' '-' | \
+ $(MAN2HTML) \
+ -title "$$T" \
+ -aliases man/manhtml.aliases \
+ -externs man/manhtml.externs | \
+ sed -f subst.sed |\
+ sed -e 's/"curses.3x.html"/"ncurses.3x.html"/g' \
>> doc/html/man/$$g ;\
done
@rm -f subst.sed