Репозитории 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 |
Группа :: Разработка/Прочее
Пакет: 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 ||