Репозиторий Sisyphus
Последнее обновление: 9 декабря 2022 | Пакетов: 17974 | Посещений: 25542255
en ru br
Репозитории ALT
S:0.12-alt1
5.1: 0.12-alt1
4.1: 0.12-alt1
4.0: 0.11-alt1
3.0: 0.9-alt1
www.altlinux.org/Changes

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

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

Name: alt-entities
Version: 0.12
Release: alt1
Group: Publishing

Summary: XML Entities and DTD for ALT Linux Documentation Project

License: Distributable
Url: http://docs.altlinux.ru

PreReq: xml-common xml-utils sgml-common

Source0: http://docs.altlinux.ru/%name-%version.tar.bz2

BuildArch: noarch

%define xmlconfdir %_sysconfdir/xml
%define altentdir       %_datadir/xml/alt-entities      
%define catalog         %xmlconfdir/catalog

%description
XML entities and DTD for ALT Linux Documentation Project,
used for making documentation in DocBook/XML format.

%description -l ru_RU.CP1251
XML entities (ЯСЫМНЯРХ, ОЕПЕЛЕММШЕ) Х DTD, ХЯОНКЭГСЕЛШЕ Б ОПНЕЙРЕ
ALT Linux Documentation ДКЪ ЯНГДЮМХЪ ДНЙСЛЕМРЮЖХХ Б ТНПЛЮРЕ
DocBook/XML.


%prep
%setup

%build

%install

%__mkdir -p %buildroot%altentdir
%__cp -a persons %buildroot%altentdir
%__mkdir -p %buildroot%altentdir/ru/entities
%__cp -a entities/*.ent %buildroot%altentdir/ru/entities
%__cp -a entities/catalog.xml %buildroot%altentdir
%__cp -a entities/catalog.sgml %buildroot%altentdir
%__cp -a dtd %buildroot%altentdir
%__mkdir -p %buildroot%_sysconfdir/buildreqs/files/ignore.d
%__cp -a alt-entities.ignore.buildreq %buildroot%_sysconfdir/buildreqs/files/ignore.d/alt-entities

# FIXME: add ChangeLog (building from cvs)

%files
%doc entities/README
%altentdir
%_sysconfdir/buildreqs/files/ignore.d/alt-entities

%post
if [ $1 = 1 ] ; then
/usr/bin/xmlcatalog --noout --add "nextCatalog" \
       "file://%altentdir/catalog.xml" \
       "" \
       %catalog ||:
/usr/bin/xmlcatalog --noout --sgml --add "%altentdir/catalog.sgml" ||:
fi

%postun
if [ $1 = "0" ] ; then
/usr/bin/xmlcatalog --noout --del \
"file://%altentdir/catalog.xml" \
       %catalog ||:
/usr/bin/xmlcatalog --noout --sgml --del /etc/sgml/catalog "%altentdir/catalog.sgml" ||:
fi

%triggerpostun -- alt-entities = 0.1-alt1
/usr/bin/xmlcatalog --noout --add "nextCatalog" \
       "file://%altentdir/catalog.xml" \
       "" \
       %catalog ||:

%triggerpostun -- alt-entities = 0.2-alt3
/usr/bin/xmlcatalog --noout --del \
"file://%altentdir/catalog.xml" \
       %catalog ||:
/usr/bin/xmlcatalog --noout --add "nextCatalog" \
       "file://%altentdir/catalog.xml" \
       "" \
       %catalog ||:

%changelog

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

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