Merge pull request #371 from Linux4Yourself/texinfo

texinfo
This commit is contained in:
Anton 2021-05-22 17:57:23 +03:00 committed by GitHub
commit 87bd77ff61
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 60 additions and 0 deletions

View File

@ -124,6 +124,7 @@
- [Patch](build-system/patch)
- [Tar](build-system/tar.md)
- [Man-DB](build-system/mandb.md)
- [Textinfo](build-system/texinfo.md)
- [**Выбор системы инициализации**](build-system/init-system)
- **SysVinit**

View File

@ -0,0 +1,59 @@
<package-info :package="package" showsbu2></package-info>
<script>
new Vue({
el: '#main',
data: { package: {} },
mounted: function () {
this.getPackage('texinfo');
},
methods: {
getPackage: function(name) {
getPackage(name)
.then(response => this.package = response);
},
}
})
</script>
## Настройка
```bash
./configure --prefix=/usr
```
## Сборка
```bash
make
```
## Тестирование
```bash
make check
```
## Установка
```bash
make install
```
При желании установите компоненты TeX.
```bash
make TEXMF=/usr/share/texmf install-tex
```
``TEXMF=/usr/share/texmf`` - Переменная TEXMF содержит местоположение корня дерева TeX, если пакет TeX будет установлен позже.
Система документации Info использует простой текстовый файл для хранения списка пунктов меню. Файл находится в каталоге ``/usr/share/info/dir``. К сожалению, из-за случайных проблем в Make-файлах различных пакетов, он иногда может выйти из синхронизации с информационными страницами, установленными в системе. Если каталог ``/usr/share/info/dir`` когда-либо потребуется создать заново, следующие команды выполнят эту задачу:
```bash
pushd /usr/share/info
rm -v dir
for f in *
do install-info $f dir 2>/dev/null
done
popd
```