]> git.pld-linux.org Git - packages/xmlto.git/blame - xmlto.spec
- S: fop
[packages/xmlto.git] / xmlto.spec
CommitLineData
d4a7308b 1Summary: A tool for converting XML files to various formats
81fca885 2Summary(pl.UTF-8): Narzędzie do konwersji plików XML do różnych formatów
6690b348 3Name: xmlto
6fc0f7f5 4Version: 0.0.22
bbc219cf 5Release: 5
e08e3df8 6License: GPL v2
6690b348 7Group: Applications/System
eb18f6ac 8Source0: https://fedorahosted.org/releases/x/m/xmlto/%{name}-%{version}.tar.bz2
6fc0f7f5 9# Source0-md5: 12f297dc7051e4fef08339980f88a1dd
cc941f3d 10Patch0: %{name}-no_which.patch
eb18f6ac 11URL: http://cyberelk.net/tim/software/xmlto/
6690b348 12BuildRequires: autoconf
e08e3df8 13BuildRequires: automake >= 1.6
6690b348
MK
14BuildRequires: docbook-dtd42-xml
15BuildRequires: docbook-style-xsl >= 1.56.0
cc941f3d 16BuildRequires: libpaper
d4a7308b
JB
17BuildRequires: libxslt-progs
18BuildRequires: util-linux
6690b348
MK
19Requires: docbook-dtd42-xml
20Requires: docbook-style-xsl >= 1.56.0
9d4545e8 21Requires: libxslt-progs
5054a5d8 22Requires: mktemp >= 1.5-19
4c07a39d 23Requires: xmltex
5c3c45f6 24# for getopt
25Requires: util-linux
bbc219cf 26# fop is required for --with-fop. It is quite rare usecase. Moreover fop is
27# have dependency (written in Java, requires several Java libs, takes long time
28# to execute %post), so we don't want user to force to install it.
29Suggests: fop
cc941f3d 30Suggests: libpaper
6bfe9b02 31Obsoletes: refentry2man
6690b348
MK
32BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
33
34%description
35This is a package for converting XML files to various formats using
36XSL stylesheets.
37
f59b72bb
JR
38%description -l pl.UTF-8
39Jest to pakiet do konwersji plików w formacie XML do innych formatów
40przy użyciu styli XSL.
6690b348
MK
41
42%prep
43%setup -q
cc941f3d 44%patch0 -p1
6690b348
MK
45
46%build
47%{__aclocal}
48%{__autoconf}
49%{__automake}
50%configure
51%{__make}
52
5e758c13 53cat > refentry2man <<'EOF'
6bfe9b02 54#!/bin/sh
d37e5944
ER
55XMLTO_TMPFILE=$(mktemp -t xmltoXXXXXX)
56XMLTO_TMPDIR=$(mktemp -d -t xmltodirXXXXXX)
5e758c13
ER
57cat - > $XMLTO_TMPFILE
58xmlto -o $XMLTO_TMPDIR man $XMLTO_TMPFILE >/dev/null
59cat $XMLTO_TMPDIR/*
60rm -f $XMLTO_TMPFILE
61rm -rf $XMLTO_TMPDIR
6bfe9b02 62EOF
63
6690b348 64%install
5054a5d8 65rm -rf $RPM_BUILD_ROOT
6690b348
MK
66
67%{__make} install \
68 DESTDIR=$RPM_BUILD_ROOT
69
6bfe9b02 70install refentry2man $RPM_BUILD_ROOT%{_bindir}
71
6690b348
MK
72%clean
73rm -rf $RPM_BUILD_ROOT
74
75%files
76%defattr(644,root,root,755)
77%doc AUTHORS ChangeLog NEWS README
78%attr(755,root,root) %{_bindir}/*
79%{_datadir}/%{name}
80%{_mandir}/man1/*
This page took 0.09828 seconds and 4 git commands to generate.