From 5aa4a0f5efe281d678c4f2f104a01d5b7d7d6279 Mon Sep 17 00:00:00 2001 From: William McBrine Date: Fri, 17 Feb 2006 03:25:33 +0000 Subject: [PATCH] New installation method: "xcurses" subdirectory in include directory. Instead of having to rename the header files and edit source, one can just specify "-I/usr/local/include/xcurses" (or whatever) at build time. xcurses.h and xpanel.h are still installed for backwards compatibility. --- Makefile.in | 8 ++++++++ xcurses-config.in | 4 ++-- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/Makefile.in b/Makefile.in index ecbfee6e..f6e12c11 100644 --- a/Makefile.in +++ b/Makefile.in @@ -43,10 +43,18 @@ install: $(INSTALL) -d -m 755 $(libdir) $(INSTALL) -d -m 755 $(bindir) $(INSTALL) -d -m 755 $(includedir) + $(INSTALL) -d -m 755 $(includedir)/xcurses $(INSTALL) -c -m 644 $(srcdir)/curses.h $(includedir)/xcurses.h + $(INSTALL) -c -m 644 $(srcdir)/curses.h $(includedir)/xcurses/curses.h sed -e 's/#include /#include /' \ < $(srcdir)/panel.h > ./xpanel.h $(INSTALL) -m 644 ./xpanel.h $(includedir)/xpanel.h + $(INSTALL) -c -m 644 $(srcdir)/panel.h \ + $(includedir)/xcurses/panel.h + $(INSTALL) -c -m 644 $(srcdir)/term.h \ + $(includedir)/xcurses/term.h + $(INSTALL) -c -m 644 $(srcdir)/curspriv.h \ + $(includedir)/xcurses/curspriv.h $(INSTALL) -c -m 644 $(pdcursesdir)/libXCurses.a $(libdir)/libXCurses.a -$(RANLIB) $(libdir)/libXCurses.a -$(INSTALL) -c -m 755 $(pdcursesdir)/$(SHLPRE)$(SHLFILE)$(SHLPST) \ diff --git a/xcurses-config.in b/xcurses-config.in index e42a40c2..b09d8950 100755 --- a/xcurses-config.in +++ b/xcurses-config.in @@ -3,11 +3,11 @@ # The idea to this kind of setup info script was stolen from numerous # other packages, such as neon, libxml and gnome. # -# $Id: xcurses-config.in,v 1.4 2006/02/14 02:53:07 wmcbrine Exp $ +# $Id: xcurses-config.in,v 1.5 2006/02/17 03:25:33 wmcbrine Exp $ # prefix=@prefix@ exec_prefix=@exec_prefix@ -includedir=@includedir@ +includedir=@includedir@/xcurses usage() {