Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37886236
en ru br
Репозитории ALT
S:0.29.2-alt3
5.1: 0.23-alt4
4.1: 0.23-alt1
4.0: 0.21-alt1
3.0: 0.19-alt0.M30.1
www.altlinux.org/Changes

Группа :: Разработка/Прочее
Пакет: pkg-config

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

Патч: pkg-config-0.20-alt-ignore-private-requires.patch
Скачать


--- pkg-config-0.20/parse.c.orig-privreq	2005-10-16 21:09:39 +0400
+++ pkg-config-0.20/parse.c	2005-11-21 13:49:28 +0300
@@ -946,7 +946,12 @@
       else if (strcmp (tag, "Version") == 0)
         parse_version (pkg, p, path);
       else if (strcmp (tag, "Requires.private") == 0)
-	parse_requires_private (pkg, p, path);
+	{
+          if (ignore_private_libs == FALSE)
+	    parse_requires_private (pkg, p, path);
+          else
+	    goto cleanup;
+        }
       else if (strcmp (tag, "Requires") == 0)
 	{
           if (ignore_requires == FALSE)
@@ -954,9 +959,13 @@
           else
 	    goto cleanup;
         }
-      else if ((strcmp (tag, "Libs.private") == 0) && 
-               ignore_private_libs == FALSE)
-        parse_libs_private (pkg, p, path);
+      else if (strcmp (tag, "Libs.private") == 0)
+	{
+          if (ignore_private_libs == FALSE)
+	    parse_libs_private (pkg, p, path);
+          else
+	    goto cleanup;
+        }
       else if (strcmp (tag, "Libs") == 0)
         parse_libs (pkg, p, path);
       else if (strcmp (tag, "Cflags") == 0 ||
 
дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin