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