diff options
author | Michael Olbrich <m.olbrich@pengutronix.de> | 2011-06-27 09:13:07 +0200 |
---|---|---|
committer | Michael Olbrich <m.olbrich@pengutronix.de> | 2011-06-27 09:13:07 +0200 |
commit | f753fe9b730ff18d0528b770a9d880c7f4d15a53 (patch) | |
tree | 5ae2f0c614ee2560a4e325df7f0046beefacc963 | |
parent | dc20a55f66151d68f1e73e8e9ecff1a955e14ffd (diff) | |
download | ptxdist-f753fe9b730ff18d0528b770a9d880c7f4d15a53.tar.gz ptxdist-f753fe9b730ff18d0528b770a9d880c7f4d15a53.tar.xz |
ncurses: fix links
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
-rw-r--r-- | rules/ncurses.make | 38 |
1 files changed, 26 insertions, 12 deletions
diff --git a/rules/ncurses.make b/rules/ncurses.make index c5117f4b6..cd167c4f7 100644 --- a/rules/ncurses.make +++ b/rules/ncurses.make @@ -147,6 +147,8 @@ endif ifdef PTXCONF_NCURSES_WIDE_CHAR NCURSES_WIDE := w endif +NCURSES_MAJOR := 6 +NCURSES_MINOR := 0 $(STATEDIR)/ncurses.targetinstall: @$(call targetinfo) @@ -160,17 +162,23 @@ $(STATEDIR)/ncurses.targetinstall: @$(call install_lib, ncurses, 0, 0, 0644, libncurses$(NCURSES_WIDE)) ifdef PTXCONF_NCURSES_BACKWARD_COMPATIBLE_NON_WIDE_CHAR - @$(call install_link, ncurses, libncursesw.so.5.6, /lib/libncurses.so.5.6) - @$(call install_link, ncurses, libncursesw.so.5.6, /lib/libncurses.so.5) - @$(call install_link, ncurses, libncursesw.so.5.6, /lib/libncurses.so) + @$(call install_link, ncurses, libncursesw.so.$(NCURSES_MAJOR).$(NCURSES_MINOR), \ + /lib/libncurses.so.$(NCURSES_MAJOR).$(NCURSES_MINOR)) + @$(call install_link, ncurses, libncursesw.so.$(NCURSES_MAJOR).$(NCURSES_MINOR), \ + /lib/libncurses.so.$(NCURSES_MAJOR)) + @$(call install_link, ncurses, libncursesw.so.$(NCURSES_MAJOR).$(NCURSES_MINOR), \ + /lib/libncurses.so) endif ifdef PTXCONF_NCURSES_FORM @$(call install_lib, ncurses, 0, 0, 0644, libform$(NCURSES_WIDE)) ifdef PTXCONF_NCURSES_BACKWARD_COMPATIBLE_NON_WIDE_CHAR - @$(call install_link, ncurses, libformw.so.5.6, /lib/libform.so.5.6) - @$(call install_link, ncurses, libformw.so.5.6, /lib/libform.so.5) - @$(call install_link, ncurses, libformw.so.5.6, /lib/libform.so) + @$(call install_link, ncurses, libformw.so.$(NCURSES_MAJOR).$(NCURSES_MINOR), \ + /lib/libform.so.$(NCURSES_MAJOR).$(NCURSES_MINOR)) + @$(call install_link, ncurses, libformw.so.$(NCURSES_MAJOR).$(NCURSES_MINOR), \ + /lib/libform.so.$(NCURSES_MAJOR)) + @$(call install_link, ncurses, libformw.so.$(NCURSES_MAJOR).$(NCURSES_MINOR), \ + /lib/libform.so) endif endif @@ -178,9 +186,12 @@ endif ifdef PTXCONF_NCURSES_MENU @$(call install_lib, ncurses, 0, 0, 0644, libmenu$(NCURSES_WIDE)) ifdef PTXCONF_NCURSES_BACKWARD_COMPATIBLE_NON_WIDE_CHAR - @$(call install_link, ncurses, libmenuw.so.5.6, /lib/libmenu.so.5.6) - @$(call install_link, ncurses, libmenuw.so.5.6, /lib/libmenu.so.5) - @$(call install_link, ncurses, libmenuw.so.5.6, /lib/libmenu.so) + @$(call install_link, ncurses, libmenuw.so.$(NCURSES_MAJOR).$(NCURSES_MINOR), \ + /lib/libmenu.so.$(NCURSES_MAJOR).$(NCURSES_MINOR)) + @$(call install_link, ncurses, libmenuw.so.$(NCURSES_MAJOR).$(NCURSES_MINOR), \ + /lib/libmenu.so.$(NCURSES_MAJOR)) + @$(call install_link, ncurses, libmenuw.so.$(NCURSES_MAJOR).$(NCURSES_MINOR), \ + /lib/libmenu.so) endif endif @@ -188,9 +199,12 @@ endif ifdef PTXCONF_NCURSES_PANEL @$(call install_lib, ncurses, 0, 0, 0644, libpanel$(NCURSES_WIDE)) ifdef PTXCONF_NCURSES_BACKWARD_COMPATIBLE_NON_WIDE_CHAR - @$(call install_link, ncurses, libpanelw.so.5.6, /lib/libpanel.so.5.6) - @$(call install_link, ncurses, libpanelw.so.5.6, /lib/libpanel.so.5) - @$(call install_link, ncurses, libpanelw.so.5.6, /lib/libpanel.so) + @$(call install_link, ncurses, libpanelw.so.$(NCURSES_MAJOR).$(NCURSES_MINOR), \ + /lib/libpanel.so.$(NCURSES_MAJOR).$(NCURSES_MINOR)) + @$(call install_link, ncurses, libpanelw.so.$(NCURSES_MAJOR).$(NCURSES_MINOR), \ + /lib/libpanel.so.$(NCURSES_MAJOR)) + @$(call install_link, ncurses, libpanelw.so.$(NCURSES_MAJOR).$(NCURSES_MINOR), \ + /lib/libpanel.so) endif endif |