]> git.pld-linux.org Git - packages/eom.git/blame - eom.spec
- unconditional noarch subpackages
[packages/eom.git] / eom.spec
CommitLineData
4809533a
JB
1#
2# Conditional build:
3%bcond_without apidocs # disable API documentation
76ff73c7 4
4809533a
JB
5Summary: The Eye of MATE image viewer
6Summary(pl.UTF-8): Oko MATE - przeglądarka obrazków
7Summary(pt_BR.UTF-8): Visualizador de imagem Eye of MATE
486ce032 8Name: eom
e6fbd749 9Version: 1.24.1
a1cf1244 10Release: 1
4809533a
JB
11License: GPL v2+
12Group: X11/Applications/Graphics
87ed7352 13Source0: http://pub.mate-desktop.org/releases/1.24/%{name}-%{version}.tar.xz
e6fbd749 14# Source0-md5: da1a4bd230175dae44db61497280f0e0
4809533a
JB
15URL: http://mate-desktop.org/
16BuildRequires: autoconf >= 2.59
17BuildRequires: automake >= 1:1.9
4809533a
JB
18BuildRequires: docbook-dtd412-xml
19BuildRequires: exempi-devel >= 1.99.5
87ed7352
JP
20BuildRequires: gdk-pixbuf2-devel >= 2.36.5
21BuildRequires: gettext-tools >= 0.19.8
a1cf1244 22BuildRequires: glib2-devel >= 1:2.52.0
6c503448 23BuildRequires: gobject-introspection-devel >= 0.9.3
28661891 24BuildRequires: gtk+3-devel >= 3.22
4809533a 25%{?with_apidocs:BuildRequires: gtk-doc >= 1.9}
96e48035 26BuildRequires: lcms2-devel >= 2
4809533a
JB
27BuildRequires: libexif-devel >= 1:0.6.14
28BuildRequires: libjpeg-devel
95eb70c9
JP
29BuildRequires: libpeas-devel >= 1.8.0
30BuildRequires: libpeas-gtk-devel >= 1.8.0
6c503448 31BuildRequires: librsvg-devel >= 2.36.2
4809533a
JB
32BuildRequires: libtool >= 1:1.4.3
33BuildRequires: libxml2-devel >= 2.0
34BuildRequires: mate-common
3ac251cb 35BuildRequires: mate-desktop-devel >= 1.17.0
4809533a 36BuildRequires: pkgconfig >= 1:0.9.0
4809533a
JB
37BuildRequires: rpmbuild(find_lang) >= 1.36
38BuildRequires: rpmbuild(macros) >= 1.311
4809533a
JB
39BuildRequires: shared-mime-info >= 0.20
40BuildRequires: tar >= 1:1.22
41BuildRequires: xorg-lib-libX11-devel
42BuildRequires: xz
486ce032 43BuildRequires: yelp-tools
4809533a
JB
44BuildRequires: zlib-devel
45Requires(post,postun): desktop-file-utils
a1cf1244 46Requires(post,postun): glib2 >= 1:2.52.0
4809533a
JB
47Requires(post,postun): gtk-update-icon-cache
48Requires(post,postun): hicolor-icon-theme
4809533a 49Requires: exempi >= 1.99.5
87ed7352 50Requires: gdk-pixbuf2 >= 2.36.5
a1cf1244 51Requires: glib2 >= 1:2.52.0
28661891 52Requires: gtk+3 >= 3.22
4809533a 53Requires: libexif >= 1:0.6.14
95eb70c9
JP
54Requires: libpeas >= 1.8.0
55Requires: libpeas-gtk >= 1.8.0
6c503448 56Requires: librsvg >= 2.36.2
3ac251cb 57Requires: mate-desktop-libs >= 1.17.0
4809533a 58Requires: shared-mime-info >= 0.20
486ce032 59Obsoletes: mate-image-viewer
4809533a
JB
60BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
61
62%description
63Eye of MATE is a tool for viewing/cataloging images. It's a fork of
64Eye of GNOME.
65
66%description -l pl.UTF-8
67Eye of MATE (Oko MATE) jest narzędziem do oglądania i katalogowania
68obrazków. Jest to odgałęzienie programu Eye of GNOME.
69
70%description -l pt_BR.UTF-8
71Aplicativo para visualizar imagens chamado Eye of MATE.
72
73%package devel
74Summary: Header files for Eye of MATE plugins
75Summary(pl.UTF-8): Pliki nagłówkowe dla wtyczek Eye of MATE
76Group: X11/Development/Libraries
77# doesn't require base
a1cf1244 78Requires: glib2-devel >= 1:2.52.0
28661891 79Requires: gtk+3-devel >= 3.22
486ce032 80Obsoletes: mate-image-viewer-devel
4809533a
JB
81
82%description devel
83Header files for Eye of MATE plugins.
84
85%description devel -l pl.UTF-8
86Pliki nagłówkowe dla wtyczek Eye of MATE.
87
88%package apidocs
89Summary: Eye of MATE API documentation
90Summary(pl.UTF-8): Dokumentacja API Eye of MATE
91Group: Documentation
92Requires: gtk-doc-common
486ce032 93Obsoletes: mate-image-viewer-apidocs
76ff73c7 94BuildArch: noarch
4809533a
JB
95
96%description apidocs
97Eye of MATE API documentation.
98
99%description apidocs -l pl.UTF-8
100Dokumentacja API Eye of MATE.
101
102%prep
103%setup -q
4809533a
JB
104
105%build
4809533a 106%{?with_apidocs:%{__gtkdocize}}
4809533a
JB
107%{__libtoolize}
108%{__aclocal}
109%{__automake}
110%{__autoheader}
111%{__autoconf}
112%configure \
113 --enable-gtk-doc%{!?with_apidocs:=no} \
4809533a
JB
114 --disable-silent-rules \
115 --with-html-dir=%{_gtkdocdir}
116%{__make}
117
118%install
119rm -rf $RPM_BUILD_ROOT
120
121%{__make} install \
122 DESTDIR=$RPM_BUILD_ROOT
123
124%{__rm} $RPM_BUILD_ROOT%{_libdir}/eom/plugins/*.la
125
9358ad85 126# not supported by glibc yet
a1cf1244 127%{__rm} -r $RPM_BUILD_ROOT%{_localedir}/{es_ES,frp,ie,ku_IQ,jv,nqo,pms,ur_PK}
87ed7352 128%{__rm} -r $RPM_BUILD_ROOT%{_datadir}/help/ie
4809533a 129
96e48035 130%find_lang eom --with-mate
4809533a
JB
131
132%clean
133rm -rf $RPM_BUILD_ROOT
134
135%post
136%glib_compile_schemas
4809533a
JB
137%update_desktop_database_post
138%update_icon_cache hicolor
139
140%postun
141%glib_compile_schemas
4809533a
JB
142%update_desktop_database_postun
143%update_icon_cache hicolor
144
145%files -f eom.lang
146%defattr(644,root,root,755)
40c418d8 147%doc AUTHORS ChangeLog NEWS README
4809533a 148%attr(755,root,root) %{_bindir}/eom
6c503448 149%{_libdir}/girepository-1.0/Eom-1.0.typelib
4809533a
JB
150%dir %{_libdir}/eom
151%dir %{_libdir}/eom/plugins
152%attr(755,root,root) %{_libdir}/eom/plugins/libfullscreen.so
3ac251cb 153%{_libdir}/eom/plugins/fullscreen.plugin
4809533a 154%attr(755,root,root) %{_libdir}/eom/plugins/libreload.so
3ac251cb 155%{_libdir}/eom/plugins/reload.plugin
4809533a 156%attr(755,root,root) %{_libdir}/eom/plugins/libstatusbar-date.so
3ac251cb 157%{_libdir}/eom/plugins/statusbar-date.plugin
95eb70c9 158%{_datadir}/metainfo/eom.appdata.xml
6c503448 159%{_datadir}/glib-2.0/schemas/org.mate.eom.enums.xml
4809533a 160%{_datadir}/glib-2.0/schemas/org.mate.eom.gschema.xml
486ce032 161%{_datadir}/eom
4809533a
JB
162%{_desktopdir}/eom.desktop
163%{_iconsdir}/hicolor/*/apps/eom.*
164%{_mandir}/man1/eom.1*
165
166%files devel
167%defattr(644,root,root,755)
168%{_includedir}/eom-2.20
6c503448 169%{_datadir}/gir-1.0/Eom-1.0.gir
4809533a
JB
170%{_pkgconfigdir}/eom.pc
171
172%if %{with apidocs}
173%files apidocs
174%defattr(644,root,root,755)
175%{_gtkdocdir}/eom
176%endif
This page took 0.109237 seconds and 4 git commands to generate.