Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37478444
en ru br
Репозитории ALT
S:7.0.3-alt1
5.1: 4.13-alt7
4.1: 4.11-alt3
4.0: 4.8-alt4
3.0: 4.8-alt2
www.altlinux.org/Changes

Группа :: Издательство
Пакет: texinfo

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

Патч: texinfo-alt-install-info-rpm.patch
Скачать


--- texinfo/install-info/install-info.c
+++ texinfo/install-info/install-info.c
@@ -2253,6 +2253,21 @@ There is NO WARRANTY, to the extent permitted by law.\n"),
   if (!dirfile)
     fatal (_("No dir file specified; try --help for more information."));
 
+  {
+    const char *var = getenv ("RPM_EXCLUDEDOCS");
+    while (var && *var && isspace(*var))
+      ++var;
+    if (var && *var)
+      exit (EXIT_SUCCESS);
+    var = getenv ("RPM_INSTALL_NAME");
+    while (var && *var && isspace(*var))
+      ++var;
+    if (var && *var) {
+      warning ("Direct invocation from %s %%post* script ignored.", var, NULL);
+      exit (EXIT_SUCCESS);
+    }
+  }
+
   /* Now read in the Info dir file.  */
   if (debug_flag)
     printf ("debug: reading dir file %s\n", dirfile);
 
дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin