svn commit: r248358 - in stable/9/lib/ncurses: form menu ncurses panel

Brooks Davis brooks at FreeBSD.org
Fri Mar 15 22:31:52 UTC 2013


Author: brooks
Date: Fri Mar 15 22:31:51 2013
New Revision: 248358
URL: http://svnweb.freebsd.org/changeset/base/248358

Log:
  MFC r245887
  
  Only install manpages and html documentation in the ncurses/*w (wchar)
  builds so that it is only installed once.  This is consistent with the
  existing decision to only install headers in the that case.

Modified:
  stable/9/lib/ncurses/form/Makefile
  stable/9/lib/ncurses/menu/Makefile
  stable/9/lib/ncurses/ncurses/Makefile
  stable/9/lib/ncurses/panel/Makefile
Directory Properties:
  stable/9/lib/ncurses/form/   (props changed)
  stable/9/lib/ncurses/menu/   (props changed)
  stable/9/lib/ncurses/ncurses/   (props changed)
  stable/9/lib/ncurses/panel/   (props changed)

Modified: stable/9/lib/ncurses/form/Makefile
==============================================================================
--- stable/9/lib/ncurses/form/Makefile	Fri Mar 15 22:26:19 2013	(r248357)
+++ stable/9/lib/ncurses/form/Makefile	Fri Mar 15 22:31:51 2013	(r248358)
@@ -59,7 +59,6 @@ LDADD=	-lncurses${LIB_SUFFIX}
 
 .if defined(ENABLE_WIDEC)
 INCS=	form.h
-.endif
 
 .PATH: ${NCURSES_DIR}/man
 MAN=	\
@@ -157,6 +156,9 @@ MLINKS=	form_cursor.3 pos_form_cursor.3 
 	form_win.3 scale_form.3 \
 	form_win.3 set_form_sub.3 \
 	form_win.3 set_form_win.3
+.else
+NO_MAN=
+.endif
 
 .include <bsd.lib.mk>
 

Modified: stable/9/lib/ncurses/menu/Makefile
==============================================================================
--- stable/9/lib/ncurses/menu/Makefile	Fri Mar 15 22:26:19 2013	(r248357)
+++ stable/9/lib/ncurses/menu/Makefile	Fri Mar 15 22:31:51 2013	(r248358)
@@ -45,7 +45,6 @@ LDADD=	-lncurses${LIB_SUFFIX}
 
 .if defined(ENABLE_WIDEC)
 INCS=	menu.h eti.h
-.endif
 
 .PATH: ${NCURSES_DIR}/man
 MAN=	\
@@ -130,6 +129,9 @@ MLINKS=	menu_attributes.3 menu_back.3 \
 	mitem_value.3 item_value.3 \
 	mitem_value.3 set_item_value.3 \
 	mitem_visible.3 item_visible.3
+.else
+NO_MAN=
+.endif
 
 .include <bsd.lib.mk>
 

Modified: stable/9/lib/ncurses/ncurses/Makefile
==============================================================================
--- stable/9/lib/ncurses/ncurses/Makefile	Fri Mar 15 22:26:19 2013	(r248357)
+++ stable/9/lib/ncurses/ncurses/Makefile	Fri Mar 15 22:31:51 2013	(r248358)
@@ -2,6 +2,10 @@
 
 SHLIBDIR?=	/lib
 
+.if !defined(ENABLE_WIDEC)
+NO_MAN=
+.endif
+
 .include <bsd.own.mk>
 
 .include "${.CURDIR}/../config.mk"
@@ -304,8 +308,10 @@ SYMLINKS+=	libncurses${LIB_SUFFIX}_p.a $
 SYMLINKS+=	libncurses${LIB_SUFFIX}_p.a ${LIBDIR}/libtinfo${LIB_SUFFIX}_p.a
 .endif
 
+.if defined(ENABLE_WIDEC)
 DOCSDIR=	${SHAREDIR}/doc/ncurses
 DOCS=		ncurses-intro.html hackguide.html
+.endif
 
 .if ${MK_HTML} != "no"
 .PATH: ${NCURSES_DIR}/doc/html
@@ -457,6 +463,7 @@ terminfo.5: MKterminfo.sh terminfo.head 
 
 CLEANFILES+=	terminfo.5
 
+.if defined(ENABLE_WIDEC)
 .PATH: ${NCURSES_DIR}/man
 MAN=	\
 	curs_addch.3 \
@@ -517,7 +524,6 @@ MAN=	\
 	resizeterm.3 \
 	wresize.3
 
-.if defined(ENABLE_WIDEC)
 MAN+=	\
 	curs_add_wch.3 \
 	curs_add_wchstr.3 \

Modified: stable/9/lib/ncurses/panel/Makefile
==============================================================================
--- stable/9/lib/ncurses/panel/Makefile	Fri Mar 15 22:26:19 2013	(r248357)
+++ stable/9/lib/ncurses/panel/Makefile	Fri Mar 15 22:31:51 2013	(r248358)
@@ -34,7 +34,6 @@ LDADD=	-lncurses${LIB_SUFFIX}
 
 .if defined(ENABLE_WIDEC)
 INCS=	panel.h
-.endif
 
 # generate MAN
 .PATH: ${NCURSES_DIR}/man
@@ -58,6 +57,9 @@ MLINKS=	panel.3 bottom_panel.3 \
 	panel.3 show_panel.3 \
 	panel.3 top_panel.3 \
 	panel.3 update_panels.3
+.else
+NO_MAN=
+.endif
 	
 .include <bsd.lib.mk>
 


More information about the svn-src-stable-9 mailing list