Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37046713
en ru br
Репозитории ALT
S:4.03.00-alt2
5.1: 1.31.18-alt2.1
4.1: 1.31.18-alt2
4.0: 1.31.18-alt1
3.0: 1.31.18-ipl5mdk
www.altlinux.org/Changes

Группа :: Работа с текстами
Пакет: yodl

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

%define _unpackaged_files_terminate_build 1

Name: yodl
Epoch: 1
Version: 4.03.00
Release: alt2
Summary: Yet oneOther Document Language
License: GPL
Group: Text tools
URL: https://gitlab.com/fbb-git/yodl

# https://gitlab.com/fbb-git/yodl.git

Source: yodl-%version.tar

Patch1: yodl-alt-build.patch

# Automatically added by buildreq on Sun Apr 13 2008

BuildRequires: flex groff-base netpbm python-modules
BuildRequires: gcc-c++
BuildRequires: boost-filesystem-devel

BuildPreReq: icmake texlive-collection-latexrecommended tex(epsf.sty) ghostscript-utils

%description
Yodl is a package that implements a pre-document language and tools to
process it.  The idea of Yodl is that you write up a document in a
pre-language, then use the tools (eg. yodl2html) to convert it to some
final document language.  Current converters are for HTML, ms, man, LaTeX
SGML and texinfo, plus a poor-man's text converter.  Main document types
are "article", "report", "book" and "manpage".  The Yodl document
language is designed to be easy to use and extensible.

%package docs
Summary: Documentation for Yodl
Group: Documentation
BuildArch: noarch

%description docs
Yodl is a package that implements a pre-document language and tools to
process it.  The idea of Yodl is that you write up a document in a
pre-language, then use the tools (eg. yodl2html) to convert it to some
final document language.  Current converters are for HTML, ms, man, LaTeX
SGML and texinfo, plus a poor-man's text converter.  Main document types
are "article", "report", "book" and "manpage".  The Yodl document
language is designed to be easy to use and extensible.

This package contais documentation for Yodl.

%prep
%setup
%patch1 -p2

%build
%add_optflags -std=c++17
export ac_cv_lib_intl_gettext=no
for i in programs macros man manual
do
./build $i
done

%install
for i in programs macros man manual docs
do
./build install $i %buildroot
done

%files
%_bindir/*
%_datadir/%name
%_mandir/man?/*

%files docs
%_docdir/%name
%_docdir/yodl-doc

%changelog

Полный changelog можно просмотреть здесь

 
дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin