Репозитории ALT
5.1: | 1.0.9-alt1 |
4.1: | 1.0.9-alt1 |
4.0: | 1.0.9-ipl31mdk |
3.0: | 1.0.9-ipl30mdk |
Группа :: Издательство
Пакет: sgml-tools
Главная Изменения Спек Патчи Sources Загрузить Gear Bugs and FR Repocop
Name: sgml-tools
Version: 1.0.9
Release: alt1
Epoch: 1
Summary: A text formatting package based on SGML
License: Public domain
Group: Publishing
#Url: http://www.sgmltools.org/
Packager: Dmitry V. Levin <ldv at altlinux.org>
# http://www.consultronics.com/~cdegroot/sgmltools/dist/sgml-tools-%version.tar.bz2
Source: sgml-tools-%version.tar
Source1: db-tools.tar
Source2: sgml-tools-1.0.9-site.tar
Source10: sgml-tools-1.0.9-copyright.txt
Patch0: sgml-tools-1.0.6-letter.patch
Patch1: sgml-tools-1.0.9-egcs.patch
Patch2: sgml-tools-1.0.9-fixsgml2latex.patch
Patch3: sgml-tools-1.0.9-fixconfigure.patch
Patch4: sgml-tools-1.0.9-deprotoize.patch
Patch5: sgml-tools-1.0.9-buildroot.patch
Patch6: sgml-tools-1.0.9-man.patch
Patch7: sgml-tools-1.0.9-coda-doc.patch
Patch12: sgml-tools-1.0.9-i18n.patch
Patch13: sgml-tools-1.0.9-ukr.patch
Patch14: sgml-tools-1.0.9-tmp.patch
Patch15: sgml-tools-1.0.9-symlinks.patch
Patch16: sgml-tools-1.0.9-vendor.patch
Patch17: sgml-tools-1.0.9-alt-perl.patch
Obsoletes: linuxdoc-sgml, sgml-tools-style-dsssl
PreReq: sgml-common >= 0.2
Requires: groff-base, openjade
%define sgmlbase %_datadir/sgml
%define sgmlconfdir %_sysconfdir/sgml
# Automatically added by buildreq on Wed May 12 2004
BuildRequires: OpenSP flex groff-ps
%description
SGMLtools is a text formatting package based on SGML (Standard Generalized
Markup Language). SGMLtools allows you to produce LaTeX, HTML, GNU info,
LyX, RTF, plain text (via groff), and other format outputs from a single
SGML source.
SGMLtools is intended for writing technical software documentation.
%prep
%setup -q -b1 -a2
%patch -p1
%patch1 -p1
%patch2 -p1
%patch3 -p1
%patch4 -p1
%patch5 -p1
%patch6 -p1
%patch7 -p1
%patch12 -p1
%patch13 -p1
%patch14 -p1
%patch15 -p1
%patch16 -p1
%patch17 -p1
# (renaud) update path to the included style-sheets
for i in cygnus-both.dsl db2*.sh; do
sed -i "s:%prefix/lib/sgml/stylesheets/nwalsh-modular/:%sgmlbase/docbook/dsssl-stylesheets/:" $i
sed -i "s:dsssl-stylesheets-1.57:dsssl-stylesheets:" $i
done
# fix manpages
sed -i 's/^e\.\\" /.\\" /' man/*.1
%build
%set_autoconf_version 2.13
autoconf
sed -i 's/VOID/void/g; s/UNIV/void */g' sgmls-1.1/*
export ac_cv_path_SGMLSASP=%_bindir/sgmlsasp
%configure \
--with-installed-nsgmls \
--libdir=%_prefix/lib/%name \
--datadir=%_prefix/lib
%make_compile CFLAGS="%optflags"
%install
mkdir -p %buildroot%prefix
%make_install install \
prefix=%buildroot%prefix \
mandir=%buildroot%_mandir
install -pm644 %SOURCE10 COPYRIGHT
for f in */{LICENSE,COPYING}; do
cp -p "$f" "COPYING.${f%%/*}"
done
for f in *.sh; do
install -pD -m755 "$f" "%buildroot%_bindir/${f%%.sh}"
done
%define _perl_lib_path %perl_vendor_privlib:%prefix/lib/%name
%set_compress_skiplist */info
%files
%_bindir/rtf2rtf
%_bindir/sgml2html
%_bindir/sgml2info
%_bindir/sgml2latex
%_bindir/sgml2lyx
%_bindir/sgml2rtf
%_bindir/sgml2txt
%_bindir/sgmlcheck
%_bindir/sgmlpre
%_bindir/sgmlsasp
%_bindir/sgmltools.v1
%_prefix/lib/entity-map
%perl_vendor_privlib/Text/EntityMap.pm
%dir %_prefix/lib/sgml
%_prefix/lib/sgml/*
%_prefix/lib/%name
%_mandir/man?/*
%doc COPYRIGHT COPYING.* ChangeLog doc BUGS CONTRIBUTORS CHANGES README ==MIGRATE==
%changelog
…
Полный changelog можно просмотреть здесь
Version: 1.0.9
Release: alt1
Epoch: 1
Summary: A text formatting package based on SGML
License: Public domain
Group: Publishing
#Url: http://www.sgmltools.org/
Packager: Dmitry V. Levin <ldv at altlinux.org>
# http://www.consultronics.com/~cdegroot/sgmltools/dist/sgml-tools-%version.tar.bz2
Source: sgml-tools-%version.tar
Source1: db-tools.tar
Source2: sgml-tools-1.0.9-site.tar
Source10: sgml-tools-1.0.9-copyright.txt
Patch0: sgml-tools-1.0.6-letter.patch
Patch1: sgml-tools-1.0.9-egcs.patch
Patch2: sgml-tools-1.0.9-fixsgml2latex.patch
Patch3: sgml-tools-1.0.9-fixconfigure.patch
Patch4: sgml-tools-1.0.9-deprotoize.patch
Patch5: sgml-tools-1.0.9-buildroot.patch
Patch6: sgml-tools-1.0.9-man.patch
Patch7: sgml-tools-1.0.9-coda-doc.patch
Patch12: sgml-tools-1.0.9-i18n.patch
Patch13: sgml-tools-1.0.9-ukr.patch
Patch14: sgml-tools-1.0.9-tmp.patch
Patch15: sgml-tools-1.0.9-symlinks.patch
Patch16: sgml-tools-1.0.9-vendor.patch
Patch17: sgml-tools-1.0.9-alt-perl.patch
Obsoletes: linuxdoc-sgml, sgml-tools-style-dsssl
PreReq: sgml-common >= 0.2
Requires: groff-base, openjade
%define sgmlbase %_datadir/sgml
%define sgmlconfdir %_sysconfdir/sgml
# Automatically added by buildreq on Wed May 12 2004
BuildRequires: OpenSP flex groff-ps
%description
SGMLtools is a text formatting package based on SGML (Standard Generalized
Markup Language). SGMLtools allows you to produce LaTeX, HTML, GNU info,
LyX, RTF, plain text (via groff), and other format outputs from a single
SGML source.
SGMLtools is intended for writing technical software documentation.
%prep
%setup -q -b1 -a2
%patch -p1
%patch1 -p1
%patch2 -p1
%patch3 -p1
%patch4 -p1
%patch5 -p1
%patch6 -p1
%patch7 -p1
%patch12 -p1
%patch13 -p1
%patch14 -p1
%patch15 -p1
%patch16 -p1
%patch17 -p1
# (renaud) update path to the included style-sheets
for i in cygnus-both.dsl db2*.sh; do
sed -i "s:%prefix/lib/sgml/stylesheets/nwalsh-modular/:%sgmlbase/docbook/dsssl-stylesheets/:" $i
sed -i "s:dsssl-stylesheets-1.57:dsssl-stylesheets:" $i
done
# fix manpages
sed -i 's/^e\.\\" /.\\" /' man/*.1
%build
%set_autoconf_version 2.13
autoconf
sed -i 's/VOID/void/g; s/UNIV/void */g' sgmls-1.1/*
export ac_cv_path_SGMLSASP=%_bindir/sgmlsasp
%configure \
--with-installed-nsgmls \
--libdir=%_prefix/lib/%name \
--datadir=%_prefix/lib
%make_compile CFLAGS="%optflags"
%install
mkdir -p %buildroot%prefix
%make_install install \
prefix=%buildroot%prefix \
mandir=%buildroot%_mandir
install -pm644 %SOURCE10 COPYRIGHT
for f in */{LICENSE,COPYING}; do
cp -p "$f" "COPYING.${f%%/*}"
done
for f in *.sh; do
install -pD -m755 "$f" "%buildroot%_bindir/${f%%.sh}"
done
%define _perl_lib_path %perl_vendor_privlib:%prefix/lib/%name
%set_compress_skiplist */info
%files
%_bindir/rtf2rtf
%_bindir/sgml2html
%_bindir/sgml2info
%_bindir/sgml2latex
%_bindir/sgml2lyx
%_bindir/sgml2rtf
%_bindir/sgml2txt
%_bindir/sgmlcheck
%_bindir/sgmlpre
%_bindir/sgmlsasp
%_bindir/sgmltools.v1
%_prefix/lib/entity-map
%perl_vendor_privlib/Text/EntityMap.pm
%dir %_prefix/lib/sgml
%_prefix/lib/sgml/*
%_prefix/lib/%name
%_mandir/man?/*
%doc COPYRIGHT COPYING.* ChangeLog doc BUGS CONTRIBUTORS CHANGES README ==MIGRATE==
%changelog
…
Полный changelog можно просмотреть здесь