X-Git-Url: https://ncurses.scripts.mit.edu/?p=ncurses.git;a=blobdiff_plain;f=misc%2Fgen-pkgconfig.in;h=d3e30e040f197e521a6eaa4c37e196a59d24017d;hp=9db12572aaee3ba385a24ae9e840be1f099232c5;hb=b0b1980be11bba618d84beb8b30ac94e2c820602;hpb=bfe753d2dbaed1587556f1dc89bb14066d075c8c;ds=sidebyside diff --git a/misc/gen-pkgconfig.in b/misc/gen-pkgconfig.in index 9db12572..d3e30e04 100644 --- a/misc/gen-pkgconfig.in +++ b/misc/gen-pkgconfig.in @@ -1,7 +1,7 @@ #!@SHELL@ -# $Id: gen-pkgconfig.in,v 1.15 2013/03/16 23:33:34 tom Exp $ +# $Id: gen-pkgconfig.in,v 1.19 2014/12/14 00:38:23 tom Exp $ ############################################################################## -# Copyright (c) 2009-2012,2013 Free Software Foundation, Inc. # +# Copyright (c) 2009-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"), # @@ -47,14 +47,15 @@ DFT_DEP_SUFFIX=@DFT_DEP_SUFFIX@ TINFO_ARG_SUFFIX=@TINFO_ARG_SUFFIX@ CXX_LIB_SUFFIX=@CXX_LIB_SUFFIX@ +suffix=@PC_MODULE_SUFFIX@ prefix="@prefix@" exec_prefix="@exec_prefix@" -includedir="@includedir@" +includedir="@includedir@@includesubdir@" libdir="@libdir@" show_prefix='@prefix@' show_exec_prefix='@exec_prefix@' -show_includedir='@includedir@' +show_includedir='@includedir@@includesubdir@' show_libdir='@libdir@' MAIN_LIBRARY="${LIB_NAME}@DFT_ARG_SUFFIX@" @@ -66,7 +67,14 @@ FORM_LIBRARY="${FORM_NAME}@DFT_ARG_SUFFIX@" if test "$includedir" = "/usr/include" ; then CFLAGS= else - CFLAGS="-I\${includedir}" + includetop=`echo "$includedir" | sed -e 's,/include/[^/]*$,/include/,'` + test "$includetop" = "/usr/include" && includetop="$includedir" + if test "x$includetop" != "$includedir" + then + CFLAGS="-I${includetop} -I\${includedir}" + else + CFLAGS="-I\${includedir}" + fi fi if test "$libdir" = "/usr/lib" ; then @@ -87,24 +95,22 @@ do elif test $name = $SUB_LIBRARY ; then desc="$desc terminal interface library" elif expr $name : ".*${CXX_NAME}.*" >/dev/null ; then - reqs="$PANEL_LIBRARY, $MENU_LIBRARY, $FORM_LIBRARY, $MAIN_LIBRARY" + reqs="$PANEL_LIBRARY${suffix}, $MENU_LIBRARY${suffix}, $FORM_LIBRARY${suffix}, $MAIN_LIBRARY${suffix}" desc="$desc add-on library" else - reqs="$MAIN_LIBRARY" + reqs="$MAIN_LIBRARY${suffix}" desc="$desc add-on library" fi if test $name != $SUB_LIBRARY && test $SUB_LIBRARY != $MAIN_LIBRARY ; then if test $name != $TINFO_NAME ; then test -n "$reqs" && reqs="$reqs, " - reqs="${reqs}${SUB_LIBRARY}" + reqs="${reqs}${SUB_LIBRARY}${suffix}" fi fi echo "** creating ${name}.pc" - cat >${name}.pc <${name}${suffix}.pc <