From 3929a9aa93f9304cde3f3791ec5ad9a55631b3e0 Mon Sep 17 00:00:00 2001 From: Mohammad Akhlaghi Date: Sun, 20 Jan 2019 01:31:57 +0000 Subject: Corrected symbolic links to the extra pkgconfigs of ncurses The targets of the links to have the extra common `ncurses' packages were previously just `pkgconfig/*.pc'! But this would only work when run within the `installed/lib' directory, not any other! So the targets for these packages now use an absolute address. --- reproduce/src/make/dependencies-basic.mk | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) (limited to 'reproduce') diff --git a/reproduce/src/make/dependencies-basic.mk b/reproduce/src/make/dependencies-basic.mk index 11017d1..6e274ed 100644 --- a/reproduce/src/make/dependencies-basic.mk +++ b/reproduce/src/make/dependencies-basic.mk @@ -394,17 +394,17 @@ $(ilidir)/ncurses: $(tdir)/ncurses-$(ncurses-version).tar.gz \ cd "$(ildir)"; \ for lib in ncurses ncurses++ form panel menu; do \ ln -fs lib$$lib"w".$$sov lib$$lib.$$so; \ - ln -fs pkgconfig/"$$lib"w.pc pkgconfig/$$lib.pc; \ + ln -fs $(ildir)/pkgconfig/"$$lib"w.pc pkgconfig/$$lib.pc; \ done; \ for lib in tic tinfo; do \ ln -fs libncursesw.$$sov lib$$lib.$$so; \ ln -fs libncursesw.$$sov lib$$lib.$$sov; \ - ln -fs pkgconfig/ncursesw.pc pkgconfig/$$lib.pc; \ + ln -fs $(ildir)/pkgconfig/ncursesw.pc pkgconfig/$$lib.pc; \ done; \ - ln -fs libncursesw.$$sov libcurses.$$so; \ - ln -fs libncursesw.$$sov libcursesw.$$sov; \ - ln -fs pkgconfig/ncursesw.pc pkgconfig/curses.pc; \ - ln -fs pkgconfig/ncursesw.pc pkgconfig/cursesw.pc; \ + ln -fs libncursesw.$$sov libcurses.$$so; \ + ln -fs libncursesw.$$sov libcursesw.$$sov; \ + ln -fs $(ildir)/pkgconfig/ncursesw.pc pkgconfig/curses.pc; \ + ln -fs $(ildir)/pkgconfig/ncursesw.pc pkgconfig/cursesw.pc; \ \ ln -fs $(idir)/include/ncursesw $(idir)/include/ncurses; \ echo "GNU ncurses is built and ready" > $@; \ -- cgit v1.2.1