]> git.pld-linux.org Git - packages/yelp.git/blame - yelp.spec
- updated to 40.2
[packages/yelp.git] / yelp.spec
CommitLineData
76dacf75 1Summary: A system documentation reader from the GNOME project
3330c3e5 2Summary(pl.UTF-8): Czytnik dokumentacji z projektu GNOME
b624bdba 3Name: yelp
1faf5a2a 4Version: 40.2
31cda5ec 5Release: 1
2f8b9adc 6License: GPL v2
b624bdba 7Group: X11/Applications
5f126ae1 8Source0: https://download.gnome.org/sources/yelp/40/%{name}-%{version}.tar.xz
1faf5a2a 9# Source0-md5: 99621b42fae7927a0d550809b5479c6d
c1ccf3b3
JB
10URL: https://wiki.gnome.org/Apps/Yelp
11BuildRequires: appstream-glib-devel
cda605d9 12BuildRequires: autoconf >= 2.63
7c2e1674 13BuildRequires: automake >= 1:1.11.2
708cfbb0 14BuildRequires: bzip2-devel
c1ccf3b3 15BuildRequires: gettext-tools >= 0.19.8
ba603d94 16BuildRequires: glib2-devel >= 1:2.38.0
593c90d0 17BuildRequires: gtk+3-devel >= 3.13.3
cda605d9 18BuildRequires: gtk-doc >= 1.13
077e7ec5 19BuildRequires: gtk-webkit4-devel >= 2.20.0
488a58d1 20BuildRequires: itstool >= 1.2.0
cda605d9 21BuildRequires: libtool >= 2:2.2.6
2f8b9adc 22BuildRequires: libxml2-devel >= 1:2.6.31
62253846 23BuildRequires: libxslt-devel >= 1.1.22
94294d0d 24BuildRequires: pkgconfig >= 1:0.15.0
5f126ae1 25BuildRequires: rpm-build >= 4.6
52d46eaf 26BuildRequires: rpmbuild(macros) >= 1.752
c1ccf3b3 27BuildRequires: sqlite3-devel >= 3
8e932e03
MB
28BuildRequires: tar >= 1:1.22
29BuildRequires: xz
c1ccf3b3 30BuildRequires: xz-devel >= 1:4.9
5f126ae1 31BuildRequires: yelp-xsl >= 40.0
cda605d9 32Requires(post,postun): desktop-file-utils
c1ccf3b3 33Requires(post,postun): glib2 >= 1:2.38.0
cda605d9
MB
34Requires: %{name}-libs = %{version}-%{release}
35Requires: docbook-dtd412-xml
36Requires: docbook-dtd42-xml
37Requires: docbook-dtd43-xml
38Requires: docbook-dtd44-xml
5f126ae1
JB
39Requires: docbook-dtd45-xml
40Requires: docbook-style-xsl-nons >= 1.55.0
41Requires: yelp-xsl >= 40.0
b624bdba 42BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
43
79f3a103 44%description
cda605d9
MB
45Yelp is the default help browser for the GNOME desktop. Yelp provides
46a simple graphical interface for viewing DocBook, HTML, man, and info
47formatted documentation.
79f3a103 48
234614fa 49%description -l pl.UTF-8
cda605d9
MB
50Yelp jest domyślną przeglądarką pomocy dla biurka GNOME. Dostarcza
51prosty graficzny interfejs do oglądania dokumentacji w formatach
52DocBook, HTML, man i info.
53
54%package libs
55Summary: yelp library
56Summary(pl.UTF-8): Biblioteka yelp
57Group: Libraries
58
59%description libs
60yelp library.
61
62%description libs -l pl.UTF-8
63Biblioteka yelp.
64
65%package devel
66Summary: Header files for yelp library
67Summary(pl.UTF-8): Pliki nagłówkowe biblioteki yelp
68Group: Development/Libraries
69Requires: %{name}-libs = %{version}-%{release}
ba603d94 70Requires: glib2-devel >= 1:2.38.0
593c90d0 71Requires: gtk+3-devel >= 3.13.3
077e7ec5 72Requires: gtk-webkit4-devel >= 2.20.0
cda605d9
MB
73Requires: libxml2-devel >= 1:2.6.31
74Requires: libxslt-devel >= 1.1.22
75
76%description devel
77Header files for yelp library.
78
79%description devel -l pl.UTF-8
80Pliki nagłówkowe biblioteki yelp.
81
82%package apidocs
83Summary: yelp library API documentation
84Summary(pl.UTF-8): Dokumentacja API biblioteki yelp
85Group: Documentation
86Requires: gtk-doc-common
93c50703 87BuildArch: noarch
cda605d9
MB
88
89%description apidocs
90yelp library API documentation.
91
92%description apidocs -l pl.UTF-8
93Dokumentacja API biblioteki yelp.
2a50b763 94
79f3a103 95%prep
ccb9f7bf 96%setup -q
e48cadd2 97
79f3a103 98%build
badb51e0 99%{__libtoolize}
ac42d540 100%{__aclocal} -I m4
c274dea6 101%{__autoconf}
2f8b9adc 102%{__autoheader}
c274dea6 103%{__automake}
cda605d9
MB
104%configure \
105 --disable-silent-rules \
106 --disable-schemas-compile \
107 --disable-static \
d70f9358 108 --disable-gtk-doc \
cda605d9
MB
109 --with-html-dir=%{_gtkdocdir}
110%{__make}
79f3a103 111
112%install
113rm -rf $RPM_BUILD_ROOT
b624bdba 114
a3ef75ef 115%{__make} install \
62383471 116 DESTDIR=$RPM_BUILD_ROOT
79f3a103 117
cda605d9 118%{__rm} $RPM_BUILD_ROOT%{_libdir}/*.la
65ca919e 119%{__rm} $RPM_BUILD_ROOT%{_libdir}/yelp/web-extensions/*.la
cda605d9 120
2f8b9adc 121%find_lang %{name}
79f3a103 122
123%clean
124rm -rf $RPM_BUILD_ROOT
125
a7dc9ceb 126%post
cda605d9
MB
127%update_desktop_database_post
128%glib_compile_schemas
a7dc9ceb 129
5fcb1653 130%postun
cda605d9
MB
131%update_desktop_database_postun
132%glib_compile_schemas
133
134%post libs -p /sbin/ldconfig
135%postun libs -p /sbin/ldconfig
5fcb1653 136
79f3a103 137%files -f %{name}.lang
b624bdba 138%defattr(644,root,root,755)
47946d6e 139%doc AUTHORS NEWS README TODO
2f8b9adc
PZ
140%attr(755,root,root) %{_bindir}/gnome-help
141%attr(755,root,root) %{_bindir}/yelp
cda605d9 142%{_datadir}/glib-2.0/schemas/org.gnome.yelp.gschema.xml
c1ccf3b3 143%{_datadir}/metainfo/yelp.appdata.xml
2f8b9adc 144%{_datadir}/yelp
3cf108e1 145%{_datadir}/yelp-xsl/xslt/common/domains/yelp.xml
2f8b9adc 146%{_desktopdir}/yelp.desktop
c1ccf3b3
JB
147%{_iconsdir}/hicolor/scalable/apps/org.gnome.Yelp.svg
148%{_iconsdir}/hicolor/symbolic/apps/org.gnome.Yelp-symbolic.svg
cda605d9
MB
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
253d8357 154%dir %{_libdir}/yelp
65ca919e
MB
155%dir %{_libdir}/yelp/web-extensions
156%attr(755,root,root) %{_libdir}/yelp/web-extensions/libyelpwebextension.so
cda605d9
MB
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.241826 seconds and 4 git commands to generate.