Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Pavel Vinogradov (10e341fcd765daaede294fd76e577cc415dc7455)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Pavel Vinogradov <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Pavel Vinogradov (10e341fcd765daaede294fd76e577cc415dc7455)
  • Date: Fri, 21 Oct 2022 20:31:58 +0000

GIT changes to master grimoire by Pavel Vinogradov <public AT sourcemage.org>:

libs/ncurses/DEPENDS | 2 +-
libs/ncurses/HISTORY | 6 +++++-
libs/ncurses/INSTALL | 9 +++++----
3 files changed, 11 insertions(+), 6 deletions(-)

New commits:
commit 10e341fcd765daaede294fd76e577cc415dc7455
Author: Pavel Vinogradov <public AT sourcemage.org>
Commit: Pavel Vinogradov <public AT sourcemage.org>

libs/ncurses: fixed installation of .pc files and their symlinks

diff --git a/libs/ncurses/DEPENDS b/libs/ncurses/DEPENDS
index 781fa69..f9eb139 100755
--- a/libs/ncurses/DEPENDS
+++ b/libs/ncurses/DEPENDS
@@ -2,7 +2,7 @@ depends sed &&
depends AWK &&
depends gcc &&
depends smgl-fhs &&
-depends PKG-CONFIG '--with-pkgconfig --enable-pc-files' &&
+depends PKG-CONFIG '--with-pkg-config --enable-pc-files' &&

optional_depends -sub CXX gcc \
"--with-cxx --with-cxx-binding" \
diff --git a/libs/ncurses/HISTORY b/libs/ncurses/HISTORY
index 5ef3c72..b54be09 100644
--- a/libs/ncurses/HISTORY
+++ b/libs/ncurses/HISTORY
@@ -1,5 +1,9 @@
+2022-10-21 Pavel Vinogradov <public AT sourcemage.org>
+ * DEPENDS: fixed PKG-CONFIG flags
+ * INSTALL: corrected symlinking of .pc files
+
2022-10-14 Pavel Vinogradov <public AT sourcemage.org>
- * PRE_BUILD: removed, caused tlc errors on install
+ * PRE_BUILD: removed, caused tic errors on install

2022-07-27 Vlad Glagolev <stealth AT sourcemage.org>
* DEPENDS: switch to PKG-CONFIG provider (automated)
diff --git a/libs/ncurses/INSTALL b/libs/ncurses/INSTALL
index 40032d0..5642a03 100755
--- a/libs/ncurses/INSTALL
+++ b/libs/ncurses/INSTALL
@@ -44,6 +44,11 @@ if [[ $UTF8 == y ]]; then
$INSTALL_ROOT/lib/${i//[wn]/} &&
ln -sf $i \
$INSTALL_ROOT/lib/${i/w/}
+ done &&
+
+ for i in form menu ncurses++ ncurses panel; do
+ ln -sf "${TRACK_ROOT}/usr/lib/pkgconfig/${i}w.pc" \
+ "${INSTALL_ROOT}/usr/lib/pkgconfig/${i}.pc"
done

else
@@ -61,8 +66,4 @@ fi &&

ln -sf libcurses.so.${MVERSION} ${INSTALL_ROOT}/lib/libtinfo.so.${MVERSION}
&&

-for i in form menu ncurses++ ncurses panel; do
- ln -sf /usr/share/pkgconfig/${i}w.pc /usr/share/pkgconfig/${i}.pc
-done &&
-
case "$HOST" in *-gnu) ldconfig;; esac



  • [SM-Commit] GIT changes to master grimoire by Pavel Vinogradov (10e341fcd765daaede294fd76e577cc415dc7455), Pavel Vinogradov, 10/21/2022

Archive powered by MHonArc 2.6.24.

Top of Page