Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37736188
en ru br
Репозитории ALT
S:5.2.0-alt1_7
5.1: 0.9.15.1-alt3
www.altlinux.org/Changes

Группа :: Система/Библиотеки
Пакет: libpreludedb

 Главная   Изменения   Спек   Патчи   Sources   Загрузить   Gear   Bugs and FR  Repocop 

Патч: libpreludedb-5.2.0-Clean_libpreludedb-config.patch
Скачать


Description: Clean libpreludedb-config
Author: Thomas Andrejak <thomas.andrejak@gmail.com>
Last-Update: 2020-09-20
--- a/libpreludedb-config.in	2020-09-09 16:36:50.110000000 +0200
+++ b/libpreludedb-config.in	2020-09-20 23:30:02.097649400 +0200
@@ -3,6 +3,7 @@
 prefix=@prefix@
 exec_prefix=@exec_prefix@
 exec_prefix_set=no
+cpp_set=no
 want_cflags=no
 want_libs=no
 thread_set=no
@@ -54,6 +55,10 @@
       echo @LIBPRELUDE_LDFLAGS@
       ;;
 
+    --c++)
+      cpp_set=yes
+      ;;
+
     --libs)
       want_libs=yes
       ;;
@@ -90,7 +95,14 @@
 
 
 if test $want_libs = yes; then
-      libdirs=-L@libdir@
+      libdirs=
+      if test @libdir@ != /usr/lib -a @libdir@ != /usr/lib64 ; then
+              libdirs=-L@libdir@
+      fi
+      cpplibs=""
+      if test $cpp_set = yes; then
+              cpplibs="-lpreludedbcpp"
+      fi
 
       if test $thread_set = yes; then
               thrlibs=@LTLIBMULTITHREAD@
@@ -98,7 +110,7 @@
               thrlibs=@LTLIBTHREAD@
       fi
 
-      echo $libdirs -lpreludedb @LIBPRELUDE_LIBS@ $thrlibs
+      echo $cpplibs $libdirs -lpreludedb $thrlibs
 fi
 
 exit 0
 
дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin