]> git.pld-linux.org Git - packages/yelp.git/blame - yelp.spec
- updated to 3.36.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
fe42c983 4Version: 3.36.0
31cda5ec 5Release: 1
2f8b9adc 6License: GPL v2
b624bdba 7Group: X11/Applications
fe42c983
JB
8Source0: http://ftp.gnome.org/pub/GNOME/sources/yelp/3.36/%{name}-%{version}.tar.xz
9# Source0-md5: 32f879293f79b4042edc46aa13d82c71
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
d70f9358 24BuildRequires: lzma-devel >= 4.9
94294d0d 25BuildRequires: pkgconfig >= 1:0.15.0
cda605d9 26BuildRequires: rpmbuild(macros) >= 1.601
c1ccf3b3 27BuildRequires: sqlite3-devel >= 3
8e932e03
MB
28BuildRequires: tar >= 1:1.22
29BuildRequires: xz
c1ccf3b3 30BuildRequires: xz-devel >= 1:4.9
077e7ec5 31BuildRequires: yelp-xsl >= 3.28.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
eb7456ff 39Requires: docbook-style-xsl >= 1.55.0
077e7ec5 40Requires: yelp-xsl >= 3.28.0
b624bdba 41BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
42
79f3a103 43%description
cda605d9
MB
44Yelp is the default help browser for the GNOME desktop. Yelp provides
45a simple graphical interface for viewing DocBook, HTML, man, and info
46formatted documentation.
79f3a103 47
234614fa 48%description -l pl.UTF-8
cda605d9
MB
49Yelp jest domyślną przeglądarką pomocy dla biurka GNOME. Dostarcza
50prosty graficzny interfejs do oglądania dokumentacji w formatach
51DocBook, HTML, man i info.
52
53%package libs
54Summary: yelp library
55Summary(pl.UTF-8): Biblioteka yelp
56Group: Libraries
57
58%description libs
59yelp library.
60
61%description libs -l pl.UTF-8
62Biblioteka yelp.
63
64%package devel
65Summary: Header files for yelp library
66Summary(pl.UTF-8): Pliki nagłówkowe biblioteki yelp
67Group: Development/Libraries
68Requires: %{name}-libs = %{version}-%{release}
ba603d94 69Requires: glib2-devel >= 1:2.38.0
593c90d0 70Requires: gtk+3-devel >= 3.13.3
077e7ec5 71Requires: gtk-webkit4-devel >= 2.20.0
cda605d9
MB
72Requires: libxml2-devel >= 1:2.6.31
73Requires: libxslt-devel >= 1.1.22
74
75%description devel
76Header files for yelp library.
77
78%description devel -l pl.UTF-8
79Pliki nagłówkowe biblioteki yelp.
80
81%package apidocs
82Summary: yelp library API documentation
83Summary(pl.UTF-8): Dokumentacja API biblioteki yelp
84Group: Documentation
85Requires: gtk-doc-common
151b94e0
ER
86%if "%{_rpmversion}" >= "5"
87BuildArch: noarch
88%endif
cda605d9
MB
89
90%description apidocs
91yelp library API documentation.
92
93%description apidocs -l pl.UTF-8
94Dokumentacja API biblioteki yelp.
2a50b763 95
79f3a103 96%prep
ccb9f7bf 97%setup -q
e48cadd2 98
79f3a103 99%build
badb51e0 100%{__libtoolize}
ac42d540 101%{__aclocal} -I m4
c274dea6 102%{__autoconf}
2f8b9adc 103%{__autoheader}
c274dea6 104%{__automake}
cda605d9
MB
105%configure \
106 --disable-silent-rules \
107 --disable-schemas-compile \
108 --disable-static \
d70f9358 109 --disable-gtk-doc \
cda605d9
MB
110 --with-html-dir=%{_gtkdocdir}
111%{__make}
79f3a103 112
113%install
114rm -rf $RPM_BUILD_ROOT
b624bdba 115
a3ef75ef 116%{__make} install \
62383471 117 DESTDIR=$RPM_BUILD_ROOT
79f3a103 118
cda605d9 119%{__rm} $RPM_BUILD_ROOT%{_libdir}/*.la
65ca919e 120%{__rm} $RPM_BUILD_ROOT%{_libdir}/yelp/web-extensions/*.la
cda605d9 121
2f8b9adc 122%find_lang %{name}
79f3a103 123
124%clean
125rm -rf $RPM_BUILD_ROOT
126
a7dc9ceb 127%post
cda605d9
MB
128%update_desktop_database_post
129%glib_compile_schemas
a7dc9ceb 130
5fcb1653 131%postun
cda605d9
MB
132%update_desktop_database_postun
133%glib_compile_schemas
134
135%post libs -p /sbin/ldconfig
136%postun libs -p /sbin/ldconfig
5fcb1653 137
79f3a103 138%files -f %{name}.lang
b624bdba 139%defattr(644,root,root,755)
c1ccf3b3 140%doc AUTHORS ChangeLog NEWS README TODO
2f8b9adc
PZ
141%attr(755,root,root) %{_bindir}/gnome-help
142%attr(755,root,root) %{_bindir}/yelp
cda605d9 143%{_datadir}/glib-2.0/schemas/org.gnome.yelp.gschema.xml
c1ccf3b3 144%{_datadir}/metainfo/yelp.appdata.xml
2f8b9adc 145%{_datadir}/yelp
3cf108e1 146%{_datadir}/yelp-xsl/xslt/common/domains/yelp.xml
2f8b9adc 147%{_desktopdir}/yelp.desktop
c1ccf3b3
JB
148%{_iconsdir}/hicolor/scalable/apps/org.gnome.Yelp.svg
149%{_iconsdir}/hicolor/symbolic/apps/org.gnome.Yelp-symbolic.svg
cda605d9
MB
150
151%files libs
152%defattr(644,root,root,755)
153%attr(755,root,root) %{_libdir}/libyelp.so.*.*.*
154%attr(755,root,root) %ghost %{_libdir}/libyelp.so.0
253d8357 155%dir %{_libdir}/yelp
65ca919e
MB
156%dir %{_libdir}/yelp/web-extensions
157%attr(755,root,root) %{_libdir}/yelp/web-extensions/libyelpwebextension.so
cda605d9
MB
158
159%files devel
160%defattr(644,root,root,755)
161%attr(755,root,root) %{_libdir}/libyelp.so
162%{_includedir}/libyelp
163
164%files apidocs
165%defattr(644,root,root,755)
166%{_gtkdocdir}/libyelp
This page took 0.116764 seconds and 4 git commands to generate.