]> git.pld-linux.org Git - packages/gtk-doc.git/blob - gtk-doc.spec
- Development Group for subpackages, keep the same order
[packages/gtk-doc.git] / gtk-doc.spec
1 Summary:        API documentation generation tool for GTK+ and GNOME
2 Summary(es):    El generador de documentación del GTK
3 Summary(pl):    Narzêdzie do generowania dokumentacji API do GTK+ i GNOME
4 Summary(pt_BR): O gerador de documentação do GTK
5 Name:           gtk-doc
6 Version:        1.4
7 Release:        3
8 License:        LGPL
9 Group:          Development/Tools
10 Source0:        http://ftp.gnome.org/pub/gnome/sources/gtk-doc/1.4/%{name}-%{version}.tar.bz2
11 # Source0-md5:  44d1cdce88c2eb4ccb962998ad0c0d1a
12 URL:            http://www.gtk.org/rdp/
13 BuildRequires:  autoconf
14 BuildRequires:  automake
15 BuildRequires:  docbook-dtd412-xml >= 1.0-10
16 BuildRequires:  docbook-style-xsl
17 BuildRequires:  docbook-utils
18 BuildRequires:  libxslt-progs >= 1.1.15
19 BuildRequires:  openjade
20 BuildRequires:  perl-base >= 5.6.0
21 Requires:       docbook-dtd412-xml >= 1.0-10
22 Requires:       docbook-style-dsssl >= 1.77
23 Requires:       docbook-style-xsl >= 1.55.0-3
24 Requires:       docbook-utils >= 0.6.10
25 Requires:       gnome-doc-tools >= 1.0-4
26 Requires:       libxslt-progs >= 1.1.15
27 Requires:       openjade
28 Requires:       %{name}-automake = %{version}-%{release}
29 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
30
31 %description
32 gtk-doc is a tool for generating API reference documentation. It is
33 used for generating the documentation for GTK+, GLib and GNOME.
34
35 %description -l pl
36 gtk-doc jest narzêdziem do generowania dokumentacji API. Jest u¿ywany
37 do generowania dokumentacji GLib, GTK+ i GNOME.
38
39 %package common
40 Summary:        Common directories for documetation generated using gtk-doc
41 Summary(pl):    Katalogi na dokumentacjê wygenerowan± za pomoc± gtk-doc
42 Group:          Development
43
44 %description common
45 Common directories for API documentation for various packages,
46 generated using gtk-doc.
47
48 %description common -l pl
49 Katalogi na dokumentacjê API do ró¿nych pakietów, wygenerowan± za
50 pomoc± gtk-doc.
51
52 %package automake
53 Summary:        Automake macros for gtk-doc     
54 Summary(pl):    Makra dla automake do gtk-doc
55 Group:          Development/Tools
56 Requires:       automake
57 Conflicts:      gtk-doc < 0:1.4-3
58
59 %description automake
60 Automake macros for gtk-doc.
61
62 %description automake -l pl
63 Makra dla automake do gtk-doc.
64
65 %prep
66 %setup -q
67 mv -f doc/README doc/README.docs
68
69 %build
70 %{__aclocal}
71 %{__autoconf}
72 %{__automake}
73 %configure
74 %{__make}
75
76 %install
77 rm -rf $RPM_BUILD_ROOT
78 install -d $RPM_BUILD_ROOT%{_defaultdocdir}/gtk-doc/html \
79         $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
80
81 %{__make} install \
82         DESTDIR=$RPM_BUILD_ROOT
83
84 install examples/* $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
85
86 %clean
87 rm -rf $RPM_BUILD_ROOT
88
89 %files
90 %defattr(644,root,root,755)
91 %doc AUTHORS ChangeLog MAINTAINERS NEWS TODO README doc/*
92 %attr(755,root,root) %{_bindir}/*
93 %{_datadir}/gtk-doc
94 %{_pkgconfigdir}/%{name}.pc
95 %{_datadir}/sgml/%{name}
96 %{_examplesdir}/%{name}-%{version}
97
98 %files common
99 %defattr(644,root,root,755)
100 %dir %{_defaultdocdir}/gtk-doc
101 %dir %{_defaultdocdir}/gtk-doc/html
102
103 %files automake
104 %defattr(644,root,root,755)
105 %{_aclocaldir}/*
This page took 0.077495 seconds and 4 git commands to generate.