]> git.pld-linux.org Git - packages/yelp.git/blame_incremental - yelp.spec
Update to 3.28.0
[packages/yelp.git] / yelp.spec
... / ...
CommitLineData
1Summary: A system documentation reader from the GNOME project
2Summary(pl.UTF-8): Czytnik dokumentacji z projektu GNOME
3Name: yelp
4Version: 3.28.0
5Release: 1
6License: GPL v2
7Group: X11/Applications
8Source0: http://ftp.gnome.org/pub/GNOME/sources/yelp/3.28/%{name}-%{version}.tar.xz
9# Source0-md5: 5a4a4682d31e165a1c03e451c215f623
10URL: http://projects.gnome.org/yelp/
11BuildRequires: autoconf >= 2.63
12BuildRequires: automake >= 1:1.11.2
13BuildRequires: bzip2-devel
14BuildRequires: gettext-tools
15BuildRequires: glib2-devel >= 1:2.38.0
16BuildRequires: gnome-common >= 2.24.0
17BuildRequires: gtk+3-devel >= 3.13.3
18BuildRequires: gtk-doc >= 1.13
19BuildRequires: gtk-webkit4-devel >= 2.20.0
20BuildRequires: intltool >= 0.41.0
21BuildRequires: itstool >= 1.2.0
22BuildRequires: libtool >= 2:2.2.6
23BuildRequires: libxml2-devel >= 1:2.6.31
24BuildRequires: libxslt-devel >= 1.1.22
25BuildRequires: lzma-devel >= 4.9
26BuildRequires: pkgconfig >= 1:0.15.0
27BuildRequires: rpmbuild(macros) >= 1.601
28BuildRequires: sqlite3-devel
29BuildRequires: tar >= 1:1.22
30BuildRequires: xz
31BuildRequires: yelp-xsl >= 3.28.0
32Requires(post,postun): desktop-file-utils
33Requires(post,postun): glib2 >= 1:2.28.0
34Requires: %{name}-libs = %{version}-%{release}
35Requires: docbook-dtd412-xml
36Requires: docbook-dtd42-xml
37Requires: docbook-dtd43-xml
38Requires: docbook-dtd44-xml
39Requires: docbook-style-xsl >= 1.55.0
40Requires: gnome-icon-theme-symbolic
41Requires: yelp-xsl >= 3.28.0
42# sr@Latn vs. sr@latin
43Conflicts: glibc-misc < 6:2.7
44BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
45
46%description
47Yelp is the default help browser for the GNOME desktop. Yelp provides
48a simple graphical interface for viewing DocBook, HTML, man, and info
49formatted documentation.
50
51%description -l pl.UTF-8
52Yelp jest domyślną przeglądarką pomocy dla biurka GNOME. Dostarcza
53prosty graficzny interfejs do oglądania dokumentacji w formatach
54DocBook, HTML, man i info.
55
56%package libs
57Summary: yelp library
58Summary(pl.UTF-8): Biblioteka yelp
59Group: Libraries
60
61%description libs
62yelp library.
63
64%description libs -l pl.UTF-8
65Biblioteka yelp.
66
67%package devel
68Summary: Header files for yelp library
69Summary(pl.UTF-8): Pliki nagłówkowe biblioteki yelp
70Group: Development/Libraries
71Requires: %{name}-libs = %{version}-%{release}
72Requires: glib2-devel >= 1:2.38.0
73Requires: gtk+3-devel >= 3.13.3
74Requires: gtk-webkit4-devel >= 2.20.0
75Requires: libxml2-devel >= 1:2.6.31
76Requires: libxslt-devel >= 1.1.22
77
78%description devel
79Header files for yelp library.
80
81%description devel -l pl.UTF-8
82Pliki nagłówkowe biblioteki yelp.
83
84%package apidocs
85Summary: yelp library API documentation
86Summary(pl.UTF-8): Dokumentacja API biblioteki yelp
87Group: Documentation
88Requires: gtk-doc-common
89%if "%{_rpmversion}" >= "5"
90BuildArch: noarch
91%endif
92
93%description apidocs
94yelp library API documentation.
95
96%description apidocs -l pl.UTF-8
97Dokumentacja API biblioteki yelp.
98
99%prep
100%setup -q
101
102%build
103%{__intltoolize}
104%{__libtoolize}
105%{__aclocal} -I m4
106%{__autoconf}
107%{__autoheader}
108%{__automake}
109%configure \
110 --disable-silent-rules \
111 --disable-schemas-compile \
112 --disable-static \
113 --disable-gtk-doc \
114 --with-html-dir=%{_gtkdocdir}
115%{__make}
116
117%install
118rm -rf $RPM_BUILD_ROOT
119
120%{__make} install \
121 DESTDIR=$RPM_BUILD_ROOT
122
123%{__rm} $RPM_BUILD_ROOT%{_libdir}/*.la
124%{__rm} $RPM_BUILD_ROOT%{_libdir}/yelp/web-extensions/*.la
125
126%find_lang %{name}
127
128%clean
129rm -rf $RPM_BUILD_ROOT
130
131%post
132%update_desktop_database_post
133%glib_compile_schemas
134
135%postun
136%update_desktop_database_postun
137%glib_compile_schemas
138
139%post libs -p /sbin/ldconfig
140%postun libs -p /sbin/ldconfig
141
142%files -f %{name}.lang
143%defattr(644,root,root,755)
144%doc README ChangeLog NEWS TODO AUTHORS
145%attr(755,root,root) %{_bindir}/gnome-help
146%attr(755,root,root) %{_bindir}/yelp
147%{_datadir}/glib-2.0/schemas/org.gnome.yelp.gschema.xml
148%{_datadir}/yelp
149%{_datadir}/yelp-xsl/xslt/common/domains/yelp.xml
150%{_desktopdir}/yelp.desktop
151
152%files libs
153%defattr(644,root,root,755)
154%attr(755,root,root) %{_libdir}/libyelp.so.*.*.*
155%attr(755,root,root) %ghost %{_libdir}/libyelp.so.0
156%dir %{_libdir}/yelp
157%dir %{_libdir}/yelp/web-extensions
158%attr(755,root,root) %{_libdir}/yelp/web-extensions/libyelpwebextension.so
159
160%files devel
161%defattr(644,root,root,755)
162%attr(755,root,root) %{_libdir}/libyelp.so
163%{_includedir}/libyelp
164
165%files apidocs
166%defattr(644,root,root,755)
167%{_gtkdocdir}/libyelp
This page took 0.049162 seconds and 4 git commands to generate.