]> git.pld-linux.org Git - packages/yelp.git/blame - yelp.spec
Update to 3.22.0
[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
7c2e1674 4Version: 3.22.0
31cda5ec 5Release: 1
2f8b9adc 6License: GPL v2
b624bdba 7Group: X11/Applications
7c2e1674
MB
8Source0: http://ftp.gnome.org/pub/GNOME/sources/yelp/3.22/%{name}-%{version}.tar.xz
9# Source0-md5: 2195842c812b4bf3d9903e4e41cb5dd1
cda605d9
MB
10URL: http://projects.gnome.org/yelp/
11BuildRequires: autoconf >= 2.63
7c2e1674 12BuildRequires: automake >= 1:1.11.2
708cfbb0 13BuildRequires: bzip2-devel
41177806 14BuildRequires: gettext-tools
ba603d94 15BuildRequires: glib2-devel >= 1:2.38.0
e7b16630 16BuildRequires: gnome-common >= 2.24.0
593c90d0 17BuildRequires: gtk+3-devel >= 3.13.3
cda605d9 18BuildRequires: gtk-doc >= 1.13
65ca919e 19BuildRequires: gtk-webkit4-devel >= 2.8.0
cda605d9 20BuildRequires: intltool >= 0.41.0
488a58d1 21BuildRequires: itstool >= 1.2.0
cda605d9 22BuildRequires: libtool >= 2:2.2.6
2f8b9adc 23BuildRequires: libxml2-devel >= 1:2.6.31
62253846 24BuildRequires: libxslt-devel >= 1.1.22
d70f9358 25BuildRequires: lzma-devel >= 4.9
94294d0d 26BuildRequires: pkgconfig >= 1:0.15.0
cda605d9
MB
27BuildRequires: rpmbuild(macros) >= 1.601
28BuildRequires: sqlite3-devel
8e932e03
MB
29BuildRequires: tar >= 1:1.22
30BuildRequires: xz
593c90d0 31BuildRequires: yelp-xsl >= 3.12.0
cda605d9 32Requires(post,postun): desktop-file-utils
488a58d1 33Requires(post,postun): glib2 >= 1:2.28.0
cda605d9
MB
34Requires: %{name}-libs = %{version}-%{release}
35Requires: docbook-dtd412-xml
36Requires: docbook-dtd42-xml
37Requires: docbook-dtd43-xml
38Requires: docbook-dtd44-xml
eb7456ff 39Requires: docbook-style-xsl >= 1.55.0
cda605d9 40Requires: gnome-icon-theme-symbolic
593c90d0 41Requires: yelp-xsl >= 3.12.0
c4285385
MB
42# sr@Latn vs. sr@latin
43Conflicts: glibc-misc < 6:2.7
b624bdba 44BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
45
79f3a103 46%description
cda605d9
MB
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.
79f3a103 50
234614fa 51%description -l pl.UTF-8
cda605d9
MB
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}
ba603d94 72Requires: glib2-devel >= 1:2.38.0
593c90d0 73Requires: gtk+3-devel >= 3.13.3
65ca919e 74Requires: gtk-webkit4-devel >= 2.8.0
cda605d9
MB
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
151b94e0
ER
89%if "%{_rpmversion}" >= "5"
90BuildArch: noarch
91%endif
cda605d9
MB
92
93%description apidocs
94yelp library API documentation.
95
96%description apidocs -l pl.UTF-8
97Dokumentacja API biblioteki yelp.
2a50b763 98
79f3a103 99%prep
ccb9f7bf 100%setup -q
e48cadd2 101
79f3a103 102%build
2f8b9adc 103%{__intltoolize}
badb51e0 104%{__libtoolize}
ac42d540 105%{__aclocal} -I m4
c274dea6 106%{__autoconf}
2f8b9adc 107%{__autoheader}
c274dea6 108%{__automake}
cda605d9
MB
109%configure \
110 --disable-silent-rules \
111 --disable-schemas-compile \
112 --disable-static \
d70f9358 113 --disable-gtk-doc \
cda605d9
MB
114 --with-html-dir=%{_gtkdocdir}
115%{__make}
79f3a103 116
117%install
118rm -rf $RPM_BUILD_ROOT
b624bdba 119
a3ef75ef 120%{__make} install \
62383471 121 DESTDIR=$RPM_BUILD_ROOT
79f3a103 122
cda605d9 123%{__rm} $RPM_BUILD_ROOT%{_libdir}/*.la
65ca919e 124%{__rm} $RPM_BUILD_ROOT%{_libdir}/yelp/web-extensions/*.la
cda605d9 125
2f8b9adc 126%find_lang %{name}
79f3a103 127
128%clean
129rm -rf $RPM_BUILD_ROOT
130
a7dc9ceb 131%post
cda605d9
MB
132%update_desktop_database_post
133%glib_compile_schemas
a7dc9ceb 134
5fcb1653 135%postun
cda605d9
MB
136%update_desktop_database_postun
137%glib_compile_schemas
138
139%post libs -p /sbin/ldconfig
140%postun libs -p /sbin/ldconfig
5fcb1653 141
79f3a103 142%files -f %{name}.lang
b624bdba 143%defattr(644,root,root,755)
c274dea6 144%doc README ChangeLog NEWS TODO AUTHORS
2f8b9adc
PZ
145%attr(755,root,root) %{_bindir}/gnome-help
146%attr(755,root,root) %{_bindir}/yelp
cda605d9 147%{_datadir}/glib-2.0/schemas/org.gnome.yelp.gschema.xml
2f8b9adc 148%{_datadir}/yelp
3cf108e1 149%{_datadir}/yelp-xsl/xslt/common/domains/yelp.xml
2f8b9adc 150%{_desktopdir}/yelp.desktop
cda605d9
MB
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
253d8357 156%dir %{_libdir}/yelp
65ca919e
MB
157%dir %{_libdir}/yelp/web-extensions
158%attr(755,root,root) %{_libdir}/yelp/web-extensions/libyelpwebextension.so
cda605d9
MB
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.108738 seconds and 4 git commands to generate.