Autospec створює специфікації файлів, що використовуються диспетчером оборотів в хвилину Red Hat Package (8) у будівництві RPM пакети. Він використовує інформацію, яку він може визначити, заповнити відповідні поля специфікації файлів. Якщо він не може визначити необхідний елемент, він робить обгрунтоване припущення або вставляє закоментовані поле в якості керівництва для користувача. Це дозволяє людині пакувальник використовувати згенерований файл специфікацій, як майже повна шаблону, щоб швидко створити RPM пакет з типового вихідного архіву. У технічних файли, створені особливості використання наявних у версії 3.0 оборотів в хвилину, але необов'язково може генерувати специфікації файли, сумісні з більш ранніми версіями (на початку 2.4) замість цього.
За замовчуванням, Autospec очікує список абсолютних імен файлів на стандартний ввід для використання в якості вмісту пакета RPM. Якщо опція -i командного рядка використовується, то Autospec очікує список команд, використовуваних для встановлення програми в системі. Ці команди, в тому числі, як ф (1) і встановити (1), які, як правило, EXE вирізаний, запустивши `зробити установку ', розбираються, щоб витягти імена файлів встановлюється. Опція -i робить краще, якщо програма вже встановлена на локальному комп'ютері.
Наступні установки команди розпізнаються і аналізуються для імен файлів: chgrp, CHMOD, Чаун, CP, ginstall, встановити Л.Н. MkDir, дотику. Наступні установки команди ігноруються: зубр, byacc, bzip2, CC, CD, стискати, луна, гнучкий, GCC, г ++, GZIP, LD, Лекс, ranlib, RM, смуга, Yacc. Всі інші команди викликають попередження для друку.
Якщо -w використовується, то файл журналу генерується встановити годинник (1) очікується в стандартне введення замість цього. Встановіть годинник доступні в рамках Checkinstall (1) пакет, доступний з
Будь імена файлів прийшов зі списку або встановити скрипт, типи файлів виводяться з імен файлів з натяками з інформації про стан файлу в локальній файловій системі. Це наводить список файлів і типів файлів в розділі% файлів файлу специфікацій. Якщо виникають помилки при розборі скрипт установки, то відповідні попереджувальні повідомлення записуються в стандарті
Опція -n може перевизначити ім'я RPM, які, як правило, на основі поточного імені каталогу. Якщо ім'я виглядає як це має номер версії вбудованого, який використовується в якості числа обертів версії.
Коли -b зазначено, параметри за замовчуванням для деяких опцій специфікації встановлені правильно для архівів довічних джерел. Передбачається, що вони містять файли, вже в місцях відповідних каталогів в архіві, і призначені для установки просто зніміть називаючи їх з кореневого каталогу.
Якщо файл Програмне забезпечення Linux карті (.lsm) існує в поточному каталозі і опція -m не заданий, інформація витягується з нього, щоб заповнити в файлі специфікації. Поля, які можуть бути заповнені подібним чином, версія, авторські права, інформація, джерело і
Дані програми:
Версія: 0.8
Дата завантаження: 3 Jun 15
Ліцензія: Безкоштовно
Популярність: 50
Коментар не знайдено